Hotel deals in Highlands

Multiple accommodations for your stay
Destination
Check-in date:
08 May 2025
Check-out date:
09 May 2025
Guests
2 guests
Ages of children:

Top destinations in Highlands

Your go-to guide to the best locations to spend your next well-deserved holiday

Aberfeldy Aberfoyle (Stirling) Acharacle Achiltibuie Achnasheen Alness Appin Applecross Ardentinny Arisaig Arrochar Aultbea Aviemore Avoch Balallan Balintore (Easter Ross) Balivanich Ballachulish Balloch Balmaha Banavie Barvas Bearnock Beauly Belladrum Benderloch Benmore Blackwaterfoot Blair Atholl Boat of Garten Bonar Bridge Bowmore Braemar Breakish Broadford (Isle of Skye) Brodick Brora Bunessan Cairnbaan Cairndow Callander Campbeltown Cannich Caol Carbost (Loch Harport, Isle of Skye) Carrbridge Castletown (Highland) Connel Cononbridge Contin Corpach Corran (Lochaber, Highlands) Cove (Argyll and Bute) Craignure (Isle of Mull) Craobh Haven Crianlarich Cromarty Culbokie Culloden Dalavich Daliburgh (South Uist) Dalmally Dalneigh Dingwall Dornie Dornoch Drumnadrochit Drymen Dunbeath Dundonnell Dunoon Dunvegan (Isle of Skye) Durness Edinbane Elgol Evanton Finstown Flashader Fort Augustus Fort William Fortrose Foyers Gairloch Gartmore Garve Glencoe Glendale (Isle of Skye) Glenelg Glenfinnan Golspie Grantown-on-Spey Helensburgh Helmsdale Hunters Quay Inveraray Invergarry Invergordon Inverlochy Invermoriston Inverness John o' Groats Keiss Kenmore (Perth and Kinross) Kensaleyre Kilchoan Killin Kilmaluag Kilmelfort Kilmuir (Isle of Skye) Kincraig Kingsburgh Kingussie Kinloch Rannoch Kinlochleven Kirkhill Kirkwall Kirn Kyle of Lochalsh Kyleakin Laggan (Badenoch) Lairg Lamlash Latheron Lerags Lochailort Lochboisdale Lochcarron Lochearnhead Lochend Lochgilphead Lochgoilhead Lochinver Lochranza Lonmore Luss Lybster Mallaig Milovaig Morenish Muir of Ord Nairn Nethy Bridge Newtonmore North Ballachulish North Kessock Oban Onich Orkney Ose Paible Pennyghael Pitlochry Plockton Pollachara Poolewe Port Appin Port Bannatyne Port Charlotte Port Ellen Port na Long Port Of Menteith Portmahomack Portree Rogart Rosemarkie Rothesay Rowardennan Roybridge Saint Fillans Saint Margarets Hope Saint Marys Sconser Shieldaig (Wester Ross) Skeabost Skye of Cur South Kessock Spean Bridge Staffin Stein Stornoway (Isle of Lewis) Strachur Strathpeffer Strathyre Stromness Strontian Tain Tarbert (Argyll and Bute) Tarbert (Lewis and Harris) Taynuilt Thurso Tighnabruaich Tobermory Tomintoul Torlundy (Fort William) Tyndrum Uig (Isle of Lewis) Uig (Isle of Skye) Ullapool Whiting Bay Wick (Highlands)
  • All cities
  • Main cities
  • Places of interest

Previous
Next
Previous
Next

Portree

Dunvegan (Isle of Skye)

Belfast

Kilchoan

Kirkwall

Port Ellen

Inverness

Fort William

Stirling

Ballater

Glasgow

Balloch

Loch Lomond

Balmacara

Inveraray

Durness

Pitlochry

Kincraig

Onich

Glenfinnan

Helensburgh

Previous
Next

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…

9.8
Exceptional
264 reviews

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…

9.9
Exceptional
102 reviews

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…

9.6
Exceptional
115 reviews

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…

9.4
Superb
240 reviews

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…

9.4
Superb
50 reviews

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.

9.4
Superb
77 reviews

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…

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…

9.0
Superb
248 reviews

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…

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…

9.7
Exceptional
51 reviews

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…

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…

9.5
Exceptional
1033 reviews

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.

9.8
Exceptional
813 reviews

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…

9.8
Exceptional
571 reviews

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…

9.5
Exceptional
312 reviews
Thank you for subscribing
Close