Recommended St Andrews hotels with Spa for a perfect stay!

Latest Reviews for St Andrews Hotels

Fairmont St Andrews - Scotland
4.5/5110 Reviews
The most satisfactory hotel of this trip, the golf hotel service is very warm, the breakfast is self-service, and the categories are relatively rich. The hotel is connected to the seaside golf course, and the scenery is beautiful
Old Course Hotel St Andrews
4.6/585 Reviews
Golfer Dream Hotel, the balcony directly clearly sees the panoramic view of the old course! Experience Linx Court! The fairway is very hard, the ball is at least rolling 40-40 yards, green speed 13

Frequently Asked Questions

  • Where is the best place for a stay with Spa in St Andrews?

    Whether you are traveling to St Andrews for business or fun, Old Course Hotel St Andrews , Fairmont St Andrews - Scotland and Kinnettles Hotel & Spa are all preferred hotels.

  • What’s the typical price for hotels with Spa in St Andrews?

    For hotels with Spa in St Andrews, the average price on weekdays is DKK 3,741, and the average price on weekends (Friday–Saturday) is DKK 4,222.

  • What's the best high-end place with Spa to stay in St Andrews?

    There are many luxury hotels with Spa in St Andrews. Old Course Hotel St Andrews, Fairmont St Andrews - Scotland and Kinnettles Hotel & Spa are very popular.

  • What are some great hotel promotions for property with Spa in St Andrews?

    Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Property Information for Tourists

Total Properties12
Number of Reviews266
Highest PriceDKK 10,397
Lowest PriceDKK 1,188
Average Price (Weekdays)DKK 3,741
Average Price (Weekends)DKK 4,222