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 695

Rocpool Reserve Hotel Inverness  5 stars

Inverness Fabulous USD 320

Golf View Hotel Nairn  4 stars

Nairn Fabulous USD 161

Knockomie Hotel Inverness  4 stars

Inverness Superb USD 182

Inverness Youth Hostel  4 stars

Inverness Fabulous USD 83

Broadford Hotel Broadford  4 stars

Broadford (Isle of Skye) Superb USD 192

Aviemore Youth Hostel  4 stars

Aviemore Superb USD 131

Riverside Lodge Gardens Spean Bridge  4 stars

Spean Bridge USD 126

Macdonald Highlands Hotel Aviemore  4 stars

Aviemore Good USD 185

Royal Marine Hotel Brora  4 stars

Brora Fabulous USD 145

Toravaig House Hotel Sleat  4 stars

Sleat (Isle Of Skye) Fabulous USD 270

Hilton Coylumbridge Hotel Aviemore  4 stars

Aviemore Fabulous USD 223

Moorings Hotel Fort William  4 stars

Fort William Fabulous USD 136

Macdonald Aviemore Hotel Inverness  4 stars

Inverness USD 180

Kingsmills Hotel Inverness  4 stars

Inverness Fabulous USD 176

Culloden House Hotel Inverness  4 stars

Inverness Superb USD 302

Macdonald Drumossie Hotel Inverness  4 stars

Inverness Fabulous USD 139

Loch Ness Country House Hotel Inverness  4 stars

Inverness Superb USD 190

Glenmoriston Town House Hotel Inverness  4 stars

Inverness Fabulous USD 266

Tongue Hotel  4 stars

Tongue Superb USD 169

The Boat Hotel Boat of Garten  4 stars

Boat of Garten Fabulous USD 140

The Torridon Hotel Wester Ross  4 stars

Wester Ross Superb USD 348

Columba Hotel Inverness  4 stars

Inverness Very good USD 156

Bosville Hotel Portree  4 stars

Portree Superb USD 176

Tulloch Castle Hotel Dingwall  4 stars

Dingwall Very good USD 149

Newton Hotel Nairn  4 stars

Nairn Fabulous USD 98

Bunchrew House Hotel Inverness  4 stars

Inverness Superb USD 280

Duisdale Country House Isle of Skye  4 stars

Isle of Skye Fabulous USD 279

Forss House Hotel Thurso  4 stars

Thurso Superb USD 300

Nevis Bank Inn Hotel Fort William  4 stars

Fort William Superb USD 188

Lochness Lodge Hotel Inverness  3 stars

Inverness Fabulous USD 105

Morangie Hotel Tain  3 stars

Tain Fabulous USD 121

Grant Arms Hotel Grantown-on-Spey  3 stars

Grantown-on-Spey Fabulous USD 146

Jurys Inn Inverness  3 stars

Inverness Very good USD 124

Dornoch Castle Hotel  3 stars

Dornoch Very good USD 160

Cuillin Hills Hotel Portree  3 stars

Portree Fabulous USD 214

Premier Inn Inverness Centre  3 stars

Inverness Superb USD 121

Best Western Palace Hotel And Spa Inverness  3 stars

Inverness Fabulous USD 208

Glenarroch Bed And Breakfast Isle of Skye  3 stars

Isle of Skye USD 158

Drumnadrochit Hotel Inverness  3 stars

Inverness Good USD 109

The Royal Hotel, Portree  3 stars

Portree USD 120

Macdonald Aviemore Hotel  3 stars

Aviemore Very good USD 213

Heathmount Hotel Inverness  3 stars

Inverness USD 129

Cairngorm Hotel Aviemore  3 stars

Aviemore Fabulous USD 113

Balmacara Hotel Kyle of Lochalsh  3 stars

Kyle of Lochalsh Fabulous USD 180

Highland Hotel Fort William  3 stars

Fort William Superb

Inch Hotel Fort Augustus  3 stars

Fort Augustus Fabulous USD 140

Loch Leven Hotel Fort William  3 stars

Fort William Fabulous USD 134

Royal Highland Hotel Inverness  3 stars

Inverness Very good USD 208

Macdonald Four Seasons Hotel Aviemore  3 stars

