Highlands hotels

Highlands Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Inverlochy Castle Hotel Fort William  5 stars

Fort William Superb USD 735

Rocpool Reserve Hotel Inverness  5 stars

Inverness Fabulous USD 512

Cuillin Hills Hotel Portree  4 stars

Portree Fabulous USD 403

Macdonald Highlands Hotel Aviemore  4 stars

Aviemore Good USD 201

Royal Marine Hotel Brora  4 stars

Brora Fabulous USD 188

Bosville Hotel Portree  4 stars

Portree Superb USD 232

Macdonald Drumossie Hotel Inverness  4 stars

Inverness Fabulous USD 278

Toravaig House Hotel Sleat  4 stars

Sleat (Isle Of Skye) Fabulous USD 373

Invergarry Hotel  4 stars

Invergarry Superb USD 155

Hilton Coylumbridge Hotel Aviemore  4 stars

Aviemore Fabulous USD 216

Craigdarroch Inn Hotel Inverness  4 stars

Inverness Very good USD 169

Glengarry Castle Hotel Invergarry  4 stars

Invergarry Superb USD 212

Bunchrew House Hotel Inverness  4 stars

Inverness Superb USD 469

Kingsmills Hotel Inverness  4 stars

Inverness Fabulous USD 253

Culloden House Hotel Inverness  4 stars

Inverness Superb USD 396

Nevis Bank Inn Hotel Fort William  4 stars

Fort William Superb USD 202

Macdonald Spey Valley Golf & Country Club Hotel Aviemore  4 stars

Aviemore USD 166

Golf View Hotel Nairn  4 stars

Nairn Fabulous USD 198

Kincraig Castle Hotel Invergordon  4 stars

Invergordon Superb USD 193

Royal Golf Hotel Inverness  4 stars

Inverness Exclusive USD 162

Glenmoriston Town House Hotel Inverness  4 stars

Inverness Fabulous USD 365

Boat Hotel Boat of Garten  4 stars

Boat of Garten Fabulous USD 153

The Torridon Hotel Wester Ross  4 stars

Wester Ross Superb USD 328

Duisdale House Hotel Isle of Skye  4 stars

Isle of Skye Fabulous USD 472

Columba Hotel Inverness  4 stars

Inverness Very good USD 198

Glenmorangie House Hotel Tain  4 stars

Tain

Moorings Hotel Fort William  4 stars

Fort William Fabulous USD 160

Tulloch Castle Hotel Dingwall  4 stars

Dingwall Very good USD 191

Corriegour Lodge Hotel Fort William  4 stars

Fort William Superb USD 209

The Ghillies Lodge Inverness  4 stars

Inverness USD 493

Newton Hotel Nairn  4 stars

Nairn Fabulous USD 162

Glenspean Lodge Fort William  4 stars

Fort William Superb USD 184

Loch Ness Country House Hotel Inverness  4 stars

Inverness Superb USD 295

Inverness Youth Hostel  4 stars

Inverness Fabulous USD 125

Dunain Park Hotel Inverness  4 stars

Inverness USD 320

Nethybridge Hotel Nethy Bridge  3 stars

Nethy Bridge Very good USD 122

Jurys Inn Inverness  3 stars

Inverness Very good USD 205

Bay Caledonian Hotel Fort William  3 stars

Fort William Good USD 131

Mansfield Castle Hotel Tain  3 stars

Tain Very good USD 153

Uig Hotel Portree  3 stars

Portree USD 160

Best Western Inverness Palace Hotel & Spa  3 stars

Inverness Fabulous USD 293

Redcliffe Hotel Inverness  3 stars

Inverness USD 173

Loch Leven Hotel Fort William  3 stars

Fort William Fabulous USD 155

Morangie Hotel Tain  3 stars

Tain Fabulous USD 118

Hollytree Hotel And Swimming Pool Fort William  3 stars

Fort William Very good USD 260

Rowan Tree Country Hotel Aviemore  3 stars

Aviemore Superb USD 136

Glenarroch Bed And Breakfast Isle of Skye  3 stars

Isle of Skye USD 158

Premier Inn Inverness Centre  3 stars

