Hotel deals in Highlands
Top destinations in Highlands
Your go-to guide to the best locations to spend your next well-deserved holiday
- All cities
- Main cities
- Places of interest
Fort William
Ben Nevis
31 hotels
Glen Nevis Fort William
346 hotels
Stirling
Ben Lomond
19 hotels
Ballater
Balmoral Castle
15 hotels
Inverness
Inverness Railway Station
726 hotels
Cabot Highlands
19 hotels
Raigmore Hospital Inverness
705 hotels
Urquart Castle Inverness
54 hotels
Inverness Castle
732 hotels
Balloch
Loch Lomond Shores Balloch
82 hotels
Loch Lomond
Loch Katrine Loch Lomond
10 hotels
Balmacara
Eilean Donan Castle
33 hotels
Durness
Smoo Cave
15 hotels
Inveraray
Inveraray Castle
26 hotels
Kincraig
Highland Wildlife Park Kincraig
31 hotels
Arisaig
Camusdarach Beach
22 hotels
Pitlochry
Killiecrankie Pitlochry
32 hotels
Nairn
Cawdor Castle Nairn
11 hotels
The Nairn Golf Club
109 hotels
Port Of Menteith
Lake of Menteith Port Of Menteith
10 hotels
Onich
Loch Linnhe Onich
88 hotels
Dunvegan (Isle of Skye)
Dunvegan Castle Dunvegan (Isle of Skye)
33 hotels
Braemar
Mar Lodge Estate
14 hotels
Brora
Dunrobin Castle Brora
20 hotels
Forres
Brodie Castle Forres
1 hotels
Campbeltown
Springbank Whisky Distillery
41 hotels
Glenfinnan
Glenfinnan Monument
11 hotels
Glenfinnan Viaduct
11 hotels
Ballachulish
Glencoe Mountain resort Ballachulish
33 hotels
Carrbridge
Landmark Forest Adventure Park Carrbridge
30 hotels
Helensburgh
HMNB Clyde
8 hotels
Where to stay in Highlands?
4302 Holiday homes | 2044 Apartments | 725 Bed & Breakfasts
- 5-star hotels
- 4-star hotels
- 3-star hotels
- 2-star hotels
Top 5-star hotels in Highlands
Barcaldine Castle Bed & Breakfast
Barcaldine Castle Benderloch, Oban, United Kingdom (Open map)
The hotel has a convenient location 7 km from the four - storey tower house "Castle Stalker". Barcaldine Castle Bed & Breakfast Oban, located 25 minutes' walk…
Read more...
Killiecrankie House Hotel
Killiecrankie House Killiecrankie, Pitlochry, United Kingdom (Open map)
Ben Vrackie is 3.7 km from the hotel, while the Explorers' Garden at Pitlochry Theatre is around 6 km away. Located about 5 minutes' walk…
Read more...
The Torridon Hotel
Annat, Torridon, United Kingdom (Open map)
The hotel enjoys proximity to Eilean Chasgaig, located 0.7 km away. The 5-star smoke-free The Torridon Hotel enjoys a magnificent location and provides…
Read more...
Top 4-star hotels in Highlands
Glen Nevis Holidays
Glen Nevis, Fort William, Fort William, United Kingdom (Open map)
Located about a 10-minute drive from the West Highland Museum, the hotel is also 3.1 km from Fort William railway station. Located nearly 5…
Read more...
Auchrannie Resort
Auchrannie Road, Brodick, United Kingdom (Open map)
The resort places you approximately 25 minutes' walk from the 19th - century baronial Brodick Castle and within a few blocks of the Rosa Burn Duck…
Read more...
Cuillin Hills Hotel
Isle Of Skye, Portree, United Kingdom (Open map)
The hotel enjoys an ideal location 250 metres from River Chracaig. Located around 5 km from Isle of Skye Waterfall, the 4-star smoke-free…
Read more...
Top 3-star hotels in Highlands
The George Hotel
The George Hotel Main Street East, Inveraray, United Kingdom (Open map)
The Dunderave Castle is 4.8 km from this Inveraray hotel, while only 550 metres from The Duke's Tower this place. The comfortable 3-star The…
Read more...
The Pierhouse Hotel
The Pierhouse Hotel, Port Appin, Argyll, Port Appin, United Kingdom (Open map)
The hotel is 4.2 km from Tirefour Castle, while the four - storey tower house "Castle Stalker" is nearly 10 minutes away by car. Located 800…
Read more...
The Moorings Hotel
Pier Road, Tarbert (Argyll and Bute), United Kingdom (Open map)
The centre of Tarbert is a 5 minutes' walk of this guest house. Located only 400 m from Tarbert Harbour Walls, the 3-star The…
Read more...
Top 2-star hotels in Highlands
Uig Lodge
Uig Lodge Isle Of Lewis Scotland Hs2 9Et, HEBRIDES, United Kingdom (Open map)
The centre of HEBRIDES can be reached within a 5-minute walk, and natural attractions like Uig Bay are a mere 1.8 km away. Providing…
Read more...
Harris Hotel
Tarbert, Isle of Harris, Tarbert (Lewis and Harris), United Kingdom (Open map)
The centre of Tarbert can be reached within a 5-minute walk, and natural attractions like Sgeotasaigh Uninhabited Island are nearly a 10-minute ride…
Read more...
Argyll Hotel
Bellochantuy, Bellochantuy, United Kingdom (Open map)
The centre of Bellochantuy is a 5 minutes' walk of this 2-star hotel. Featuring a beachfront location, the smoke-free Argyll Hotel Bellochantuy offers…
Read more...
Recommended hotels in Highlands
Distant Hills Guest House
Roy Bridge Road, Spean Bridge, United Kingdom (Open map)
The centre of Spean Bridge is a 5 minutes' walk of the comfortable hotel. Offering a picnic area and a golf course, Distant Hills Guest…
Read more...
Rosehill Guest House
47 Atholl Road, Pitlochry, United Kingdom (Open map)
Located 0.7 km from Pitlochry railway station, this hotel stands within reach of Loch Faskally. Featuring Wi-Fi in public areas, Rosehill Guest House Pitlochry…
Read more...
The Old Cottage
Kilmelford, Oban, Arduaine, United Kingdom (Open map)
Located only 50 metres from the National Trust for Scotland, the comfortable hotel is within easy reach of the wonderfully moist and mossy coastal Arduaine…
Read more...