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 Glenfinnan · 52.95 km from centre
9.6
52 reviews
Breakfast available
When you stay at Glenfinnan House Hotel in Glenfinnan, you'll be near ski lifts, within a 15-minute walk of Glenfinnan Monument and Glenfinnan Museum. This hotel is 0.7 mi (1.2 km) from Glenfinnan Viaduct and 25.5 mi (41 km) from Loch a' Chlair.

Hotel in Elgin · 115.08 km from centre
8.3
339 reviews
Breakfast available
Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens. With free parking on-site and free Wi-Fi access to all guests, the hotel also has a newly refurbished restaurant and a bar.
The rooms at The Mansefield Hotel each include an en suite bathroom with complimentary toiletries, a hairdryer, a flat-screen TV, an iPod docking station, a seating area and a work desk. They also benefit from a fridge and bathrobes.
Decorated with a collection of oil paintings, the elegant restaurant offers an extensive dinner menu that specialises in local seafood and fresh game.
Also on-site, The Mezzo Bar & Eaterie offers guests a selection of specially imported wines and beers. Snacks are also available.
From the hotel, Glen Moray Distillery is less than a mile away. Elgin Cathedral historic ruins are a 15-minute walk away and Elgin Golf Club is a 6-minute journey in the car.

Hotel in Port Appin, Appin · 86.31 km from centre
8.6
25 reviews
Breakfast available
With a stay at The Airds Hotel & Restaurant in Appin, you'll be in the mountains, just steps from Loch Linnhe and a 3-minute drive from Appin Village Hall. This luxury hotel is 3.6 mi (5.8 km) from Castle Stalker and 5.1 mi (8.2 km) from Linnhe Marina.

Hotel in Aberlour, Archiestown · 112.81 km from centre
9.5
21 reviews
Located in Archiestown, 27 km from Elgin Cathedral, Hotel 1881 of Speyside provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The property is allergy-free and is set 38 km from Huntly Castle.
At the hotel, all rooms are equipped with a wardrobe. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Hotel 1881 of Speyside each room comes with a desk and a flat-screen TV.
The area is popular for hiking, and bike hire is available at the accommodation.
Grantown Museum is 31 km from Hotel 1881 of Speyside, while Brodie Castle is 35 km away. Inverness Airport is 57 km from the property.

Resort in Stirling · 131.93 km from centre
7.8
156 reviews
Breakfast available
Located in Stirling, Macdonald Forest Hills Resort is in a national park – a 1-minute drive from Go Country, Forest Hills Water Sport Centre and 5 minutes from David Marshall Lodge Visitor Centre. This spa resort is 13.1 mi (21.1 km) from Loch Lomond and The Trossachs National Park and 31.6 mi (50.8 km) from Loch Lomond.

Hotel in Isle of Skye, Staffin · 76.73 km from centre
9.5
159 reviews
Breakfast available
On the Isle of Skye, Flodigarry Hotel and Flodigarry Restaurant offers accommodation in a country house sitting on a hill and offering sea views towards the Torridons and Scottish mainland. The hotel and 18th-century cottage are surrounded by ancient woodland and gardens on the Quiraing.
Individually decorated, all rooms offer en-suite facilities and a TV. They are located in the main house or in Flora Macdonald’s cottage, just a few minutes’ walk away.
At the Flodigarry Hotel and Flodigarry Restaurant, guests will sample regional and seasonal produce and enjoy mountain and sea views by the log fire. Free WiFi is available throughout. Guests can enjoy a whole range of outdoors activities such as wildlife walks, guided mountain and geological rambles, fishing or boat trips or simply relax with a book by the log fire in the lounge.

Hotel in Nairn · 80.95 km from centre
8.6
309 reviews
Breakfast available
With a stay at Golf View Hotel & Spa in Nairn, you'll be next to a golf course, just a 2-minute walk from Moray Firth and 5 minutes by foot from Nairn Golf Club. This beach hotel is 0.6 mi (1 km) from Nairn Beach and 0.9 mi (1.4 km) from Nairn Museum.

Hotel in Highland, Raasay · 55.92 km from centre
9.2
192 reviews
Set in Raasay, Isle of Raasay Distillery offers 4-star accommodation with a shared lounge, a restaurant and a bar. Boasting luggage storage space, this property also provides guests with a sun terrace.
All guest rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a shower and free toiletries, rooms at Isle of Raasay Distillery also feature free WiFi, while selected rooms also feature a sea view. At the accommodation the rooms come with bed linen and towels.
An à la carte, continental or Full English/Irish breakfast can be enjoyed at the property.
Benbecula Airport is 128 km from the property.

Bed & breakfast in Inverness City Centre, Inverness · 57.87 km from centre
9.0
281 reviews
Breakfast available
With a stay at Black Friars in Inverness (Inverness City Centre), you'll be within a 10-minute walk of Inverness Castle and Victorian Market. This bed & breakfast is 0.3 mi (0.5 km) from Merkinch Local Nature Reserve and 0.3 mi (0.5 km) from Inverness Museum and Art Gallery.

