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

2025-10-31

2025-11-01

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

Spa 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

7 options found

  • Fairmont St Andrews, Scotland

    Fife, St Andrews, United Kingdom (Show map)

    Show map

    Featuring a bureau de change and a lift, Fairmont St Andrews, Scotland Hotel is located in a historic district, approximately a 10-minute drive from St Andrews Cathedral. The hotel provides 24-hour…

    More...
    From US$ 253
    price for 1 night
    BOOK From US$ 253
  • Old Course Hotel St Andrews

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

    Show map

    Featuring a restaurant and a luggage room, the fine Old Course Hotel St Andrews lies merely 7 minutes' walk from Eden Mill. Offering an indoor pool along with aerobics, a health club, and a terrace…

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • Kinnettles Hotel & Spa

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

    Show map

    About 5 minutes' drive from Eden Mill, Kinnettles Hotel & Spa St Andrews offers an à la carte restaurant on site. This 5-star hotel provides a Turkish bath, a treatment room, and a sauna as well as…

    More...
    From US$ 634
    price for 1 night
    BOOK From US$ 634
  • Central St Andrews 2 Bed Apartment

    20 Adamson Court, St Andrews, United Kingdom (Show map)

    Show map

    The spacious Central St Andrews 2 Bed Apartment includes a wellness centre, approximately 5 minutes' drive from Byre Theatre. Wi-Fi and a free private car park are provided for guests' business or…

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • 5 Star Luxury Villa With Garden Spa

    36 Hepburn Gardens, St Andrews, United Kingdom (Show map)

    Show map

    5 Star Luxury Villa With Garden Spa is located a mere 6 minutes' walk from St Andrews Museum and offers a steam room, a Jacuzzi, and a sauna, ensuring guests a relaxing stay. The 5-bedroom villa…

    More...
    From US$ 1142
    price for 1 night
    BOOK From US$ 1142
  • 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
  • 2 Bed In St Andrews 90764

    Fifty-One Luxe Lodges, , Stewart'S Resort, St Andrews, United Kingdom (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