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-01-02

2026-01-03

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

Apply Filters
Clear Filters

50 options found

  • The Inn At Lathones

    Lathones, By Largoward, St Andrews, United Kingdom

    0 km to City Centre

    (Show map)

    Show map

    Offering a sun deck, a shared lounge, and a lobby fireplace, The Inn At Lathones St Andrews is situated in a rural area, a 10-minute ride from Pittarthie Castle. This quality hotel features both Wi…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Private Lodge Retreat With Hot Tub - Stewarts Resort 55

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2 km to City Centre

    (Show map)

    Show map

    Offering a sauna, the 2-bedroom Private Lodge Retreat With Hot Tub - Stewarts Resort 55 is located 3.1 km from Craigtoun Country Park.

    More...
    BOOK
  • The Peat Inn Restaurant With Rooms

    Main Street Peat Inn Village, St Andrews, United Kingdom

    2.2 km to City Centre

    (Show map)

    Show map

    4.9 km from the 47 acre Craigtoun Country Park, The Peat Inn Restaurant With Rooms St Andrews offers an à la carte restaurant on site. The hotel also includes a car park.

    More...
    From US$ 414
    price for 1 night
    BOOK From US$ 414
  • 2 Bed In St Andrews 95035

    Serena Lodge, , Stewarts Resort, , Cameron, St Andrews, United Kingdom

    2.2 km to City Centre

    (Show map)

    Show map

    Located about 7 km from University of St Andrews, the 2-bedroom 2 Bed In St Andrews 95035 Villa provides access to various tourist attractions in the vicinity. Guests can enjoy fisheries at the…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Stewarts Resort Lodge 41

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2.2 km to City Centre

    (Show map)

    Show map

    The 2-bedroom Stewarts Resort Lodge 41 is located about 10 minutes by car from Craigtoun Country Park and provides sauna facilities. Located around 7 km from St Andrews Cathedral, the villa provides…

    More...
    From US$ 342
    price for 1 night
    BOOK From US$ 342
  • 2 Bed In St Andrews 90764

    Fifty-One Luxe Lodges, , Stewart'S Resort, St Andrews, United Kingdom

    2.2 km to City Centre

    (Show map)

    Show map

    Located around a 15-minute ride from University of St Andrews, the 2-bedroom 2 Bed In St Andrews 90764 Villa entices guests to relax in a Jacuzzi. Guests can enjoy cycling and fisheries at the villa,…

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

    Stewarts Resort, St Andrews, United Kingdom

    2.3 km to City Centre

    (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
  • Stewarts Resort Lodge 2

    Stewarts Resort, By Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    The 2-bedroom Stewarts Resort Lodge 2 boasts a sauna and is approximately 7 km from entertainment sites such as Byre Theatre.

    More...
    From US$ 285
    price for 1 night
    BOOK From US$ 285
  • Stewart Resort Lodge 25

    Stewarts Resort, By Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    During the stay at Stewart Resort Lodge 25, guests can indulge in a sauna or visit Craigtoun Country Park, located a 10-minute ride away. Located 6 km from Dunino Den, the 2-bedroom villa provides Wi…

    More...
    From US$ 286
    price for 1 night
    BOOK From US$ 286
  • Stewarts Resort Lodge 16

    Stewarts Resort, By Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    Offering a sauna, the 2-bedroom Stewarts Resort Lodge 16 is located approximately 6 km from Dunino Den.

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Stewarts Resort Lodge 3

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    During the stay at Stewarts Resort Lodge 3, guests can indulge in a sauna or visit Craigtoun Country Park, located nearly a 10-minute drive away. Located around a 15-minute ride from University of St…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • The Caledonia Lodge Near St Andrews

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    2-bedroom The Caledonia Lodge Near St Andrews boasts a sauna and is around a 15-minute ride from entertainment sites such as Byre Theatre. Providing guests with Wi-Fi and parking, this accommodation…

    More...
    From US$ 277
    price for 1 night
    BOOK From US$ 277
  • Stewarts Resort Lodge 35

    Stewarts Resort, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    The 2-bedroom Stewarts Resort Lodge 35 boasts sauna facilities and is within 7 km of entertainment sites such as Byre Theatre. Providing guests with Wi-Fi and a car park, this accommodation is around…

    More...
    From US$ 545
    price for 1 night
    BOOK From US$ 545
  • Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    The 2-bedroom Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19 boasts a sauna and is nearly a 15-minute ride from entertainment sites such as Byre Theatre. Providing guests with Wi-Fi and…

    More...
    From US$ 410
    price for 1 night
    BOOK From US$ 410
  • Stewarts Resort Lodge 23

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    Situated around a 15-minute ride from Holy Trinity Church, the 2-bedroom Stewarts Resort Lodge 23 entices guests with a sauna, ensuring a more relaxing stay. Featuring access to a patio, the…

    More...
    From US$ 393
    price for 1 night
    BOOK From US$ 393
  • Stewarts Resort Lodge 52

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    During the stay at Stewarts Resort Lodge 52, guests can indulge in a sauna or visit the free museum "University of St Andrews", located about a 15-minute drive away.

    More...
    From US$ 577
    price for 1 night
    BOOK From US$ 577
  • Stewarts Resort Lodge 30

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    The 2-bedroom Stewarts Resort Lodge 30 boasts a sauna and is within 15 minutes' drive of entertainment sites such as Byre Theatre. Providing guests with Wi-Fi and complimentary private parking, this…

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Stewarts Resort Lodge 29

    Stewarts Resort, Cameron, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    Offering a sauna, the 2-bedroom Stewarts Resort Lodge 29 is located 3.1 km from the 47 acre Craigtoun Country Park.

    More...
    From US$ 464
    price for 1 night
    BOOK From US$ 464
  • Stewarts Resort Lodge 32

    Stewarts Resort, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    Offering guests to unwind in a sauna, Stewarts Resort Lodge 32 is located approximately a 15-minute drive from University of St Andrews.

    More...
    From US$ 346
    price for 1 night
    BOOK From US$ 346
  • Stewarts Resort Lodge 26

    Stewarts Resort, St Andrews, United Kingdom

    2.3 km to City Centre

    (Show map)

    Show map

    Situated approximately 6 km from St Andrews Museum, the 2-bedroom Stewarts Resort Lodge 26 entices guests with sauna facilities, ensuring a more relaxing stay. Featuring access to a sunny patio, the…

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