Choose your preferred language. We speak English (UK) and 42 other languages.
Most often used by people in the United Kingdom
FREE cancellation on most rooms! Instant confirmation when you reserve
In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this 17th-century Scottish mansion is now a luxurious 4-star country house hotel.
Almost afloat, The Isles of Glencoe Hotel is nestled on the side of a peninsula, reaching into Loch Leven at the foot of Glencoe.
“Everything was perfect. My friend and I had a huge room with a magnificent view on the loch, and a private bathroom with a bathtub. We had a great breakfast and a great brunch.”
Stunningly situated by the sea, this stylish hotel offers chic accommodation, facilities and dining.
In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer.
Ackergill Tower is a striking 15th-century castle just 17 miles from John O’ Groats.
“Fantastic castle right on the coast. Wonderfully kept, beautiful property and the staff are extremely professional, courteous, attentive and friendly. All the staff we met should be highly commended.”
On the shores of Loch Linnhe, Creag Mhor is ideal for hiking, cycling and watersports. It has a bar with over 350 malt whiskeys.
Set in 4 acres of beautiful gardens, this mansion hotel has a spa, a swimming pool and free parking. Inverness city centre is just one mile away.
“We stay every Christmas and love it every time! The staff couldn't be more friendly or helpful, the lobby and lounge bar area are elegant yet cosy and perfect for relaxing or meeting friends and the food...”
On the shores of Loch Ness and 10 minutes' drive from Inverness, the Clansman Hotel offers rooms with views across the water and free Wi-Fi in the public areas.
Invernairne has a great position overlooking the Moray Firth, and from the garden you can stroll down a path to the beach.
Surrounded by breathtaking scenery just a 15-minute drive south of Fort William in the Highlands of Scotland, this hotel overlooks Loch Linnhe. The property boasts a loch-view restaurant.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.