Aviemore USD 195

Mackays Hotel Strathpeffer  3 stars

Strathpeffer USD 84

Chieftain Hotel Inverness  3 stars

Inverness Fabulous USD 146

Glen Mhor Hotel Inverness  3 stars

Inverness Very good USD 154

The Lovat Hotel Fort Augustus  3 stars

Fort Augustus Fabulous USD 222

Beaufort Hotel Inverness  3 stars

Inverness Fabulous USD 116

Duke Of Gordon Hotel Kingussie  3 stars

Kingussie Guest rating USD 128

Isles Of Glencoe Hotel Fort William  3 stars

Fort William Very good USD 151

Pentland Hotel Thurso  3 stars

Thurso USD 125

Sligachan Hotel Isle of Skye  3 stars

Isle of Skye

Tingle Creek Hotel Kyle of Lochalsh  3 stars

Kyle of Lochalsh USD 156

Inn At Ardgour Fort William  3 stars

Fort William Fabulous USD 136

Craigmonie Hotel Inverness  3 stars

Inverness Fabulous USD 143

The Ballachulish Hotel Fort William  3 stars

Fort William Very good USD 161

Mansfield Castle Hotel Tain  3 stars

Tain Very good USD 135

Argyll Hotel Ullapool  3 stars

Ullapool USD 125

Holiday Inn Express Inverness  3 stars

Inverness Fabulous USD 120

Nethybridge Hotel Nethy Bridge  3 stars

Nethy Bridge Very good USD 120

Redcliffe Hotel Inverness  3 stars

Inverness USD 114

Uig Hotel Portree  3 stars

Portree USD 183

Bay Caledonian Hotel Fort William  3 stars

Fort William Good USD 147

Travelodge Inverness Fairways  3 stars

Inverness Very good USD 160

Royal Hotel Thurso  3 stars

Thurso Good USD 104

Garve Hotel Inverness  3 stars

Inverness USD 212

Cruachan Hotel Fort William  3 stars

Fort William Very good USD 174

The Star Hotel Kingussie  3 stars

Kingussie Good USD 81

Loch Ness Clansman Hotel Inverness  3 stars

Inverness Fabulous USD 155

Ben Nevis Hotel And Leisure Club Fort William  3 stars

Fort William Good USD 145

Gairloch Highland Lodge  3 stars

Gairloch Fabulous USD 154

Mercure Inverness Hotel  3 stars

Inverness Very good USD 161

West Highland Hotel Mallaig  3 stars

Mallaig Very good USD 126

Alexandra Hotel Fort William  3 stars

Fort William Fabulous USD 160

Coul House Hotel Inverness  3 stars

Inverness Superb USD 160

Old Inn Hotel Gairloch  3 stars

Gairloch Fabulous USD 169

Best Western Imperial Hotel Fort William  3 stars

Fort William Very good USD 141

Dunollie Hotel Broadford  3 stars

Broadford (Isle of Skye) Guest rating USD 135

Highlander Hotel Newtonmore  3 stars

Newtonmore Very good USD 86

Kyle Hotel Kyle of Lochalsh  3 stars

Kyle of Lochalsh Very good USD 126

The Prince'S House Hotel Glenfinnan  3 stars

Glenfinnan

Eilean Iarmain Hotel Isle of Skye  3 stars

Isle of Skye USD 256

Norseman Hotel Wick  3 stars

Wick (Highland) Very good USD 137

Waterside Hotel Inverness  3 stars

Inverness Fabulous USD 122

Ben Wyvis Hotel Strathpeffer  3 stars

Strathpeffer Good USD 84

Skeabost House Hotel  3 stars

Skeabost Very good USD 298

Portree Hotel  2 stars

Portree Exceptional USD 169

Caledonian Hotel Ullapool  2 stars

Ullapool Good USD 102

Kincraig Castle Hotel Invergordon  0 stars

Invergordon Superb USD 144

Corran Guest House Kyleakin  0 stars

Kyleakin

Flodigarry Country House Inverness  0 stars

Inverness Fabulous USD 247

Glengarry Castle Hotel Inverness  0 stars

Inverness Superb USD 185
United Kingdom regions