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
Dundee
See the latest prices and deals by choosing your dates

Hotel in Dundee · 0.25 mi from centre
9.2
943 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 V&A Dundee. This spa hotel is 14.4 mi (23.1 km) from Old Course at St Andrews and 0.4 mi (0.7 km) from Discovery Point.

Hotel in Dundee · 3.62 mi from centre
8.0
923 reviews
Breakfast available
When you stay at The Landmark Hotel & SPA Leisure Club Dundee By Sunday in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and TeamSport Go Karting Dundee. This spa hotel is 18.6 mi (30 km) from Old Course at St Andrews and 1.3 mi (2 km) from Camperdown Country Park and Templeton Woods.

Hotel in Dundee · 0.18 mi from centre
8.4
959 reviews
Breakfast available
When you a stay at Malmaison Dundee in Dundee, you'll be near the airport, just steps from St Mary's Church and V&A Dundee. This boutique hotel is 14.7 mi (23.6 km) from Old Course at St Andrews and 0.3 mi (0.4 km) from City Square.

Hotel in Dundee · 3.56 mi from centre
7.3
4,099 reviews
Breakfast available
Set in its own stunning grounds, the 4-star The Landmark Hotel and SPA Leisure Club Dundee By Sunday features an indoor swimming pool, a gym and a conservatory-style restaurant and complimentary WiFi. Located just off the A90 the hotel is ideally situated for those travelling North to Aberdeen and beyond or heading South from the North of Scotland, it offers private parking including 8 Tesla charging bays.
This Scottish mansion house has elegant, spacious rooms, each with black-out curtains, a power shower and a flat-screen satellite TV. Room service is also available.
The property's leisure facilities include a pool and fitness centre.
The Garden Room Restaurant overlooks the gardens, and offers fine cuisine made from local, seasonal produce. There is a varied steak menu and a wide selection of cheeses.
Dundee town centre is within a 10-minute drive, and the V&A Dundee is 7 km away. On the outskirts of Dundee, surrounded by beautiful countryside, The Landmark Hotel and SPA Leisure Club Dundee By Sunday is just off the A90.

Hotel in St. Andrews · 10.11 mi from centre
9.4
943 reviews
Breakfast available
With a stay at Old Course Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and 4 minutes by foot from Swilken Bridge. This golf hotel is 0.2 mi (0.4 km) from St Andrews - Jubilee Course and 0.3 mi (0.5 km) from University of St. Andrews.

Hotel in St. Andrews · 10.51 mi from centre
9.0
141 reviews
Breakfast available
When you stay at Kinnettles Hotel and Spa in St. Andrews, you'll be next to a golf course, within a 5-minute walk of Old Course at St Andrews and University of 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 · 10.42 mi from centre
9.2
92 reviews
Breakfast available
With a stay at The Dunvegan Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and University of 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 · 10.47 mi from centre
8.8
164 reviews
With a stay at Cleveden House by The Dunvegan, you'll be centrally located in St. Andrews, within a 5-minute walk of Old Course at St Andrews and University of 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.

Hotel in Edzell, Brechin · 26.72 mi from centre
7.0
2 reviews
Breakfast available
With a stay at Glenesk in Brechin, you'll be next to a golf course, just steps from Bedlam Paintball- Edzell and a 3-minute drive from Edzell Castle. This golf hotel is 31.6 mi (50.9 km) from Cairngorms National Park and 5.1 mi (8.2 km) from Catherthuns.

Hotel in Edzell, Brechin · 26.72 mi from centre
7.0
2 reviews
Breakfast available
With a stay at Glenesk in Brechin, you'll be next to a golf course, just steps from Bedlam Paintball- Edzell and a 3-minute drive from Edzell Castle. This golf hotel is 31.6 mi (50.9 km) from Cairngorms National Park and 5.1 mi (8.2 km) from Catherthuns.

Hotel in Edzell · 26.72 mi from centre
7.7
85 reviews
Breakfast available
In the beautiful Scottish village of Edzell, boasting a sauna, a gym and a swimming pool, this hotel is situated at the foot of the Angus Glens. Guests at Glenesk Hotel can enjoy free WiFi and free parking on site.
Rooms at Glenesk are traditionally furnished, and each has pretty views and an en suite bathroom with free toiletries. Features include a flat-screen TV and tea and coffee making facilities.
Fairways Restaurant offers a seasonal menu. All produce is locally sourced. A full Scottish breakfast and continental buffet are available.
Malt Whisky & Cocktail Lounge in the Glenesk Hotel, the Guinness World Record holder for ‘The most varieties of whisky commercially available’, offers over 700 malts, 200 gins, 80 rums, 70 vodkas and selection of local ales.
Guests can enjoy discounts at the adjoining Edzell Golf Club which has 18 and 9 hole courses. The first tee less than a minute's walk from the garden through the hotel’s own private entrance. Surrounding the property there are opportunities for fishing, shooting and there are also a number of whisky distilleries.