Search hotels in Highlands, United Kingdom
Enter your dates and choose from 5056 hotels and other places to stay
Check out these popular cities in Highlands

Fort William

Inverness

Aviemore

Ullapool

Kyle of Lochalsh

Thurso

Drumnadrochit

Portree

Strathpeffer

Gairloch
Stay in Highlands's best hotels!
Filter by:
Rokeby Manor
Located in Invergarry, 10 miles from Caledonian Canal, Rokeby Manor has accommodations with a shared lounge, free private parking, a restaurant and a bar.

Bettyhill Hotel
Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available.

Borgie Lodge Hotel
Borgie Lodge Hotel offers a Highland setting located between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens.

High Range Hotel
With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists.

Bunchrew House Hotel
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.

Cuillin Hills Hotel
In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer.

Seabank House Hotel
Located in Nairn, a 10-minute walk from Nairn Central Beach, Seabank House Hotel provides accommodations with a garden, free private parking and a bar.

Eddrachilles Hotel
Eddrachilles Hotel in Scourie features 3-star accommodations with a garden, a restaurant and a bar. At the hotel, all rooms are equipped with a desk.

The Braeriach
Located in Newtonmore, a 3-minute walk from Newtonmore Golf Club, The Braeriach provides accommodations with a garden, free private parking and a shared lounge.

Estate Of Ord
Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord.

Most-booked hotels in Highlands in the past month
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Popular with guests booking hotels in Highlands
Highlands's best hotels with breakfast
Coylumbridge Resort Hotel
Ben Nevis Hotel & Leisure Club
Cruachan Hotel
Glen Mhor Hotel at Uile-bheist 'Brewstillery'
The Caledonian Hotel
Moorings Hotel
B&B HOTEL Inverness
Budget hotels in Highlands
Croit Anna Hotel
Loch Ness Lodge Hotel
OX Hotel Spean Bridge
Carrbridge Hotel
Ben Wyvis Hotel
Hotels in Highlands you can book without a credit card
Alexandra Hotel
The Lochalsh Hotel - Isle of Skye
Caledonian Hotel 'A Bespoke Hotel’
Kings Arms Hotel - A Bespoke Hotel
The Garrison
Clan Macduff Hotel
Leonardo Hotel Inverness
The Royal Hotel
Highlands Highlights

Loch Ness and Highland scenery

The Highlands’ whisky distilleries

Trek up Ben Nevis and through the Great Glen

Skiing at Glencoe

Walk the West Highland Way

Fairy Pools on the Isle of Skye

Drive from Ullapool to Durness

The Black Isle Show

John O'Groats dramatic landscape

Dolphin spotting on the Moray Firth
FAQs about hotels in Highlands
See reviews by guests who stayed at hotels in Highlands
Planning a trip? Get inspired by reviews of cities in Highlands
Inverness is a great town.
We travelled via the Highlands and it was spectacular views!
Portree is cute quaint town.
Aviemore is a great base for exploring the Cairngorms...
Ullapool is an attractive port and small town with some...
To visit the Isle of skye requires time if you really wish...
The Saucy Mary had lovely food. Ate there 3 nights.
The scenery was beautiful.The monster fish and chip shop is...
Drumnadrocht is in the heart of Loch Ness which is a lovely...
Bigger town than I expected but not a tourist town.For the...
More places to explore, more ways to go
Flights to Highlands
Get your flight tickets to Highlands right here on Booking.com.Hotels in the United Kingdom
If you're planning a longer trip, look beyond Highlands and explore the whole country!When to visit the United Kingdom
Events, prices, weather – everything you need to know about the best time to visit the United Kingdom.Hotels in Scotland
Hit the road and make the most of your trip by discovering another popular destination in the United Kingdom.Hotels in England
Hit the road and make the most of your trip by discovering another popular destination in the United Kingdom.Car rental near Inverness Airport
Flying in to Inverness Airport and need to rent a car? Book it now to pick it up when you land.Hotels near Raigmore Hospital
Find hotels close to Raigmore Hospital, a popular tourist attraction for visitors heading to the same area of the United Kingdom.Cheap hotels in Highlands
Still looking for the perfect place to stay? Explore more great accommodation options for your trip.




















