Inverness Superb USD 138

Ben Nevis Hotel And Leisure Club Fort William  3 stars

Fort William Good USD 174

Gairloch Highland Lodge  3 stars

Gairloch Fabulous USD 154

Mercure Inverness Hotel  3 stars

Inverness Very good USD 200

Loch Ness Clansman Hotel Inverness  3 stars

Inverness Fabulous USD 164

Royal Highland Hotel Inverness  3 stars

Inverness Very good USD 175

Hawthorn Lodge Guest House Inverness  3 stars

Inverness USD 108

Cairngorm Guest House Aviemore  3 stars

Aviemore Fabulous USD 113

Chieftain Hotel Inverness  3 stars

Inverness Fabulous USD 137

Alexandra Hotel Fort William  3 stars

Fort William Fabulous USD 184

The Glen Mhor Hotel Inverness  3 stars

Inverness Very good USD 237

Premier Inn Fort William  3 stars

Fort William Fabulous USD 103

Cruachan Hotel Fort William  3 stars

Fort William Very good USD 214

The Prince'S House Hotel Glenfinnan  3 stars

Glenfinnan

Coul House Hotel Inverness  3 stars

Inverness Superb USD 228

Waterside Hotel Inverness  3 stars

Inverness Fabulous USD 167

Lochness Lodge Hotel Inverness  3 stars

Inverness Fabulous USD 139

Mackenzies Highland Inn Aviemore  3 stars

Aviemore Very good USD 103

Dornoch Castle Hotel Inverness  3 stars

Inverness Very good USD 165

Holly Tree Hotel Inverness  3 stars

Inverness USD 168

Sligachan Hotel Isle of Skye  3 stars

Isle of Skye

Drumnadrochit Hotel Inverness  3 stars

Inverness Good USD 149

The Royal Hotel, Portree  3 stars

Portree USD 106

Holiday Inn Express Inverness  3 stars

Inverness Fabulous USD 177

Travelodge Inverness Fairways  3 stars

Inverness Very good USD 205

Royal Hotel Thurso  3 stars

Thurso Good USD 101

Eilean Iarmain Hotel Isle of Skye  3 stars

Isle of Skye USD 230

Scot House Hotel Kingussie  3 stars

Kingussie Very good USD 151

Seafield Lodge Hotel Grantown-on-Spey  3 stars

Grantown-on-Spey Very good USD 139

Beaufort Hotel Inverness  3 stars

Inverness Fabulous USD 217

Isles Of Glencoe Hotel Fort William  3 stars

Fort William Very good USD 194

Grant Arms Hotel Grantown-on-Spey  3 stars

Grantown-on-Spey Fabulous USD 137

Tingle Creek Hotel Kyle of Lochalsh  3 stars

Kyle of Lochalsh Superb USD 154

Loch Ness House Hotel Inverness  3 stars

Inverness

Dunollie Hotel Broadford  3 stars

Broadford (Isle of Skye) Guest rating USD 163

Heathmount Hotel Inverness  3 stars

Inverness USD 161

Ballachulish Hotel Fort William  3 stars

Fort William Very good USD 160

Highlander Hotel Newtonmore  3 stars

Newtonmore Very good USD 86

Kyle Hotel Kyle of Lochalsh  3 stars

Kyle of Lochalsh Very good USD 134

Lovat Arms Hotel Beauly  3 stars

Beauly Very good USD 119

Norseman Hotel Wick  3 stars

Wick (Highland) Very good USD 137

Ben Wyvis Hotel Strathpeffer  3 stars

Strathpeffer Good USD 79

Skeabost House Hotel  3 stars

Skeabost Very good USD 443

Arrochar Hotel  2 stars

Arrochar Very good USD 97

Chase The Wild Goose Hostel Fort William  2 stars

Fort William USD 25

Creag Mhor Lodge Fort William  0 stars

Fort William Superb USD 174

Inverness City Suites  0 stars

Inverness Exceptional USD 279

Royston Guest House Inverness  0 stars

Inverness Very good USD 119

Flodigarry Country House Staffin  0 stars

Staffin Fabulous USD 258
United Kingdom regions