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

  • The Windmill Room - 1 Min To Old Course

    6 Windmill Road, St Andrews, United Kingdom (Show map)

    Show map

    Up to 2 guests can stay at The Windmill Room - 1 Min To Old Course St Andrews villa and enjoy St Andrews, located merely 6 minutes' walk away. Located 3.5 km from the whole Craigtoun Country Park…

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews

    10 Shorehead, St Andrews, United Kingdom (Show map)

    Show map

    The famous Swilcan Bridge is only 1.5 km from the spacious 200 m² Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews, while St Leonard's Chapel is situated nearby. Staying in the 2-bedroom apartment…

    More...
    BOOK
  • Elderburn Lodges

    Denhead, St Andrews, United Kingdom (Show map)

    Show map

    The 4-room Elderburn Lodges St Andrews is located approximately 10 minutes by car from St Andrews Museum, giving access to various tourist spots nearby.

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

    Dempster Terrace 4A, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at the spacious 2-bedroom Dempster Terrace - No 4A Apartment St Andrews, which is just 1.1 km from Eden Mill and within 5 minutes' walk of Byre Theatre.

    More...
    From US$ 415
    price for 1 night
    BOOK From US$ 415
  • Kilrymont View

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

    Show map

    Accommodating up to 4 guests, the 2-bedroom Kilrymont View Villa St Andrews is situated 1.4 km from renowned cultural sites such as the free museum "University of St Andrews". Located in the vicinity…

    More...
    From US$ 277
    price for 1 night
    BOOK From US$ 277
  • St Andrews Golf And Holiday Home

    51 Scooniehill Road, St Andrews, United Kingdom (Show map)

    Show map

    Situated around 25 minutes' walk from St Andrews Aquarium, the 3-bedroom St Andrews Golf And Holiday Home offers guests to enjoy a sunbathing terrace and a golf course. This property features…

    More...
    From US$ 404
    price for 1 night
    BOOK From US$ 404
  • Dempster Terrace - No 11

    11 Dempster Terrace, St Andrews, United Kingdom (Show map)

    Show map

    The 2-bedroom Dempster Terrace - No 11 Apartment St Andrews enjoys a prime location a mere 8 minutes' walk from St Andrews Aquarium. At the spacious 70 m² apartment, Wi-Fi and a car park are also…

    More...
    From US$ 439
    price for 1 night
    BOOK From US$ 439
  • Seascape

    The Seascape, St Andrews, United Kingdom (Show map)

    Show map

    Situated 2.3 km from the free museum "University of St Andrews", the 1-bedroom Seascape Hotel entices guests to explore various tourist attractions in the area.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Milton Lea Bed & Breakfast

    By Balmullo, St Andrews, United Kingdom (Show map)

    Show map

    Guests of Milton Lea Bed & Breakfast St Andrews can enjoy access to the famous Swilcan Bridge, located 7 km away. Wi-Fi is accessible throughout the property and parking is provided on site.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Kinburn Guest House

    5 Kinburn Place Doubledykes Roadst Andrews ; Scots: Saunt Aundraes; Gaelic: Cill Rimhinn)Scotland United Kingdom, St Andrews, United Kingdom (Show map)

    Show map

    Located within a 500-metre distance of Holy Trinity Church, Kinburn Guest House St Andrews is a 7-minute walk from The Royal and Ancient Golf Club of St Andrews. Guests who stay at this guest house…

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • Lyndale Lodge With Hot Tub, Stewart'S Resort. St Andrews

    Stewart'S Resort Cameron (North Bank Farm), St Andrews, United Kingdom (Show map)

    Show map

    Lyndale Lodge With Hot Tub, Stewart'S Resort. St Andrews offers access to the famous Swilcan Bridge, which is located around 7 km away. Guests who stay at this St Andrews holiday park can park their…

    More...
    From US$ 443
    price for 1 night
    BOOK From US$ 443
  • Braeside House

    25 Nelson Street, St Andrews, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Braeside House Bed & Breakfast St Andrews sits 0.7 km from St. Andrews Town Hall. The bed & breakfast provides luggage storage to ensure guests' safety.

    More...
    From US$ 205
    price for 1 night
    BOOK From US$ 205
  • East Shore - Campus Residence

    East Sands, St. Andrews, St Andrews, United Kingdom (Show map)

    Show map

    East Shore - Campus Residence St Andrews hotel offers 40 rooms an 18-minute walk from Fraser Gallery St Andrews. A private parking lot is available on site as well.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Rooms By The Lade Braes & Doocot In St Andrews

    14 Doocot Road, St Andrews, United Kingdom (Show map)

    Show map

    Featuring a sunbathing terrace, a picnic area, and a golf course, Rooms By The Lade Braes & Doocot In St Andrews hotel is situated 5 minutes' walk from Law Mill, St Andrews. The guest house also…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • St Andrews Tourist Hostel

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

    Show map

    Offering 6 rooms, St Andrews Tourist hostel boasts a location just a 6-minute walk from the free museum "University of St Andrews".

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • Seville Seascape 4

    Kinkell Braes Caravan Park The Seascape 4, St Andrews, United Kingdom (Show map)

    Show map

    Situated about 25 minutes' walk from Byre Theatre, Seville Seascape 4 St Andrews hotel features cars for rent. The holiday park is 2.4 km from British Golf Museum and invites guests to one of the 2…

    More...
    BOOK
  • New 2 Bedroomed Holiday Home On St Andrews Holiday Park

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

    Show map

    Situated 2.3 km from New 2 Bedroomed Holiday Home On St Andrews Holiday Park, guests can visit Fairmont St Andrews Bay Golf Course.

    More...
    BOOK
  • Holiday Home , St Andrews Holiday Park

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

    Show map

    Overlooking the sea, the comfortable Holiday Home, St Andrews Holiday Park is located around 25 minutes' walk from St Andrews Aquarium. The holiday park also includes parking.

    More...
    BOOK
  • 150 North Street

    150 North Street, St Andrews, United Kingdom (Show map)

    Show map

    150 North Street St Andrews hotel includes 6 rooms and is 11 minutes' walk from Boarhills Church. Located within a 200-metre distance of Swilken Burn Bridge, this capsule hotel is in the vicinity of…

    More...
    BOOK
  • Kinburn Guest House With The Open Tickets

    Doubledykes Road, St Andrews, United Kingdom (Show map)

    Show map

    Located about a 5-minute stroll from Kinburn Guest House With The Open Tickets St Andrews, guests can quickly reach British Golf Museum.

    More...
    BOOK