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 Cumbernauld, Glasgow · 52.90 km from centre
8.4
1,003 reviews
Breakfast available
Located in Glasgow, Glasgow Westerwood Spa & Golf Resort is in a rural location, within a 5-minute drive of The Westerwood Golf Course and Cumbernauld Theatre. This golf hotel is 14.3 mi (22.9 km) from Celtic Park and 15.8 mi (25.5 km) from Stirling Castle.

Hotel in Lundin Links · 38.17 km from centre
8.5
449 reviews
The Old Manor Hotel offers rooms with balconies that overlook the Firth of Forth and Lundin Links Golf Course. There is a restaurant and St. Andrews is 12 miles away.
Rooms at the Old Manor all include shower rooms and free Wi-Fi is available throughout the hotel. Home comforts, including telephones, hair dryers and tea/coffee making facilities are also available.
Dining options include the Sea View Restaurant, which has panoramic views over Largo Bay. The hotel’s bar has stunning sea views and there is an elegant terrace to dine al fresco.
There are several golf courses in the area including Scoonie, Charleton and Dunniker. The Old Manor is well positioned to explore Scotland’s beautiful East Coast, it also offers free parking.

Hotel in Lower Largo, Leven · 38.50 km from centre
8.6
33 reviews
Breakfast available
Located in Leven, Crusoe Hotel is within a 15-minute drive of Fife Heritage Railway and Lochs and Glens North Cycle Route. This hotel is 12.3 mi (19.8 km) from Old Course at St Andrews and 12.6 mi (20.3 km) from University of St. Andrews.

Hotel in Anstruther · 46.48 km from centre
8.6
635 reviews
Stunning views of the Firth of Forth feature at this 4-star, family-run hotel. A fireplace and flat-screen TVs with satellite channels are in the bar and the restaurant offers homemade meals prepared using local produce. Harborside cafés and shops are less than 220 yards form The Bank.
Real ales and a lunch and dinner menu are available in The Bank's bar, which also has leather seats. Refreshing drinks can be enjoyed in the sitting area in the lovely mature garden, which has a children’s play area.
On Anstruther’s High Street, this hotel is just a 20 minute drive from 5 golf courses and a 25 minute drive from the quaint town of St Andrews.
As well as shortbread and mineral water, each spacious and stylish room has free Wi-Fi access, a flat-screen TV, a fridge and a private bathroom with a selection of soaps.

Hotel in Grangemouth · 40.20 km from centre
8.2
395 reviews
Breakfast available
Located in Grangemouth, Grange Manor is a 5-minute drive from Helix Park and 5 minutes from Callendar House. This hotel is 2.8 mi (4.5 km) from Falkirk Town Hall and 4.9 mi (7.8 km) from Falkirk Wheel.

Resort in Dunfermline · 31.56 km from centre
8.2
74 reviews
Offering a restaurant, a bar and a large garden and a championship golf course, Forrester Park Resort also has free WiFi access and free on-site parking. Located just 4 miles west of Dunfermline, Torry Bay is just 7 minutes' journey by car.
The accommodations includes a TV and an iPod dock. Complete with an electric kettle, the dining area also has a coffee machine. Featuring a hairdryer.
At Forrester Park Resort there is a terrace. Other facilities offered at the property include meeting facilities, a shared lounge and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including hiking and cycling.
From the property, Edinburgh Airport is 29 minutes' drive away and Edingburgh city center 20 miles away. Glasgow is 36 miles away.

Inn in Coldstream · 54.91 km from centre
9.4
154 reviews
<h2>Comfortable Accommodations</h2>
The Plow Inn Leitholm in Coldstream offers comfortable rooms with garden views, carpeted floors, and modern amenities. Each room includes a TV, electric kettle, and free toiletries.
<h2>Dining Experience</h2>
Guests can enjoy a family-friendly restaurant serving Italian, Scottish, and local cuisines. Breakfast options include full English/Irish, vegetarian, vegan, and gluten-free. The bar provides a relaxing atmosphere for evening drinks.
<h2>Leisure Facilities</h2>
The inn features a sun terrace, garden, and outdoor seating area. Additional amenities include a coffee shop, bicycle parking, and daily housekeeping service.
<h2>Local Attractions</h2>
Located 49 mi from Edinburgh Airport, the property is near attractions such as Union Chain Bridge (11 mi) and Melrose Abbey (20 mi). Highly rated for its friendly host, comfortable rooms, and excellent breakfast.

Hotel in Lauder · 25.64 km from centre
8.2
377 reviews
Breakfast available
Carfraemill has a shared lounge, terrace, a restaurant and bar in Lauder. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The property is allergy-free throughout and is located 18 miles from Dalhousie Castle.
At the hotel, rooms come with a desk and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. The rooms will provide guests with a closet and an electric tea pot.
Guests at Carfraemill will be able to enjoy activities in and around Lauder, like hiking and cycling.
Arthur's Seat is 22 miles from the accommodation, while University of Edinburgh is 23 miles from the property. Edinburgh Airport is 28 miles away.

Inn in Dunfermline · 26.46 km from centre
8.4
587 reviews
Breakfast available
With a stay at Sweet Chestnut, Dunfermline by Marston's Inns in Dunfermline, you'll be within a 10-minute drive of Yellowscott Country Park and Dunfermline Abbey. This inn is 18 mi (29 km) from Royal Mile and 18.3 mi (29.4 km) from Edinburgh Castle.

Hotel in St. Andrews · 53.38 km from centre
9.4
436 reviews
Breakfast available
Located in St. Andrews, Rufflets St Andrews is within a 5-minute drive of University of St. Andrews and Royal & Ancient Golf Club of St. Andrews. This hotel is 2.1 mi (3.3 km) from St. Andrew's Cathedral and 2.2 mi (3.5 km) from West Sands.

