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 Nairn · 80.95 km from centre
8.8
386 reviews
Breakfast available
With a stay at Golf View Hotel & Spa in Nairn, you'll be next to a golf course, just a 4-minute walk from Central Beach and 5 minutes by foot from Nairn Golf Club. This golf 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
Located in Raasay, Isle of Raasay Distillery offers 4-star accommodations with a shared lounge, a restaurant and a bar. Featuring luggage storage space, this property also provides guests with a sun terrace.
With a private bathroom equipped with a shower and free toiletries, rooms at the hotel also feature free WiFi, while selected rooms also feature a sea view. At Isle of Raasay Distillery the rooms come with bed linen and towels.
An à la carte, continental or Full English/Irish breakfast is served at the property.
Benbecula Airport is 80 miles from the property.

Bed & breakfast in Inverness City Centre, Inverness · 57.87 km from centre
9.0
407 reviews
Breakfast available
With a stay at Black Friars in Inverness (Inverness City Centre), you'll be within a 15-minute drive of Inverness Castle and Loch Ness. This bed & breakfast is 0.2 mi (0.4 km) from Victorian Market and 0.3 mi (0.5 km) from Baron's Haugh.

Hotel in Nairn · 81.01 km from centre
8.4
996 reviews
Breakfast available
When you stay at Muthu Newton Hotel (Near Inverness Airport) in Nairn, you'll be next to a golf course, within a 15-minute walk of Nairn Golf Club and Central Beach. This golf 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.4
592 reviews
Breakfast available
With a stay at Lochardil House Hotel in Inverness (Lochardil), you'll be a 3-minute drive from Inverness Castle and 8 minutes from Loch Ness. This hotel is 0.9 mi (1.5 km) from Bellfield Park and 1.2 mi (2 km) from Uilebheist Distillery & Brewery.

Hotel in Inverness City Centre, Inverness · 57.79 km from centre
9.4
307 reviews
Breakfast available
With a stay at Rocpool Reserve, you'll be centrally located in Inverness, a 1-minute drive from Inverness Castle and 11 minutes from Loch Ness. 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 Perth · 141.56 km from centre
8.8
934 reviews
Breakfast available
Located in Perth, Leonardo Boutique Huntingtower Perth is in the suburbs, within a 5-minute drive of Huntingtower Castle and McDiarmid Park. This hotel is 3.3 mi (5.3 km) from St. Ninian's Cathedral and 3.5 mi (5.6 km) from Perth Ice Rink.

Hotel in Kingussie · 70.96 km from centre
9.8
52 reviews
Breakfast available
Located in Kingussie, Star Hotel is a 3-minute walk from Fused and Light and 8 minutes by foot from Kingussie Golf Club. This hotel is 2.2 mi (3.5 km) from Highland Folk Museum and 5.4 mi (8.7 km) from Highland Wildlife Park.

Inn in Pitlochry · 109.27 km from centre
9.8
438 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.6 mi (1 km) from 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.8
85 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 guesthouse is 23.7 mi (38.1 km) from Ben Nevis and 1.8 mi (2.9 km) from Loch Leven.

Guesthouse in Invergarry · 33.86 km from centre
9.6
179 reviews
With a stay at Rokeby Manor in Invergarry, you'll be near ski lifts, within a 15-minute drive of Loch Ness and Drynachan Woodturning Gallery. This guesthouse is 2.6 mi (4.2 km) from Loch Lundie and 2.7 mi (4.3 km) from Well of the Seven Heads.

Hotel in Elgin · 115.02 km from centre
8.4
623 reviews
Breakfast available
Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Moray Leisure Centre and Elgin Museum. This golf hotel is 0.7 mi (1.1 km) from Elgin Cathedral and 0.7 mi (1.2 km) from Biblical Garden.

Hotel in Highland, Acharacle · 72.21 km from centre
9.8
55 reviews
With a stay at Mingarry Park in Acharacle, you'll be within a 5-minute drive of Lochan na Tri Chriochan and Lochan a' Churraidh. This hotel is 3 mi (4.9 km) from Shielbridge Hall and 4.2 mi (6.7 km) from Castle Tioram.

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.

Hotel in Aviemore · 80.27 km from centre
9.1
2,381 reviews
With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists.
Surrounded by woodland, scenic walks can be enjoyed in the immediate area. Aviemore town center and rail station are less than 10 minutes’ walk away. The Cairngorms National Park is within 30 minutes’ drive of High Range Lodge Hotel.
A wall-mounted LCD TV, an private bathroom, and tea and coffee making facilities are also included in each neutrally decorated room.

Hotel in Inverness, Drumnadrochit · 45.24 km from centre
9.7
606 reviews
This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.
Bringing together the very best of traditional Scottish architecture and contemporary design, Loch Ness Lodge is a luxurious venue in a truly inspirational setting. The lodge features 9 sumptuous, individually designed bedrooms, elegant reception rooms, a therapy area, and access to some of Scotland's most stunning scenery.
Whatever your needs may be, the perfect venue awaits you at Loch Ness Lodge whether you are planning a corporate event with a difference, a house party celebration or an intimate wedding.

Hotel in Fort William · 55.75 km from centre
8.8
1,003 reviews
Breakfast available
With a stay at The Garrison in Fort William, you'll be within a 15-minute drive of Ben Nevis and Loch Linnhe. This hotel is 0.1 mi (0.1 km) from West Highland Way and 0.2 mi (0.3 km) from Lochaber Geopark Visitor Centre.

Hotel in Portree · 63.68 km from centre
9.0
310 reviews
Breakfast available
With a stay at The Bosville in Portree (Portree Town), you'll be steps from Portree Harbour and Somerled Square. This hotel is 0.1 mi (0.2 km) from The Lump and 0.2 mi (0.3 km) from Apothecary's Tower.