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) 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-06-04

2026-06-05

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

253 options found

  • 250 Yards From The Old Course And The Town Centre

    1 Cammo Lodge, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    250 Yards From The Old Course And Town Centre Apartment is located near The Royal and Ancient Golf Club of St Andrews and is just 5 minutes' walk from the centre of St Andrews.

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Ailim Guest House With Luxury Garden Suites

    11 Windmill Road, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Situated around 5 minutes' walk from the Eden Mill Brewery and Distillery, the 5-star Ailim Guest House With Luxury Garden Suites St Andrews features a sundeck and a picnic area. While staying in the…

    More...
    From US$ 625
    price for 1 night
    BOOK From US$ 625
  • Kinnessburn Road Apartment - No 20

    20 Kinnessburn Road St.Andrews, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Kinnessburn Road Apartment - No 20 St Andrews is located just 0.6 km from The West Port and a 10-minute stroll from the historic late-Gothic church "St Salvator's Chapel".

    More...
    From US$ 354
    price for 1 night
    BOOK From US$ 354
  • Square Green No 11 - Garden

    The Square Green 26/11 Kinnessburn Road, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    The spacious 2-bedroom Square Green No 11 - Garden St Andrews apartment is also located merely 8 minutes' walk from the St Andrews Museum. The apartment offers modern facilities, such as Wi-Fi and…

    More...
    From US$ 375
    price for 1 night
    BOOK From US$ 375
  • Square Green - No 14 Balcony

    26 Kinnessburn Road Apartment 14, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    The spacious Square Green - No 14 Balcony St Andrews apartment is located a 10-minute ride from the 47 acre Craigtoun Country Park and 0.8 km from St Andrews Harbour. This apartment offers a free…

    More...
    From US$ 461
    price for 1 night
    BOOK From US$ 461
  • 24A Murray Park

    24A Murray Park, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    The 2-bedroom 24A Murray Park St Andrews villa offers proximity to such city sites as Lundin Golf Club, located only 7 minutes' walk away.

    More...
    From US$ 530
    price for 1 night
    BOOK From US$ 530
  • Square Green - No 13 Balcony

    26 Kinnessburn Road 13 Square Green, 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 91 m² Square Green - No 13 Balcony St Andrews apartment, which is within 15 minutes' walk of the Eden Mill Brewery and Distillery and just 1…

    More...
    From US$ 435
    price for 1 night
    BOOK From US$ 435
  • Bridge Street - No 108

    108 Bridge Street, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Bridge Street - No 108 Apartment FIFE is located 13 minutes' walk from the free museum "University of St Andrews" and just 1.2 km from the ruined 13th-century St Andrews Castle. This spacious 63 m²…

    More...
    BOOK
  • Links Townhouse

    Pilmour Links, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Offering sea views, the 4-bedroom Links Townhouse Villa St Andrews is situated only 5 minutes' walk from St Andrews Aquarium. Located within reach of East Sands Beach, this villa provides Wi-Fi and…

    More...
    From US$ 3208
    price for 1 night
    BOOK From US$ 3208
  • Square Green - No 12 Garden

    26 The Square Green Apartment 12, 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 2-bedroom Square Green - No 12 Garden St Andrews apartment, which is only 8 minutes' walk from The Royal and Ancient Golf Club of St Andrews…

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Square Green - No 16 Balcony

    16 Square Green, 26 Kinnessburn Road, 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 Square Green - No 16 Balcony St Andrews apartment, which is a mere 0.9 km from the St Andrews Museum and around 15 minutes' walk from the…

    More...
    From US$ 416
    price for 1 night
    BOOK From US$ 416
  • Market Street No 28A - St Andrews

    28A Market Street, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Market Street No 28A - St Andrews villa is situated about 5 minutes' walk from Balgove Course, featuring such comforts as Wi-Fi and free private parking.

    More...
    BOOK
  • Kate Kennedy Court - No 2

    Ky16 8Ya 2 Kate Kennedy Court, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at Kate Kennedy Court - No 2 Apartment St Andrews, which is approximately 500 metres from Lundin Golf Club and only 14 minutes' walk from the famous Swilcan…

    More...
    BOOK
  • Doune Guest House

    5 Murray Place, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Located around 5 minutes' walk from Lundin Golf Club, the 4-star Doune Guest House St Andrews gives easy access to various tourist attractions. Thanks to a golf club provided at this St Andrews hotel…

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Lorimer House

    19 Murray Park, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    The 3-star Lorimer House St Andrews hotel gives quick access to The Royal and Ancient Golf Club of St Andrews, which is situated nearly 5 minutes' walk away. The guest house also offers guests Wi-Fi…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Market Street Apartment

    75 Market Street, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    The 2-room Market Street Apartment St Andrews offers proximity to such tourist attractions as the free museum "University of St Andrews", situated nearly 5 minutes' walk away.

    More...
    BOOK
  • Cleveden House By The Dunvegan

    3 Murray Place, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    The smoke-free Cleveden House By The Dunvegan Hotel St Andrews has 6 rooms and is located merely 13 minutes' walk from St Andrews Highland Games. Wi-Fi is provided in public areas for guests'…

    More...
    BOOK
  • Auld Burn Road - No 2

    Ky16 8Jb 2 Auld Burn Road, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Staying at Auld Burn Road - No 2 Villa FIFE, guests can easily reach the Fraser Gallery St Andrews, located just 0.6 km away.

    More...
    BOOK
  • Annandale Guest House

    23 Murray Park,, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    Situated only 1.3 km from East Sands Beach, the 3-star Annandale Guest House St Andrews features Wi-Fi in the rooms and street parking nearby. The guest house, located only a few steps from the Eden…

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • The Whins Cottage

    North Street, St Andrews, United Kingdom

    0.4 km to City Centre

    (Show map)

    Show map

    The 2-bedroom The Whins Cottage St Andrews is located only 0.7 km from Byre Theatre, giving access to various tourist spots nearby.

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