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

Inverness

Fort William

Portree

Aviemore

Glencoe

Ullapool

Thurso

Broadford

Fort Augustus

Nairn
Stay in Highlands's best hotels!
Filter by:
Rokeby Manor
Situated in Invergarry, 41 km from Glen Nevis, Rokeby Manor features accommodation 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 situated 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 boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer.

The Braeriach
Located in Newtonmore, 300 metres from Newtonmore Golf Club, The Braeriach provides accommodation 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 accommodation, The Salt house is located in Golspie, 17 km from Carnegie Club Skibo Castle and 18 km from Royal Dornoch Golf Club.

The Crossing
Situated in Kingussie, within 1.3 km of Kingussie Golf Club and 1.5 km of Ruthven Barracks, The Crossing features accommodation with a garden and free WiFi throughout the property as well as free...

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
Kinloch Lodge Hotel and Restaurant
Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated 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 accommodation in 10 acres of private gardens. There is free WiFi throughout the buildings, and free private parking on site.
AC Hotel by Marriott Inverness
Ideally set in the centre of Inverness, AC Hotel by Marriott Inverness features air-conditioned rooms, a fitness centre, free WiFi and a terrace.
Kintail Lodge Hotel
Situated 11 km from Eilean Donan Castle, Kintail Lodge Hotel offers 3-star accommodation in Kyle of Lochalsh and has a shared lounge, a bar and water sports facilities.
River Ness Hotel, a member of Radisson Individuals
Attractively set in the centre of Inverness, River Ness Hotel, a member of Radisson Individuals features air-conditioned rooms, a fitness centre, free WiFi and a shared lounge.
Courtyard by Marriott Inverness Airport
This new hotel, which opened March 2020, is set in Inverness, 14 km from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodation with a restaurant, private parking, a fitness...
The Garrison
Set in Fort William and within 1.9 km of Glen Nevis, The Garrison features a bar, allergy-free rooms, and free WiFi throughout the property.
Heathmount Hotel
The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars.
Budget hotels in Highlands
Set within 27 km of Loch Linnhe and 32 km of Glenfinnan Station Museum, The Base Camp Hotel, Nevis Range offers rooms in Fort William.
Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.
B&B HOTEL Inverness
B&B HOTEL Inverness is just 100 metres from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colourful rooms and a 24-hour front desk.
Loch Ness Gate House
Providing free WiFi, Loch Ness Gate House offers rooms in Fort Augustus, 26 km from Urquhart Castle. All units in the hotel are equipped with a flat-screen TV.
The 1645 Inn
Featuring a garden, terrace, bar and free WiFi, The 1645 Inn is located in Nairn, 30 km from Inverness Castle and 21 km from Castle Stuart Golf Links.
Set in a converted cluster of fisherman’s houses along Portree Harbour the hotel offers plenty of character and quirks. There are 17 en-suite bedrooms with all expected facilities.
Manor House Hotel
Set in Thurso and within less than 1 km of Thurso Beach, Manor House Hotel has a bar, non-smoking rooms, and free WiFi.
The National Hotel
Set in Dingwall, 23 km from Inverness Castle, The National Hotel offers accommodation with a restaurant, free private parking and a bar.
Hotels in Highlands that you can book without a credit card
Borgie Lodge Hotel
Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens.
Estate Of Ord
Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord.
The Caledonian
Situated in Portree, 36 km from Dunvegan Castle, The Caledonian features accommodation with free WiFi and free private parking. The hotel has family rooms. At the hotel, rooms are fitted with a desk.
The Osprey Hotel
Situated in Kingussie and within 1.1 km of Kingussie Golf Club, The Osprey Hotel has a terrace, non-smoking rooms, and free WiFi throughout the property. This 3-star hotel offers a concierge service.
Links House at Royal Dornoch
Situated 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, 14 km from Dunvegan Castle, Edinbane Lodge provides accommodation 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.
Isle of Raasay Distillery
Isle of Raasay Distillery in Raasay has 4-star accommodation with a shared lounge, a restaurant and a bar. Boasting luggage storage space, this property also provides guests with a sun terrace.
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






























