Hotel in Glenrothes · 36.08 km from centre
9.0
327 reviews
Breakfast available
Located in Glenrothes, Balbirnie House is in a regional park, within a 10-minute drive of Fife Pilgrim Way Labyrinth and Bongos Soft Play Centre. This family-friendly hotel is 4.4 mi (7.1 km) from Michael Woods Sports & Leisure Centre and 5.1 mi (8.1 km) from Wellsgreen Golf Range.

Hotel in Dunfermline · 27.91 km from centre
9.1
1,380 reviews
Breakfast available
Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. Free WiFi is available throughout the property, and free private parking is available on-site.
Each room at Garvock House Hotel features an individual interior design and tea/coffee making facilities with Scottish biscuits and mineral water. A TV is available in all rooms. In the private bathrooms guests will find a bath, bathrobes, free toiletries and a hairdryer.
Guests can enjoy a full Scottish breakfast each morning in the hotel's restaurant, as well as lunch and dinner. There is also an on-site bar. A range of laundry services are available, including dry cleaning, and there are meeting/banquet facilities at the property.
Guests can explore the Fife Region from Garvock House Hotel, and Perth is 29 miles away. Aberdour and its castle are 7 miles from the property. an array of activities can be enjoyed in the area, including cycling and hiking.
Edinburgh Airport is 16 miles from Garvock House Hotel, and Dunfermline rail station is 1 mile from the property.

Inn in St. Andrews · 55.10 km from centre
9.4
137 reviews
A stay at Haar with Rooms places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This luxury inn is 0.1 mi (0.1 km) from Lundin Golf Club and 0.1 mi (0.1 km) from Royal & Ancient Golf Club of St. Andrews.

Castle in Bonnybridge · 52.06 km from centre
8.8
82 reviews
Breakfast available
With a stay at Glenskirlie House & Castle in Bonnybridge, you'll be within a 15-minute drive of Stirling Castle and The Westerwood Golf Course. This castle is 3.6 mi (5.8 km) from Colzium Estate and 4.2 mi (6.8 km) from Kilsyth Lennox Golf Club.

Inn in Dunbar · 41.02 km from centre
8.4
419 reviews
Breakfast available
With a stay at Pine Marten, Dunbar by Marston's Inns in Dunbar, you'll be within a 5-minute drive of John Muir Way - East and John Muir's Birthplace. This inn is 1.2 mi (1.9 km) from Dunbar Golf Club and 1.3 mi (2.1 km) from Dunbar Harbor.

Hotel in Anstruther · 46.54 km from centre
7.1
552 reviews
<h2>Comfortable Accommodations</h2>
Harbor Inn in Anstruther offers family rooms with garden or inner courtyard views. Each room includes a private bathroom, work desk, and free WiFi.
<h2>Exceptional Facilities</h2>
Guests enjoy a bar, lounge, outdoor seating area, and sun terrace. Additional amenities include a fitness center, hiking and cycling activities, and bicycle parking.
<h2>Delicious Breakfast</h2>
A continental or buffet breakfast is served with local specialties, fresh pastries, pancakes, and more.
<h2>Prime Location</h2>
Located a few steps from Billow Ness Beach and an 8-minute walk to Anstruther Golf Club. Dundee Airport is 27 mi away. Nearby attractions include St Andrews Bay and Crail Museum.

Inn in St. Andrews · 55.06 km from centre
9.8
222 reviews
With a stay at The Inn At Kingsbarns in St. Andrews, you'll be within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This inn is 0.6 mi (1 km) from Kingsbarns Golf Links and 0.6 mi (1 km) from Cambo Estate Gardens.

Hotel in Cupar, St. Andrews · 46.35 km from centre
9.6
108 reviews
Breakfast available
Located in St. Andrews, 7.3 miles from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space.
The rooms at the hotel are equipped with a seating area and a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, rooms at The Peat Inn Restaurant With Rooms also offer free WiFi, while some have a garden view. Guest rooms will provide guests with a closet and a coffee machine.
Fairmont St Andrews Bay Golf Course is 9.4 miles from the accommodation, while Discovery Point is 17 miles away. Dundee Airport is 19 miles from the property.

Country house in Linlithgow · 32.11 km from centre
9.7
81 reviews
<h2>Elegant Accommodations</h2>
Arden Country House in Linlithgow offers a 5-star country house experience with a beautiful garden and free WiFi. Guests enjoy private check-in and check-out services, a lounge, and daily housekeeping.
<h2>Comfortable Amenities</h2>
The property features an outdoor seating area, picnic spots, and bicycle parking. Each room includes a private bathroom with bathrobes, a tea and coffee maker, and garden views. Additional amenities include a ground-floor unit and free on-site private parking.
<h2>Delicious Breakfast</h2>
A variety of breakfast options are available, including a buffet, à la carte, full English/Irish, vegetarian, vegan, and gluten-free. Local specialties, warm dishes, juice, pancakes, and fruits are served daily.
<h2>Prime Location</h2>
Located 12 mi from Edinburgh Airport, Arden Country House is near attractions such as Hopetoun House (11 mi), Blackness Castle (6.8 mi), and Linlithgow Palace (2.5 mi). Boating is available in the surrounding area. Highly rated for its friendly host, excellent breakfast, and convenient location.

Inn in Melrose · 46.85 km from centre
8.2
109 reviews
Breakfast available
Located in Melrose, Buccleuch Arms is in a rural location, a 1-minute drive from Scott's View and 5 minutes from Priorwood Garden. This inn is 3.7 mi (5.9 km) from Dryburgh Abbey and 4.4 mi (7.1 km) from Trimontium Museum.