Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in St. Andrews · 4.38 km from centre
9.2
1,000 reviews
Breakfast available
Located in St. Andrews, Fairmont St Andrews is by the sea – a 2-minute drive from St Andrews Bay and 6 minutes from University of St. Andrews. This family-friendly hotel is 3.3 mi (5.2 km) from The Fife Coastal Path and 3.4 mi (5.4 km) from St. Andrew's Cathedral.

Hotel in St. Andrews · 0.32 km from centre
9.0
159 reviews
Breakfast available
When you stay at Kinnettles Hotel and Spa in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and 5 minutes by foot from Old Course at St Andrews. This golf hotel is 0.2 mi (0.3 km) from Lundin Golf Club and 0.2 mi (0.4 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in St. Andrews · 0.51 km from centre
9.2
102 reviews
Breakfast available
A stay at The Dunvegan Hotel places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This golf hotel is 0.1 mi (0.2 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in St. Andrews · 0.37 km from centre
8.8
174 reviews
With a stay at Cleveden House by The Dunvegan, you'll be centrally located in St. Andrews, within a 5-minute walk of University of St. Andrews and Old Course at St Andrews. This hotel is 0.3 mi (0.5 km) from Lundin Golf Club and 0.3 mi (0.5 km) from Royal & Ancient Golf Club of St. Andrews.

Chalet in St. Andrews, Strathkinness · 6.52 km from centre
10.0
3 reviews
Situated in Strathkinness, 7 km from St Andrews University, Eden Lodge StAndrews, peace and tranquility. Features accommodation with a sauna, spa facilities and a fitness room. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 11 km from St Andrews Bay.
The chalet with a terrace and sea views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 2 bathrooms with a walk-in shower. Towels and bed linen are offered in the chalet. There is also a seating area and a fireplace.
Discovery Point is 21 km from the chalet, while Scone Palace is 50 km from the property. Dundee Airport is 28 km away.

Hotel in St. Andrews · 0.53 km from centre
8.6
3 reviews
Breakfast available
When you stay at Seaton House - Small Luxury Hotels of the World in St. Andrews, you'll be near the beach, just steps from Old Course at St Andrews and 2 minutes by foot from University of St. Andrews. This luxury hotel is 0.1 mi (0.1 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews.

Hotel in Dundee · 16.95 km from centre
9.2
1,065 reviews
Breakfast available
With a stay at Apex City Quay Hotel & Spa, you'll be centrally located in Dundee, just a 4-minute walk from HMS Unicorn and 7 minutes by foot from Minnie the Minx Statue. This spa hotel is 13.1 mi (21.1 km) from University of St. Andrews and 14.6 mi (23.6 km) from Old Course at St Andrews.

Hotel in Dundee · 17.03 km from centre
8.4
1,002 reviews
Breakfast available
When you a stay at Malmaison Dundee in Dundee, you'll be near the airport, within a 5-minute walk of V&A Dundee and City Square. This boutique hotel is 13.5 mi (21.8 km) from University of St. Andrews and 15.1 mi (24.2 km) from Old Course at St Andrews.