Go St Andrews Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-20

2026-04-21

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in St Andrews near City Centre

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

229 options found

  • Heywood Cottage

    110A North Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 2-bedroom Heywood Cottage St Andrews offers proximity to such city sites as Swilken Burn Bridge, located merely a 6-minute walk away.

    More...
    From US$ 425
    price for 1 night
    BOOK From US$ 425
  • The Golf Cottage - 30 Seconds To The Old Course

    3 Albany Place, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The Golf Cottage - 30 Seconds To The Old Course St Andrews offers proximity to nearby tourist spots, such as Dunino Den, situated 7 km away.

    More...
    From US$ 621
    price for 1 night
    BOOK From US$ 621
  • 34 Argyle Guesthouse

    34 Argyle Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Located just 450 metres from the Eden Mill Brewery and Distillery, 34 Argyle Guesthouse St Andrews is 6 minutes' walk from The Royal and Ancient Golf Club of St Andrews. This hotel entices guests…

    More...
    From US$ 288
    price for 1 night
    BOOK From US$ 288
  • Luxury In The Most Convenient Location In St Andrews

    12 College Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Luxury In The Most Convenient Location In St Andrews apartment is located 850 metres from Boarhills Church and an 8-minute walk from The Royal and Ancient Golf Club of St Andrews. Featuring a terrace…

    More...
    BOOK
  • Dempster Court - No 10

    10 Dempster Terrace, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Dempster Court - No 10 Villa St Andrews is located merely a 13-minute walk from St Andrews Aquarium, giving access to various tourist spots nearby.

    More...
    From US$ 452
    price for 1 night
    BOOK From US$ 452
  • Drumcarrow

    55 Lade Braes, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Located nearly 5 minutes' walk from Swilken Burn Bridge, Drumcarrow St Andrews villa offers quick access to various city attractions in the vicinity.

    More...
    BOOK
  • 6 Howard Place

    6 Howard Place, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 4-bedroom 6 Howard Place St Andrews villa offers proximity to nearby tourist spots, such as Lundin Golf Club, situated a mere 7 minutes' walk away.

    More...
    From US$ 2645
    price for 1 night
    BOOK From US$ 2645
  • St Andrews - 5 Min Walk To Centre

    66 Bridge Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    St Andrews - 5 Min Walk To Centre Apartment is located 600 metres from St Andrews Aquarium and 3.5 km from Craigtoun Country Park.

    More...
    From US$ 407
    price for 1 night
    BOOK From US$ 407
  • Ground Main Door With Private Parking

    17 Southfield, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Ground Main Door With Private Parking Apartment St Andrews is situated around a 5-minute walk from The Kelpie Maquettes and 30 km from Dundee airport.

    More...
    From US$ 371
    price for 1 night
    BOOK From US$ 371
  • Greyfriars Inn By Greene King Inns

    129 North Street, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Situated around 10 minutes' walk from West Sands, the 3-star Greyfriars Inn By Greene King Inns St Andrews offers 18 rooms. The hotel is a good starting point for exploring St Andrews, including the…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • 14B Howard Place, St Andrews

    14B Howard Place, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 120 m² 14B Howard Place St Andrews apartment, which is just 1.1 km from Hepburn Hall and about a 10-minute ride from the whole Craigtoun…

    More...
    BOOK
  • House On The Burn

    Dempster Terrace, 8, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 4-bedroom House On The Burn Villa St Andrews offers proximity to such city sites as The Kelpie Maquettes, located just a 6-minute walk away.

    More...
    From US$ 583
    price for 1 night
    BOOK From US$ 583
  • Howard Place Apartment - No 18 High Draw

    18 Howard Place, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 45 m² Howard Place Apartment - No 18 High Draw St Andrews is located just 0.6 km from The Old Course St Andrews and 9 minutes' walk from Byre Theatre.

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • Howard Place Apartment - No 17

    17 Howard Place, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The spacious 2-bedroom Howard Place Apartment - No 17 St Andrews is also located a mere 8 minutes' walk from the British Golf Museum.

    More...
    From US$ 531
    price for 1 night
    BOOK From US$ 531
  • Helens Lea

    St Andrews Fife Ky16 Uk, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    Situated a 6-minute walk from the St Andrews Museum, Helens Lea Villa St Andrews entices guests to explore various tourist attractions in the area.

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Luxurious Apartment 10 Minute Walk From Old Course

    West Burn Lane, 3, St Andrews, United Kingdom

    0.3 km to City Centre

    (Show map)

    Show map

    The 72 m² Luxurious Apartment 10 Minute Walk From Old Course St Andrews offers easy access to such tourist sites as Byre Theatre, located approximately 5 minutes' walk away. This apartment features…

    More...
    From US$ 437
    price for 1 night
    BOOK From US$ 437
  • Mcintosh Hall - Campus Accommodation

    Abbotsford Crescent, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Mcintosh Hall - Campus Accommodation St Andrews offers a central location, only 400 metres from the British Golf Museum, and access to a golf course for active guests. The St Andrews Museum is just a…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Double Green House, Playfair Terrace

    3B Playfair Terrace, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Nestled within 700 metres of All Saints Church, Double Green House, Playfair Terrace St Andrews villa entices guests to explore various tourist destinations nearby.

    More...
    From US$ 1640
    price for 1 night
    BOOK From US$ 1640
  • Dempster Terrace - No 4A

    Dempster Terrace 4A, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 1-bedroom Dempster Terrace - No 4A Apartment St Andrews, which is just 1.1 km from the St Andrews Museum and within 20 minutes' walk of…

    More...
    From US$ 415
    price for 1 night
    BOOK From US$ 415
  • The Spindle Guest Rooms

    4 Dempster Terrace, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Located a mere 500 metres from Byre Theatre, the 3-star The Spindle Guest Rooms St Andrews hotel has a shared lounge. The guest house is a good starting point for exploring St Andrews, including the…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177