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

Inverness

Fort William

Aviemore

Portree

Glencoe

Ullapool

Broadford

Fort Augustus

Drumnadrochit

Thurso
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.

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...

Lochaline Hotel
Lochaline Hotel in Lochaline has 3-star accommodation with a terrace. All guest rooms in the hotel are equipped with a flat-screen TV.

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
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.
Kilcamb Lodge Hotel
Facing the beachfront, Kilcamb Lodge Hotel offers 4-star accommodation in Strontian and has a garden, private beach area and terrace. The hotel offers both free WiFi and free private parking.
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.
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.
Just 1 and a half miles from the centre of Inverness, Lochardil House offers comfortable accommodation. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi.
Redcliffe Hotel
In the heart of historic Inverness, just 2 minutes’ walk from the castle and the riverside, the Redcliffe Hotel offers free parking on site.
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.
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.
Roam West
Located in Fort William, 2.3 km from Loch Linnhe, Roam West provides accommodation with a garden, free private parking, a shared lounge and a restaurant.
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 Caledonian Hotel
Offering a restaurant, The Caledonian Hotel is located in Fort William. Free WiFi access is available in the public areas. There is also an electric kettle.
Chieftain Hotel
The Chieftain Hotel in Inverness offers bed and breakfast accommodation, within a 4-minute drive of the city centre and train station.
Alexandra Hotel
Just a 5-minute drive from the foot of Ben Nevis, Britain’s highest mountain, the Alexandra Hotel offers free on-site parking and free Wi-Fi in public areas.
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.
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.
Lochaline Hotel
Lochaline Hotel in Lochaline has 3-star accommodation with a terrace. All guest rooms in the hotel are equipped with a flat-screen TV.
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.
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.
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
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































































