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 Carnoustie · 0.97 km from centre
9.0
927 review
Breakfast available
With a stay at Carnoustie Golf Hotel in Carnoustie, you'll be next to a golf course, just a 5-minute walk from Carnoustie Golf Links and 5 minutes by foot from Barry Sands. This golf hotel is 25.6 mi (41.2 km) from Old Course at St Andrews and 0.4 mi (0.6 km) from Carnoustie Beach.

Hotel in St. Andrews · 18.88 km from centre
9.4
943 review
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 · 18.81 km from centre
9.0
141 review
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 · 18.86 km from centre
9.4
343 review
Breakfast available
When you stay at Rusacks St Andrews in St. Andrews, you'll be next to a golf course, just steps from Old Course at St Andrews and University of St. Andrews. This golf hotel is 0.1 mi (0.2 km) from St Andrews - Jubilee Course and 0.1 mi (0.2 km) from Swilken Bridge.

Hotel in Dundee · 16.59 km from centre
9.2
943 review
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 St. Andrews · 18.70 km from centre
9.2
686 review
Breakfast available
When you stay at Hotel du Vin & Bistro St. Andrews in St. Andrews, you'll be next to a golf course, within a 5-minute walk of Old Course at St Andrews and The Scores. This golf hotel is 0.2 mi (0.4 km) from University of St. Andrews and 0.4 mi (0.6 km) from Lundin Golf Club.

Hotel in Dundee · 16.45 km from centre
9.2
873 review
Breakfast available
With a stay at Hotel Indigo Dundee by IHG in Dundee, you'll be in a shopping district, within a 15-minute walk of City Square and V&A Dundee. This hotel is 0.8 mi (1.3 km) from Discovery Point and 1.1 mi (1.7 km) from Dundee Science Centre.

Hotel in St. Andrews · 18.83 km from centre
9.2
92 review
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.

Inn in St. Andrews · 18.81 km from centre
8.3
194 review
Located within a 8-minute walk of West Sands Beach and 700 yards of St Andrews University, Haar with Rooms 5 stars has rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.
All guest rooms at the inn come with a flat-screen TV and a safety deposit box. With a private bathroom equipped with a shower and free toiletries, some accommodations at Haar with Rooms 5 stars also feature a city view. The rooms will provide guests with a closet and a coffee machine.
An à la carte, Full English/Irish or American breakfast is served at the property. At the accommodation you'll find a restaurant serving Scottish and Local cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Fairmont St Andrews Bay Golf Course is 3.2 miles from Haar with Rooms 5 stars, while Discovery Point is 13 miles from the property. Dundee Airport is 15 miles away.

Hotel in Dundee · 17.09 km from centre
8.4
959 review
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 · 19.09 km from centre
9.3
791 review
Located in Dundee, 1.6 miles from Discovery Point, The Clarendon provides accommodations with free WiFi and free private parking. This 4-star hotel offers a concierge service and luggage storage space. Scone Palace is 19 miles away and Lunan Bay is 27 miles from the hotel.
At the hotel, rooms have a closet and a flat-screen TV. Every room comes with an electric tea pot and a private bathroom with a shower and free toiletries, while some rooms here will provide you with a kitchenette equipped with a fridge.
St Andrews University is 15 miles from The Clarendon, while Fairmont St Andrews Bay Golf Course is 17 miles away. Dundee Airport is 1.9 miles from the property.

Hotel in St. Andrews · 18.73 km from centre
8.8
164 review
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.

Chalet in Arbroath · 17.59 km from centre
9.1
14 review
Offering a garden, Anniston Mill Cabin 2 provides accommodations in Arbroath. This property offers access to a terrace and free private parking. Lunan Bay Beach is 1.3 miles away and Lunan Bay is 2.5 miles from the chalet.
With free Wifi, this 1-bedroom chalet offers a flat-screen TV and a kitchenette with a microwave and toaster. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. For added privacy, the accommodation features a private entrance.
Discovery Point is 23 miles from the chalet, while Glamis Castle is 23 miles away. Dundee Airport is 24 miles from the property.

Hotel in St. Andrews · 18.72 km from centre
8.7
954 review
Breakfast available
Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course. The boutique hotel features stunning views over St Andrews Bay and is well-located for the beach and the shops of St Andrews.
The slate-tiled, terraced house, an impressive former family home, has been converted into a chic hotel. The luxury rooms come with Egyptian cotton sheets and rain-effect showers. There is also a TV, luxurious toiletries and free WiFi access.
Hotel Du Vin, St Andrews has a French-style bistro serving home-cooked food prepared with seasonal and local produce. Guests can relax with a glass of wine in the bar and lounge area serving an impressive wine list chosen by the in-house sommelier.
You can enjoy a stroll along the seafront to St Andrews' famous university, while the shops, restaurants and pubs of North, South and Market streets are within a 10-minute walk.

Hotel in St. Andrews · 18.73 km from centre
9.1
75 review
Breakfast available
Located in St Andrews, 1969 feet from West Sands Beach, Seaton House - Small Luxury Hotels of the World features accommodations with a fitness center, free valet parking and a private garden. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The property is nonsmoking and is located 0.8 mi from St Andrews East Sands Beach.
The hotel will provide guests with air-conditioned rooms with a desk, a Nespresso coffee machine, a mini-bar, a safety deposit box, a flat-screen TV and a private bathroom with a walk-in shower. Seaton House - Small Luxury Hotels of the World provides bedrooms with sea views, and all rooms have a kettle and a wardrobe.
The accommodations offers a continental or Full Scottish breakfast. At Seaton House - Small Luxury Hotels of the World you will find restaurants serving fresh seafood at Ondine and The Board Room for charcuterie boards. Vegetarian, vegan and gluten-free options can also be requested.
The hotel offers a terrace.
There is an in-house bar and guests can also make use of the business area.
St Andrews University is 1969 feet from Seaton House - Small Luxury Hotels of the World, while St Andrews Bay is 3.2 mi from the property. Dundee Airport is 16 mi away.

Chalet in Arbroath · 17.57 km from centre
9.4
38 review
Anniston Mill Cabin 1 offers accommodations in Arbroath, 23 miles from Discovery Point and 23 miles from Glamis Castle. Featuring a garden, the property is located within 2.5 miles of Lunan Bay. There's a picnic area and guests have access to free Wifi, free private parking, and an electric vehicle charging station.
Leading onto a balcony, the chalet consists of 1 bedroom. Offering a terrace with garden views, this chalet also has a flat-screen TV, a well-equipped kitchen with a microwave, a toaster, and a fridge, as well as 1 bathroom with a shower and bathrobes. For added privacy, the accommodation features a private entrance.
During warmer months, you can make use of the barbecue facilities and eat on the private patio.
University of Dundee is 23 miles from the chalet, while House of Dun & Montrose Basin Nature Reserve is 10 miles away. Dundee Airport is 24 miles from the property.