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
Scotland
See the latest prices and deals by choosing your dates
Hotel in Middlesbrough · 122.42 mi from centre
8.6
964 reviews
Breakfast available
With a stay at Leonardo Hotel Middlesbrough, you'll be centrally located in Middlesbrough, just a 5-minute walk from Middlesbrough Institute of Modern Art and 6 minutes by foot from Cineworld Cinemas. This eco-friendly hotel is 13 mi (21 km) from North York Moors National Park and 0.7 mi (1.2 km) from Teesside University.
Inn in Leyburn · 125.44 mi from centre
8.6
92 reviews
Breakfast available
With a stay at The Fox & Hounds Inn in Leyburn, you'll be within a 10-minute drive of Yorkshire Dales National Park and West Burton Falls. This inn is 1.2 mi (2 km) from Wensleydale and 1.5 mi (2.5 km) from Aysgarth Falls.
Inn in St. Andrews · 30.72 mi from centre
8.5
106 reviews
Situated within 5.1 km of St Andrews Bay and 21 km of Discovery Point, Haar with Rooms 5 stars features rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.
At the inn, rooms are equipped with a wardrobe. All rooms in Haar with Rooms 5 stars are fitted with a flat-screen TV and free toiletries.
At the accommodation you will find a restaurant serving Scottish and local cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Popular points of interest near Haar with Rooms 5 stars include West Sands Beach, St Andrews East Sands Beach and St Andrews University. Dundee Airport is 24 km from the property.
Chalet in Almondbank, Perth · 34.11 mi from centre
8.5
47 reviews
Offering a garden and garden view, Macha 3 - Hot Tub-Perth-Pets-Family-Luxury-Cabin is set in Perth, 9.1 km from Scone Palace and 44 km from Discovery Point. This property offers access to a balcony, free private parking and free WiFi. The chalet has a picnic area and a hot tub.
The spacious chalet with a terrace and river views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hot tub. Towels and bed linen are featured in the chalet. This chalet is allergy-free and non-smoking.
Guests may eat in the on-site traditional restaurant, which is open for dinner, lunch, brunch and cocktails.
Castle Menzies is 49 km from the chalet, while Gleneagles is 29 km away. Dundee Airport is 40 km from the property.
Hotel in Castle Douglas, Auchencairn · 81.86 mi from centre
8.5
245 reviews
Breakfast available
Situated in Auchencairn, 36 km from Dumfries and Galloway Golf Club, Balcary Bay Country House Hotel features accommodation with a garden, free private parking, a private beach area and a terrace. With free WiFi, this 4-star hotel offers room service. Guests can make use of a bar.
At the hotel, all rooms are fitted with a desk and a patio with a sea view. Rooms are equipped with a kettle and a private bathroom with a shower and free toiletries, while some rooms include a kitchen fitted with a dishwasher. All rooms in Balcary Bay Country House Hotel are equipped with a flat-screen TV and a hairdryer.
At the accommodation you will find a restaurant serving international cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Guests at Balcary Bay Country House Hotel will be able to enjoy activities in and around Auchencairn, like snorkelling and cycling.
Dumfries and County Golf Club is 38 km from the hotel, while Caerlaverock Castle is 50 km from the property. Glasgow Prestwick Airport is 100 km away.
Hotel in Keswick · 96.72 mi from centre
8.5
675 reviews
Breakfast available
In the Borrowdale valley, this charming hotel has traditional rooms, and is surrounded by picturesque Lake District scenery. Free Wi-Fi is provided, as well as free private parking.
Built in 1866, The Borrowdale Hotel still retains many original Victorian features. Some of the bedrooms feature lake views.
With open fires, the oak-panelled lounge bar and conservatory are open for light lunches and afternoon teas, with terraces overlooking landscaped gardens and surrounding mountains. The AA Rosette Restaurant features a fine menu and friendly staff.
Hotel in Grasmere · 103.46 mi from centre
8.5
2,470 reviews
Breakfast available
Grasmere – the heart of the Lake District; and at the heart of Grasmere is The Inn at Grasmere, the original Inn of Grasmere, where travelers have come for centuries to stop, rest and enjoy the Lakes.
The Inn at Grasmere is part and parcel of the historic village. With breathtaking views in a central location, the Inn provides visitors with easy access to the Lakes District in a luxurious setting.
Ancient traditions and modern comfort come together in The Inn at Grasmere, the heart of Grasmere.
Your home away from home.
Our Inn has stylish rooms and a on site Leisure Centre which features a sauna, chill room and heated swimming pool.
Limited car parking is available on site free of charge. We also have parking at our sister hotel a 2 minute walk away providing us with ample parking.
All of our rooms at The Inn At Grasmere are newly refurbished with new carpets, deco, beds, bathrooms, also have free WiFi, flat-screen TVs, as well as a power shower/bath, H2K of Harrogate toiletries and lots of luxury touches.
1769 Bar & Restaurant features a traditional menu of seasonal, locally sourced ingredients with the hotel's Lakeland Bar & Restaurant offering a selection of real ales and bar meals. We also have a delightful Courtyard where you can unwind and enjoy the beautiful scenery.
The Inn at Grasmere is set in the centre of the village, with walking and hiking routes right on the property's doorstep.
The hotel is situated in a prime location for easy access to neighbouring locations and a bus stop is conveniently located across the road from the property. Ambleside is 6.9 km away, while Keswick is 20 km away.
Hotel in Old Town Edinburgh, Edinburgh · 0.77 mi from centre
8.4
957 reviews
Breakfast available
DoubleTree by Hilton Edinburgh City Centre is centrally located in Edinburgh – a 3-minute walk from Usher Hall and 6 minutes by foot from Grassmarket. This eco-friendly hotel is 0.6 mi (1 km) from Princes Street and 0.7 mi (1.2 km) from University of Edinburgh.
Inn in Dunfermline · 11.68 mi from centre
8.4
399 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 Pittencrieff Park. This inn is 17.3 mi (27.9 km) from Princes Street and 18.3 mi (29.4 km) from Edinburgh Castle.
Hotel in Crossford, Dunfermline · 14.04 mi from centre
8.4
531 reviews
Breakfast available
A stay at Best Western Plus Dunfermline Crossford Keavil House Hotel places you in the heart of Dunfermline, within a 5-minute drive of Pittencrieff Park and Dunfermline Golf Club. This eco-friendly hotel is 15.5 mi (25 km) from Edinburgh Zoo and 2.7 mi (4.4 km) from Andrew Carnegie Birthplace Museum.
Resort in Dunfermline · 15.45 mi from centre
8.4
137 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. Situated just 4 miles west of Dunfermline, Torry Bay is just 7 minutes' journey by car.
The accommodation 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 centre 20 miles away. Glasgow is 36 miles away.
Hotel in Haddington · 17.45 mi from centre
8.4
271 reviews
Breakfast available
With a stay at Tweeddale Arms Hotel in Haddington (Gifford), you'll be within a 10-minute drive of Lennoxlove Historic House and Nungate Bridge. This hotel is 3.2 mi (5.1 km) from Yester Castle and 4.2 mi (6.8 km) from St Mary's Church.
Hotel in Lauder · 20.02 mi from centre
8.4
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 and is situated 29 km from Dalhousie Castle.
At the hotel, the rooms are equipped with a wardrobe. Rooms are equipped with a private bathroom with a shower, free toiletries and a hairdryer. At Carfraemill each room is equipped with a desk and a flat-screen TV.
Guests at the accommodation will be able to enjoy activities in and around Lauder, like hiking and cycling.
Arthurs Seat is 35 km from Carfraemill, while University of Edinburgh is 36 km from the property. Edinburgh Airport is 45 km away.
Inn in Dunbar · 26.28 mi from centre
8.4
278 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's Birthplace and John Muir Way - East. This inn is 1.2 mi (1.9 km) from Dunbar Golf Club and 1.8 mi (2.9 km) from John Muir Country Park.
Inn in Stirling · 32.42 mi from centre
8.4
745 reviews
Breakfast available
With a stay at Highland Gate, Stirling by Marston's Inns in Stirling, you'll be within a 5-minute drive of Stirling Castle and Smith Art Gallery and Museum. This inn is 12.3 mi (19.7 km) from Loch Lomond and The Trossachs National Park and 14.3 mi (23.1 km) from Falkirk Wheel.
Hotel in Coatbridge · 32.90 mi from centre
8.4
448 reviews
Breakfast available
Located in Coatbridge, Mondo Hotel is a 2-minute drive from Drumpellier Country Park and 6 minutes from Hollywood Bowl. This hotel is 12.2 mi (19.6 km) from OVO Hydro and 11.6 mi (18.6 km) from University of Glasgow.
Hotel in Dundee · 35.90 mi from centre
8.4
957 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 eco-friendly hotel is 13.5 mi (21.8 km) from University of St. Andrews and 14.7 mi (23.6 km) from Old Course at St Andrews.
Hotel in City Centre Glasgow, Glasgow · 42.15 mi from centre
8.4
987 reviews
Breakfast available
A stay at Novotel Glasgow Centre places you in the heart of Glasgow, within a 15-minute walk of Buchanan Street and George Square. This eco-friendly hotel is 1.4 mi (2.2 km) from OVO Hydro and 1.2 mi (1.9 km) from University of Glasgow.
Hotel in Finnieston, Glasgow · 42.89 mi from centre
8.4
897 reviews
Breakfast available
A stay at Hilton Garden Inn Glasgow City Centre places you in the heart of Glasgow, within a 15-minute walk of OVO Hydro and Scottish Exhibition and Conference Centre. This hotel is 2.1 mi (3.4 km) from University of Glasgow and 3.4 mi (5.5 km) from Hampden Park.
Hotel in Pitlochry · 55.61 mi from centre
8.4
899 reviews
Breakfast available
With a stay at Atholl Palace Hotel in Pitlochry, you'll be next to a golf course, within a 10-minute drive of Cairngorms National Park and Bells Blair Athol Distillery. This golf hotel is 0.8 mi (1.3 km) from Rob Roy Way - North and 1 mi (1.6 km) from Black Spout Waterfall.