Find the spa hotels that appeal to you the most
Check out our selection of great spa hotels in St. Andrews
Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5 - star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

The SPACE To Stay, St Andrews provides rooms in St. Andrews near St Andrews East Sands Beach and St Andrews University. This condo hotel offers free private parking, an elevator, and free Wifi.

In St Andrews town center, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.

In the center of Dundee’s City Quay sits the luxury 4-star Apex City Quay Hotel & Spa. With free Wi-Fi, a luxury spa and a boujee restaurant and bar.

Woodlands Hotel, BW Signature Collection is one of Dundee's finest hotels, nestling close to the seaside village of Broughty Ferry.

Located on the edge of the Carnoustie Golf Links Championship Course, the Carnoustie Golf Hotel is less than 656 feet from the sandy beach.

Located in Freuchie and within 17 miles of St Andrews University, Lomond Hills Hotel & Health Club has a bar, non-smoking rooms, and free WiFi throughout the property.

Spacious 2-Level Home by the Beach & Transport offers accommodations in Methil, 17 miles from St Andrews University and 18 miles from Fairmont St Andrews Bay Golf Course.

1.1 miles from West Sands Beach in St. Andrews, 5 star luxury villa with Garden SPA features accommodations with access to spa facilities and steam room.


Popular with guests booking spa hotels in St. Andrews
Popular with guests booking spa hotels in St. Andrews
Popular with guests booking spa hotels in St. Andrews
Popular with guests booking spa hotels in St. Andrews
Popular with guests booking spa hotels in St. Andrews
Popular with guests booking spa hotels in St. Andrews
Popular with guests booking spa hotels in St. Andrews