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

Inverness

Fort William

Portree

Aviemore

Glencoe

Thurso

Broadford

Ullapool

Fort Augustus

Drumnadrochit
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
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...
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.
The Tongue Hotel, by Highland Coast Hotels
This former Victorian sporting lodge is set in the village of Tongue in the North Highlands.
Holiday Inn Express Inverness by IHG
Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.
Cruachan Hotel
Situated in the shadows of Ben Nevis and overlooking the picturesque Loch Linnhe, this hotel offers bed and breakfast accommodation 5 minutes’ walk from the centre of Fort William.
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.
Glen Mhor Hotel at Uile-bheist 'Brewstillery'
The Glen Mhor Hotel offers Victorian townhouses and apartments located on the banks of the River Ness, a 3-minute walk from Inverness city centre and a 15-minute drive from Loch Ness.
Budget hotels in Highlands
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.
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 National Hotel
Set in Dingwall, 23 km from Inverness Castle, The National Hotel offers accommodation with a restaurant, free private parking and a bar.
Set in Inverness, 3.9 km from Inverness Castle, Drumdevan Country House, Inverness has large private grounds with a terrace, which is protected by Historic Scotland.
Leonardo Hotel Inverness
This modern hotel is a 15-minute drive from Inverness Airport. Leonardo Hotel Inverness, formerly Jurys Inn, features a leisure centre, free parking and a traditional restaurant.
Royal Thurso Hotel
Royal Thurso Hotel is centrally located in close proximity to the train station in the town of Thurso. The hotel provides free Wi-Fi access in rooms and public areas of the hotel.
Ben Wyvis Hotel
Situated in a picturesque woodland setting in the spa town of Strathpeffer, this traditional Victorian manor house provides modern comforts whilst retaining the character and atmosphere of a bygone...
Hotels in Highlands that you can book without a credit card
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.
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.
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.
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.
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













