Hotel in Nairn · 81.01 km from centre
8.2
881 reviews
Breakfast available
When you stay at Muthu Newton Hotel (Near Inverness Airport) in Nairn, you'll be near the beach, within a 15-minute walk of Moray Firth and Nairn Golf Club. This hotel is 0.8 mi (1.2 km) from Nairn Beach and 1 mi (1.6 km) from Nairn Museum.

Hotel in Inverness · 56.86 km from centre
9.2
424 reviews
Breakfast available
With a stay at Lochardil House Hotel in Inverness (Lochardil), you'll be within a 5-minute drive of Inverness Castle and Bellfield Park. This hotel is 1.2 mi (2 km) from Uilebheist Distillery & Brewery and 1.5 mi (2.4 km) from Inverness Museum and Art Gallery.

Hotel in Inverness City Centre, Inverness · 57.79 km from centre
9.2
255 reviews
Breakfast available
A stay at Rocpool Reserve places you in the heart of Inverness, within a 10-minute walk of Inverness Castle and Bellfield Park. This luxury hotel is 0.3 mi (0.5 km) from Uilebheist Distillery & Brewery and 0.4 mi (0.7 km) from Inverness Visit Scotland Information Centre.

Hotel in Kingussie · 70.96 km from centre
10.0
2 reviews
Breakfast available
Located in Kingussie, Star Hotel is within a 5-minute drive of Kingussie Golf Club and Highland Folk Museum. This hotel is 2.5 mi (4 km) from Fused and Light and 5.4 mi (8.7 km) from Highland Wildlife Park.

Inn in Pitlochry · 109.27 km from centre
9.8
339 reviews
With a stay at The Old Mill Inn in Pitlochry, you'll be within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This inn is 0.6 mi (1 km) from Pitlochry Golf Club and 0.7 mi (1.2 km) from Bells Blair Athol Distillery.

Hotel in Kingussie · 70.96 km from centre
8.0
1 review
Breakfast available
Located in Kingussie, Star Hotel is within a 5-minute drive of Kingussie Golf Club and Highland Folk Museum. This hotel is 2.5 mi (4 km) from Fused and Light and 5.4 mi (8.7 km) from Highland Wildlife Park.

Hotel in Aboyne · 139.01 km from centre
9.8
45 reviews
Breakfast available
With a stay at Douneside House in Aboyne, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Muir of Dinnet National Nature Reserve. This upscale hotel is 19.1 mi (30.7 km) from Balmoral Castle and 7.5 mi (12 km) from Aboyne Golf Club.

Guesthouse in Glencoe, Ballachulish · 70.10 km from centre
9.6
59 reviews
When you stay at Glencoe House in Glencoe, you'll be near ski lifts, within a 15-minute walk of Glencoe Lochan and Glencoe Folk Museum. This luxury guest house is 23.7 mi (38.1 km) from Ben Nevis and 1.8 mi (2.9 km) from Loch Leven.

Hotel in Elgin · 115.02 km from centre
8.2
476 reviews
Breakfast available
Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Relax and Elgin Museum. This golf hotel is 0.7 mi (1.1 km) from Elgin Cathedral and 2.6 mi (4.1 km) from Spynie Palace.

Hotel in Highland, Acharacle · 73.13 km from centre
9.4
200 reviews
Three miles outside Acharacle, just over 1 hour’s drive from Fort William, Mingarry Park provides luxury 4-star Gold accommodation and a seasonal award-winning restaurant serving Scottish cuisine in the western Highlands. This Argyll guest house offers free parking and WiFi, stylish rooms and full Scottish breakfasts.
Each luxurious room at Mingarry Park has been individually designed and includes an en-suite bathroom with shower and complementary Highland Aromatics toiletries. There 32 inch LCD Smart TV, hairdryer and tea and coffee facilities. The deluxe rooms feature a private balcony or decking with mountain views.
You can enjoy a cooked Scottish breakfast all year round apart from the month of November and it comes with free-range eggs and local bacon and sausage, or a continental buffet selection with cereals, fruit, yoghurt and juice. There is also warming porridge topped with honey, and fresh tea and coffee.
The seasonal 2 Rosette AA-awarded restaurant serves fresh local produce in the dining room with views of Ben Resipole.
Ardnamurchan Distillery can be reached within a 35-minute drive. Lochailort is 17 miles from Mingarry Park.

Hotel in Fort William · 55.17 km from centre
8.8
556 reviews
Breakfast available
With a stay at Nevis Bank Inn in Fort William, you'll be within a 10-minute drive of Ben Nevis and Loch Linnhe. This upscale hotel is 0.1 mi (0.1 km) from Lochaber Geopark and 0.4 mi (0.6 km) from Belford Hospital.