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

Pet-friendly hotels in St Andrews

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

123 options found

  • Stewarts Resort Lodge 16

    Stewarts Resort, By Cameron, St Andrews, United Kingdom (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
  • Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19

    Stewarts Resort, Cameron, St Andrews, United Kingdom (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
  • Abbey Villa - No 5

    Abbey Walk 5 Abbey Villa, St Andrews, United Kingdom (Show map)

    Show map

    Abbey Villa - No 5 St Andrews is situated a 6-minute walk from Byre Theatre, featuring such comforts as Wi-Fi and a free private car park.

    More...
    From US$ 400
    price for 1 night
    BOOK From US$ 400
  • Burnside West Cottage- Uk39596

    Rufflets St Andrews_X000D_, , Strathkinness Low Road, Strathkinness, United Kingdom (Show map)

    Show map

    During the stay at Burnside West Cottage- Uk39596, guests can indulge in horse riding and fishing or visit East Sands Leisure Centre, located nearly a 10-minute ride away. Located about 10 minutes by…

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

    Stewarts Resort, Cameron, St Andrews, United Kingdom (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
  • 4 Kinnessburn Cottages

    4 Kinnessburn Terrace, St Andrews, United Kingdom (Show map)

    Show map

    Situated within 600 metres of St Andrews Botanic Garden, the 2-bedroom 4 Kinnessburn Cottages entices guests with hiking, horse riding, and mini golf in the area. Located 4.8 km from Torrance Golf…

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

    Stewarts Resort, Cameron, St Andrews, United Kingdom (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
  • St Andrews Holiday Home - Bay Views

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

    Show map

    St Andrews Holiday Home is located about 25 minutes' walk from Swilken Burn Bridge and welcomes its guests to enjoy windsurfing and hiking.

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

    Stewarts Resort, Cameron, St Andrews, United Kingdom (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
  • South Street Apartments - No 14G

    14 South Street Apartment 7, St Andrews, United Kingdom (Show map)

    Show map

    To enjoy your vacation in St Andrews, stay at South Street Apartments - No 14G St Andrews, which is a mere 5 minutes on foot from Byre Theatre and only 600 metres from Swilken Burn Bridge.

    More...
    From US$ 407
    price for 1 night
    BOOK From US$ 407
  • Lawhead Road East

    23 Lawhead East, St Andrews, United Kingdom (Show map)

    Show map

    Staying at the 2-bedroom Lawhead Road East Villa St Andrews, guests can easily reach University of St Andrews, located nearly 25 minutes' walk away.

    More...
    BOOK
  • 2 Bed In St. Andrews 95035

    Serena Lodge, , Stewarts Resort, , Cameron, St Andrews, United Kingdom (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
  • St Andrews Golf Apartment

    2 Albany Place, St Andrews, Fife, St Andrews, United Kingdom (Show map)

    Show map

    Situated approximately 5 minutes on foot from Eden Mill, the 2-bedroom St Andrews Golf Apartment villa offers quick access to numerous city landmarks nearby.

    More...
    BOOK
  • 6 Howard Place

    6 Howard Place, St Andrews, United Kingdom (Show map)

    Show map

    The 4-bedroom 6 Howard Place offers proximity to such city sites as Eden Mill, located only 5 minutes' stroll away.

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

    Brownhills Farm, St Andrews, United Kingdom (Show map)

    Show map

    Offering a Jacuzzi for a relaxing experience, 2 Bed In St Andrews 94606 Villa is located within 25 minutes' walk of the ruined Roman St Andrews Catholic Cathedral.

    More...
    BOOK
  • Stewarts Resort Lodge 23

    Stewarts Resort, Cameron, St Andrews, United Kingdom (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
  • Golf Retreat In Historic St Andrews

    1 Balrymonth Court,, St Andrews, United Kingdom (Show map)

    Show map

    Staying at Golf Retreat In Historic St Andrews Villa, guests can easily reach St Andrews Museum, located about a 20-minute walk away.

    More...
    From US$ 441
    price for 1 night
    BOOK From US$ 441
  • Stewarts Resort Lodge 33

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

    Show map

    Situated within 7 km of British Golf Museum, the 2-bedroom Stewarts Resort Lodge 33 St Andrews invites guests to relax at a patio. This St Andrews villa offers guests a relaxing experience with a…

    More...
    From US$ 315
    price for 1 night
    BOOK From US$ 315
  • Rooms At The Doocot

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

    Show map

    More...
    BOOK
  • Stewarts Resort Lodge 30

    Stewarts Resort, Cameron, St Andrews, United Kingdom (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