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
Portree
Benbecula
32 hotels
Stornoway
117 hotels
Dunvegan (Isle of Skye)
Barra
5 hotels
Belfast
Campbeltown
45 hotels
Kilchoan
Colonsay
1 hotels
Oban
3 hotels
Tiree
3 hotels
Kirkwall
Eday
3 hotels
Kirkwall
86 hotels
Sanday
4 hotels
Papa Westray
2 hotels
Stronsay
5 hotels
Wick John O'Groats
92 hotels
Westray
2 hotels
Port Ellen
Glenegedale
19 hotels
Inverness
Inverness
107 hotels
Inverness Railway Station
568 hotels
Cabot Highlands
17 hotels
Raigmore Hospital Inverness
554 hotels
Fort William
Ben Nevis
31 hotels
Stirling
Ben Lomond
16 hotels
Ballater
Balmoral Castle
12 hotels
Glasgow
Cambuslang Glasgow
1 hotels
Balloch
Loch Lomond Shores Balloch
70 hotels
Loch Lomond
Loch Katrine Loch Lomond
9 hotels
Balmacara
Eilean Donan Castle
31 hotels
Inveraray
Inveraray Castle
26 hotels
Durness
Smoo Cave
9 hotels
Pitlochry
Killiecrankie Pitlochry
30 hotels
Kincraig
Highland Wildlife Park Kincraig
31 hotels
Onich
Loch Linnhe Onich
76 hotels
Glenfinnan
Glenfinnan Monument
10 hotels
Helensburgh
HMNB Clyde
8 hotels
Where to stay in Highlands?
4365 Holiday homes | 1987 Apartments | 871 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 accommodation offers a private location in a rural area of Oban. Featuring Wi-Fi throughout the property, Barcaldine Castle Bed & Breakfast Oban is a…
Read more...
Mingary Castle - Restaurant With Rooms
Kilchoan, Kilchoan, United Kingdom (Open map)
Greadal Fhinn Chambered Cairn is within a 10-minute drive of the hotel, and Gill Wilson Studio is around 10 minutes away by car. Mingary…
Read more...
Glencoe House Hotel
Glencoe, Glencoe, United Kingdom (Open map)
This Glencoe property enjoys proximity to Eilean Munde, located about a 20-minute walk away. Featuring Wi-Fi in the rooms, Glencoe House Hotel is…
Read more...
Top 4-star hotels in Highlands
Monachyle Mhor Hotel
Balquhidder, Lochearnhead, United Kingdom (Open map)
Dhanakosa Buddhist Retreat Centre is 3.4 km from the pet-friendly property, while Glasgow airport is 95 km from it. Overlooking the mountain, the 4…
Read more...
Boath House Hotel
Boath House, Nairn, Iv12 5Te, Nairn, United Kingdom (Open map)
You'll need 18-minute drive to Inverness airport. Located around 10 minutes by car from Nairn Dunbar Golf Club, the 4-star Boath House Hotel…
Read more...
The Grandtully Hotel
1 The Grandtully Hotel, Grandtully, United Kingdom (Open map)
The centre of Grandtully can be reached in 10 minutes' walk of the hotel, and such cultural venues as Melt Gallery are 6 km away.
Read more...
Top 3-star hotels in Highlands
Travelodge Helensburgh Seafront
112 117 West Clyde St., Helensburgh, United Kingdom (Open map)
Glenarn Gardens is steps away, while Helensburgh Central train station is within a 10 minutes' walk from the accommodation. Travelodge Helensburgh Seafront, located 7 km…
Read more...
Myrtle Bank Hotel
Low Road Gairloch Ross Shire, Gairloch, United Kingdom (Open map)
The property has a beachfront setting merely 1.6 km from Solas Gallery, while natural sights like Eilean Horrisdale are a 10-minute drive away. Located…
Read more...
Uig Hotel
A87, Uig (Isle of Skye), United Kingdom (Open map)
The centre of Uig can be reached within a 5-minute walk. Located nearly 25 minutes' walk from Castle Ewen Fairy Glen, the 3-star…
Read more...
Top 2-star hotels in Highlands
Orchard House Bed And Breakfast
Orchard House, 1 East Park,, Portree, United Kingdom (Open map)
The centre of Portree is a 10 minutes' walk of the accommodation. Featuring views of the garden, Orchard House Bed And Breakfast Portree is located…
Read more...
Uig Lodge
Uig Lodge Isle Of Lewis Scotland Hs2 9Et, HEBRIDES, United Kingdom (Open map)
The centre of HEBRIDES is a 5 minutes' walk of this guest house. The 2-star Uig Lodge HEBRIDES hotel has 8 rooms and is…
Read more...
Drumdale Bed And Breakfast
7 Kenneth Street, Inverness, United Kingdom (Open map)
The bed & breakfast is in the centre of Inverness, a mere 0.7 km from River Ness and a walk from The Innes Marker. Featuring a…
Read more...
Recommended hotels in Highlands
Rockview Bed & Breakfast
Mill Road, Portree, United Kingdom (Open map)
The accommodation is about 110 km from Benbecula airport and within walking distance of such cultural venues as Skye and Lochalsh Archive Centre Heritage Museum.
Read more...
Stonefield House Hotel
Stonefield House Oronsay Court, Portree, United Kingdom (Open map)
The centre of Portree is a 10 minutes' walk of the accommodation. Offering a courtyard and a garden, Stonefield House Hotel Portree is merely 13…
Read more...
Coille Darach B&B
Coille Darach, Anahilt, Strontian, United Kingdom (Open map)
The centre of Strontian can be reached within a 20-minute walk. Located within 20 minutes' walk of Ariundle Oakwood National Nature Reserve, Coille Darach…
Read more...