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

Inverness

Fort William

Aviemore

Portree

Ullapool

Broadford

Fort Augustus

Thurso

Drumnadrochit

Kyle of Lochalsh
Stay in Highlands's best hotels!
Filter by:
Rokeby Manor
Located in Invergarry, 25 miles from Glen Nevis, 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 Lodge 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.

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.

The Salt house
Featuring 4-star accommodations, The Salt house is located in Golspie, 1.7 miles from Dunrobin Castle and 10 miles from Carnegie Club Skibo Castle. The hotel features family rooms.

The Crossing
Located in Kingussie, within a 15-minute walk of Kingussie Golf Club and one mile of Ruthven Barracks, The Crossing has accommodations with a garden and free WiFi throughout the property as well as...

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
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.
Garvault House
Located in Kinbrace, Garvault House features a garden, terrace, bar, and free WiFi. Guests can have a drink at the snack bar.
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.
Glencoe House
A 25-minute drive from Fort William, Glencoe House offers accommodations in 10 acres of private gardens. There is free WiFi throughout the buildings, and free private parking on site.
Loch Ness Lodge
This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.
Ravenscourt House, Guest House
Welcome to Ravenscourt House, a charming family-run guest house offering 7 beautifully appointed bedrooms.
Budget hotels in Highlands
Located within 6.1 miles of Glen Nevis and 17 miles of Loch Linnhe, The Base Camp Hotel, Nevis Range provides rooms in Fort William.
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.
This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...
Inverness Lochardil House
Just 1 and a half miles from the center of Inverness, Lochardil House offers comfortable accommodations. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi.
Tulloch Castle Hotel, a 12th-century-castle set in the beautiful Highlands of Scotland, a 5-minute drive to the center of Dingwall, offers a 24-hour front desk, a bar and a restaurant.
This stylish, 4-star property sits on the banks of the River Ness and is 2625 feet from Inverness city center.
B&B HOTEL Inverness
B&B HOTEL Inverness is just 328 feet from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colorful rooms and a 24-hour front desk.
The 1645 Inn
Featuring a garden, terrace, bar and free WiFi, The 1645 Inn is located in Nairn, 19 miles from Inverness Castle and 13 miles from Castle Stuart Golf Links.
Hotels in Highlands you can book without a credit card
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.
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.
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.
Isle of Raasay Distillery
Located in Raasay, Isle of Raasay Distillery offers 4-star accommodations with a shared lounge, 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.
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.
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































































