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

Find Hotels

2026-11-15

2026-11-16

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

433 options found

  • Drumoig Golf Hotel

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

    Show map

    Located 7 km from OOR Wullie Bronze Statue, the 3-star Drumoig Golf Hotel St Andrews includes 18 holes of golf. This hotel offers Wi-Fi in public areas and has a photocopy machine and complimentary…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • 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 British Golf Museum, the 3-star The New Inn St Andrews features Wi-Fi in the rooms and street parking nearby. The hotel is a good starting point for…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • The Old Station Guest House

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

    Show map

    The Old Station Guest House St Andrews, 4.5 km from the ruined Roman St Andrews Catholic Cathedral, offers 2 acres of gardens. Modern rooms, Wi-Fi and a car park on site are provided for guests…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • The Kithmore

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

    Show map

    Located nearly a 20-minute walk from East Sands Leisure Centre, the 4-star The Kithmore St Andrews hotel includes 41 rooms. This St Andrews hotel also provides guests with a safety deposit box.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Montague Guest House

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

    Show map

    Located a mere 400 metres from the free museum "University of St Andrews", the comfortable Montague Guest House St Andrews is around 5 minutes' walk from St Andrews Aquarium. Featuring an outdoor bar…

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

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

    Show map

    The smoke-free Cleveden House By The Dunvegan Hotel St Andrews has 6 rooms and is located a mere 0.6 km from British Golf Museum. This 3-star hotel features Wi-Fi in public areas.

    More...
    BOOK
  • No 5 Pilmour

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

    Show map

    Located just 250 metres from Eden Mill, the 4-star No 5 Pilmour Hotel St Andrews is around 5 minutes' walk from the famous Swilcan Bridge. This St Andrews hotel provides guests with Wi-Fi in public…

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

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

    Show map

    Providing 6 rooms, the comfortable Lorimer House St Andrews hotel is approximately a 5-minute walk from St Andrews Aquarium. Featuring luggage storage, this 3-star guest house is located in the…

    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

    Featuring luggage storage, the comfortable Annandale Guest House St Andrews lies about 5 minutes' walk from Eden Mill. This 3-star guest house provides guests with Wi-Fi in the rooms.

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Guardbridge Inn

    1 Old St Andrews Road, St Andrews, United Kingdom (Show map)

    Show map

    Featuring a restaurant, the comfortable Guardbridge Inn St Andrews is located within 7 km of the free museum "University of St Andrews" and overlooks St Andrews. This St Andrews hotel offers 4 rooms…

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

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

    Show map

    The 3-star The Golf Inn St Andrews offers quick access to Holy Trinity Church, which is just a 6-minute walk away. Boasting a location only 350 metres from the famous Swilcan Bridge, this St Andrews…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • 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
  • 34 Argyle Guesthouse

    34 Argyle Street, St Andrews, United Kingdom (Show map)

    Show map

    Located 450 metres from Eden Mill, 34 Argyle Guesthouse St Andrews is 6 minutes' walk from Swilken Burn Bridge. This hotel entices guests with public parking, available nearby.

    More...
    From US$ 288
    price for 1 night
    BOOK From US$ 288
  • Doune Guest House

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

    Show map

    Nearly 10 minutes' walk from St Leonard's Chapel, the 4-star Doune Guest House St Andrews includes 8 rooms. This St Andrews hotel also provides guests with baggage storage.

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

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

    Show map

    Claremont Cottage St Andrews hotel, located a 25-minute walk from the whole Craigtoun Country Park, features Wi-Fi throughout the property. This bed & breakfast entices guests with free private…

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • Hoppity House

    Hoppity House 4 Murray Park St Andrews Fife, St Andrews, United Kingdom (Show map)

    Show map

    Located about 200 metres from Swilken Burn Bridge, Hoppity House Hotel St Andrews is merely a 6-minute walk from St Andrews Museum.

    More...
    BOOK
  • The New Inn

    21-23 Saint Mary Street, St Andrews, United Kingdom (Show map)

    Show map

    The comfortable The New Inn St Andrews, just 1.5 km from British Golf Museum features a picnic area and a golf course. An à la carte restaurant is available in this St Andrews hotel that boasts a…

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • No12 Bed And Breakfast, St Andrews

    12 Grange Road, St Andrews, United Kingdom (Show map)

    Show map

    The 4-star No12 Bed And Breakfast, St Andrews is situated in the historical district of St Andrews, around a 20-minute walk from Lundin Golf Club and features 4 rooms with views of the sea. This…

    More...
    From US$ 258
    price for 1 night
    BOOK From US$ 258
  • Agnes Blackadder Hall - Campus Accommodation

    North Haugh, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at Agnes Blackadder Hall - Campus Accommodation St Andrews, which is approximately 700 metres from Lundin Golf Club and around 20 minutes on foot from the…

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

    Abbotsford Crescent, St Andrews, United Kingdom (Show map)

    Show map

    Byre Theatre is approximately 900 metres from Mcintosh Hall - Campus Accommodation St Andrews, while Swilken Burn Bridge is situated nearby. Guests can use Wi-Fi for either business or leisure…

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