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

Inverness

Fort William

Portree

Aviemore

Ullapool

Kyleakin

Drumnadrochit

Broadford

Thurso

Fort Augustus
Stay in Highlands's best hotels!
Filter by:
River Ness Hotel, a member of Radisson Individuals
Attractively located in Inverness, River Ness Hotel, a member of Radisson Individuals has air-conditioned rooms, a fitness center, free WiFi and a shared lounge.

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.

Greshornish House Hotel
Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden 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.

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
Lochaline Hotel
Lochaline Hotel in Lochaline has 3-star accommodations with a terrace.
Westerlea Hotel Nairn
Located in Nairn, a 17-minute walk from Nairn Central Beach, Westerlea Hotel Nairn has accommodations with a garden, free private parking, a restaurant and a bar.
Myrtle Bank Hotel
Located in Gairloch, a 15-minute walk from Gaineamh Mhor Beach, Myrtle Bank Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.
Mingarry Park
Luxury Highland retreat with award-winning dining, stunning mountain views and a warm Scottish welcome.
Kinloch Lodge Hotel and Restaurant
Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, located at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.
Star Hotel Kingussie
Located in Kingussie, a 12-minute walk from Kingussie Golf Club, Star Hotel Kingussie has accommodations with a restaurant, free private parking and a bar.
The Mey Hotel
The newly refurbished Mey Hotel is a 19th-century coaching inn and Visit Scotland award winning hotel just 8 miles from John O'Groats, in the village of Mey.
Laggan Hotel
Laggan Hotel has a garden, shared lounge, a terrace and restaurant in Laggan. 7 miles from Newtonmore Golf Club and 7.7 miles from Highland Folk Museum, the property provides ski storage space, as...
Budget hotels in Highlands
Caithness Inn
Caithness Inn is located in Wick, 6.3 miles from Sinclair's Bay and 19 miles from The Castle Gardens of Mey. This 4-star hotel offers room service and free WiFi.
Greshornish House Hotel
Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar.
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.
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.
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 Caledonian
Located in Portree, 23 miles from Dunvegan Castle, The Caledonian has accommodations with free WiFi and free private parking. The hotel has family rooms.
The Osprey Hotel
Located a 13-minute walk from Kingussie Golf Club, The Osprey Hotel offers 3-star accommodations in Kingussie and has a terrace.
Links House at Royal Dornoch
Located in Dornoch, Links House at Royal Dornoch has a restaurant, bar, terrace, and free WiFi. Private parking is available at the property. All rooms in the hotel are fitted with a flat-screen TV.
Hotels in Highlands you can book without a credit card
Edinbane Lodge
Located in Edinbane, 8.9 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space.
Newhall Mains
Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.
Ness Walk
Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant.
Isle of Raasay Distillery
Located in Raasay, Isle of Raasay Distillery offers 4-star accommodations with a shared lounge, a restaurant and a bar.
Atholl House Skye
Atholl House is located in Dunvegan and features a shared lounge. The property features free private parking and free WiFi.
Scandinavian Village Ltd
Found in Scotland’s Cairngorms National Park, Scandinavian Village in Aviemore offers high-quality accommodations beside these rugged mountains.
Ledgowan Lodge Hotel
Located in the Highland village of Achnasheen, in Ross-shire, Ledgowan Lodge Hotel is a Victorian Country House with free parking and free Wi-Fi.
Stage House Bed & Breakfast
Located close to Loch Shiel and a 10 minute walk to Glenfinnan Viaduct and the National Trust Visitor Center, Stage House Bed & Breakfast (formerly Prince's House Hotel) is a historic building dating...
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 fascinating city with lots going on,. good...
I can only comment on the area we visited but were a little...
Portree is a beautiful wee town.
Great place to stay or to stop off when heading further...
The town is pretty and unspoilt.
The Saucy Mary had lovely food. Ate there 3 nights.
I loved this little town.
Stayed here because we could no find anywhere in Portree or...
T's cafe and Caithness Cuisine were my favourite places for...
Loch Ness, interesting locks, and lovely scenery.
More places to explore, more ways to go
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.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.Cheap hotels in Highlands
Still looking for the perfect place to stay? Explore more great accommodation options for your trip.





























































