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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-03-03

2026-03-04

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

All St Andrews hotels

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

388 options found

  • The Arran, St Andrews

    5 Murray Park, St Andrews, United Kingdom (Show map)

    Show map

    Located just a 6-minute stroll from Swilken Burn Bridge, the 4-star The Arran, St Andrews Aparthotel has a terrace. The hotel is a good starting point for exploring St Andrews, including the Eden…

    More...
    From US$ 196
    price for 1 night
    BOOK From US$ 196
  • Ardgowan Hotel

    2 Playfair Terrace, North Street, St Andrews, United Kingdom (Show map)

    Show map

    Located a mere 1 km from Boarhills Church, the 3-star Ardgowan Hotel St Andrews is only a 6-minute walk from St Andrews Museum. Boasting a location a few steps from St Andrews Aquarium, this hotel…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Stewarts Resort Lodge 50

    Stewarts Resort, St Andrews, United Kingdom (Show map)

    Show map

    Stewarts Resort Lodge 50 St Andrews offers proximity to St Andrews, situated approximately 7 km away. Guests who stay at this St Andrews hotel can park their car on site.

    More...
    From US$ 459
    price for 1 night
    BOOK From US$ 459
  • Old Manor Hotel

    55 Leven Road, Lundin Links, United Kingdom (Show map)

    Show map

    Located approximately a 10-minute drive from Scoonie Golf Club, the 4-star smoke-free Old Manor Hotel Lundin Links offers Wi-Fi in public areas and parking. This Lundin Links hotel features 13 rooms…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Drumoig Golf Hotel

    Forgan Drive, St Andrews, United Kingdom (Show map)

    Show map

    Located 7 km from The McManus, the 3-star Drumoig Golf Hotel St Andrews provides a banquet hall for memorable occasions. Highlights at this hotel include an à la carte restaurant, a lounge bar and Wi…

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

    19 Murray Park, St Andrews, United Kingdom (Show map)

    Show map

    Featuring a luggage room, the 3-star Lorimer House St Andrews hotel lies about a 5-minute walk from St Andrews Aquarium. The guest house also includes parking.

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Annandale Guest House

    23 Murray Park,, St Andrews, United Kingdom (Show map)

    Show map

    Situated nearly a 5-minute walk from the 3-star Annandale Guest House St Andrews, guests can reach St Andrews Aquarium in no time. Boasting a location in close proximity to the British Golf Museum…

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • St Michaels Inn Hotel

    Leuchars, St Andrews, United Kingdom (Show map)

    Show map

    The 3-star St Michaels Inn Hotel St Andrews, located approximately 6 km from Tatha Gallery, offers guests a restaurant.

    More...
    BOOK
  • The New Inn

    23 St Mary St St Andrews Ky16 8Az United Kingdom St. Andrews, St Andrews, United Kingdom (Show map)

    Show map

    Located approximately 20 minutes' walk from the 3-star The New Inn St Andrews, guests can reach St Andrews Museum. Guests who stay at the inn can park their car nearby.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Cleveden House By The Dunvegan

    3 Murray Place, St Andrews, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi in public areas, the smoke-free Cleveden House By The Dunvegan Hotel St Andrews is a mere 6 minutes' walk from St Andrews Museum. Additionally, guests can enjoy a golf club provided…

    More...
    BOOK
  • The Old Station Guest House

    Stravithie Bridge, St Andrews, United Kingdom (Show map)

    Show map

    Located 4.8 km from the ruined St Andrews Cathedral, The Old Station Guest House St Andrews has 2 acres of gardens. At this 4-star hotel, guests can find a billiard room and a golf playground to stay…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • No 5 Pilmour

    5 Pilmour Place, St Andrews, United Kingdom (Show map)

    Show map

    Located approximately 5 minutes' walk from The Royal and Ancient Golf Club of St Andrews, the 4-star No 5 Pilmour Hotel St Andrews offers Wi-Fi in public areas and a car park. The hotel is a good…

    More...
    From US$ 228
    price for 1 night
    BOOK From US$ 228
  • New 2 Bedroomed Holiday Home On St Andrews Holiday Park

    St Andrews Holiday Park, Kinkell Braes, St Andrews, United Kingdom (Show map)

    Show map

    Located 2.4 km from Lundin Golf Club, New 2 Bedroomed Holiday Home On St Andrews Holiday Park is just a 5-minute walk from East Sands Leisure Centre.

    More...
    BOOK
  • Kittocks Den

    No. 3 Kittocks Den, St Andrews, United Kingdom (Show map)

    Show map

    Kittocks Den Hotel St Andrews offers quick access to Torrance Course, which is just 350 metres away.

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • The Golf Inn

    1 Golf Place, St Andrews, United Kingdom (Show map)

    Show map

    Featuring a restaurant, the 3-star The Golf Inn St Andrews is located within 5 minutes' walk of the Eden Mill Brewery and Distillery. The inn is a good starting point for exploring St Andrews…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Stravithie Castle

    Stravithie Castle, Boarhills, United Kingdom (Show map)

    Show map

    Guests of Stravithie Castle Hotel Boarhills can enjoy access to Dunino Churchyard And Cemetery, located around 10 minutes' walk away. The hotel features both Wi-Fi in public areas and a car park on…

    More...
    BOOK
  • St Andrews Tourist Hostel

    Inchape House - St. Andrews, St Andrews, United Kingdom (Show map)

    Show map

    The 2-star St Andrews Tourist Hostel is situated in a restaurant area of St Andrews, 25 km from Dundee airport. Inviting guests to enjoy a storage room and a restaurant, this hostel is located around…

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • Claremont Cottage

    Claremont Cottage, St Andrews, United Kingdom (Show map)

    Show map

    Claremont Cottage St Andrews hotel offers a patio, located 15 minutes' drive from the St Andrews Cathedral. This bed & breakfast entices guests with complimentary private parking, available on site.

    More...
    From US$ 258
    price for 1 night
    BOOK From US$ 258
  • Dunclutha Guest House

    16 Victoria Road, Leven (Fife), United Kingdom (Show map)

    Show map

    Located within 200 metres of the Leven War Memorial, Dunclutha Guest House Leven is a 5-minute walk from Truth Nightclub. Wi-Fi is accessible throughout the property and parking is provided on site.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • The Space To Stay Aparthotel

    Kilrymont Rd, St Andrews, United Kingdom (Show map)

    Show map

    The Space To Stay Aparthotel St Andrews offers 258 rooms a 25-minute walk from the British Golf Museum. This aparthotel also includes free private parking.

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