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 689

Rocpool Reserve Hotel Inverness  5 stars

Inverness Fabulous USD 356

Golf View Hotel Nairn  4 stars

Nairn Fabulous USD 142

Royal Golf Hotel Inverness  4 stars

Inverness Exclusive USD 157

Inverness Youth Hostel  4 stars

Inverness Fabulous USD 83

Cuillin Hills Hotel Portree  4 stars

Portree Fabulous USD 240

Macdonald Highlands Hotel Aviemore  4 stars

Aviemore Good USD 168

Royal Marine Hotel Brora  4 stars

Brora Fabulous USD 154

Toravaig House Hotel Sleat  4 stars

Sleat (Isle Of Skye) Fabulous USD 275

Hilton Coylumbridge Hotel Aviemore  4 stars

Aviemore Fabulous USD 196

Glenmorangie House Hotel Tain  4 stars

Tain

Moorings Hotel Fort William  4 stars

Fort William Fabulous USD 140

Craigdarroch Inn Hotel Inverness  4 stars

Inverness Very good USD 141

Corriegour Lodge Hotel Fort William  4 stars

Fort William Superb USD 182

Kingsmills Hotel Inverness  4 stars

Inverness Fabulous USD 204

Culloden House Hotel Inverness  4 stars

Inverness Superb USD 339

Macdonald Drumossie Hotel Inverness  4 stars

Inverness Fabulous USD 196

Loch Ness Country House Hotel Inverness  4 stars

Inverness Superb USD 236

Dunain Park Hotel Inverness  4 stars

Inverness USD 250

Glenmoriston Town House Hotel Inverness  4 stars

Inverness Fabulous USD 293

The Boat Hotel Aviemore  4 stars

Boat of Garten Fabulous USD 155

The Ghillies Lodge Inverness  4 stars

Inverness USD 341

The Torridon Hotel Wester Ross  4 stars

Wester Ross Superb USD 348

Columba Hotel Inverness  4 stars

Inverness Very good USD 168

Bosville Hotel Portree  4 stars

Portree Superb USD 187

Tulloch Castle Hotel Dingwall  4 stars

Dingwall Very good USD 173

Newton Hotel Nairn  4 stars

Nairn Fabulous USD 105

Bunchrew House Hotel Inverness  4 stars

Inverness Superb USD 312

Duisdale Country House Isle of Skye  4 stars

Isle of Skye Fabulous USD 282

Nevis Bank Inn Hotel Fort William  4 stars

Fort William Superb USD 199

Lochness Lodge Hotel Inverness  3 stars

Inverness Fabulous USD 105

Morangie Hotel Tain  3 stars

Tain Fabulous USD 127

Grant Arms Hotel Grantown-on-Spey  3 stars

Grantown-on-Spey Fabulous USD 146

Jurys Inn Inverness  3 stars

Inverness Very good USD 149

Dornoch Castle Hotel  3 stars

Dornoch Very good USD 160

Premier Inn Inverness Centre  3 stars

Inverness Superb USD 121

Best Western Palace Hotel And Spa Inverness  3 stars

Inverness Fabulous USD 226

Glenarroch Bed And Breakfast Isle of Skye  3 stars

Isle of Skye USD 158

White Heart Hotel Inverness  3 stars

Inverness

Drumnadrochit Hotel Inverness  3 stars

Inverness Good USD 113

The Royal Hotel, Portree  3 stars

Portree USD 120

Holly Tree Hotel Fort William  3 stars

Fort William Very good USD 268

Rowan Tree Country Hotel Aviemore  3 stars

Aviemore Superb USD 132

Heathmount Hotel Inverness  3 stars

Inverness USD 144

Cairngorm Hotel Aviemore  3 stars

Aviemore Fabulous USD 113

Highland Hotel Fort William  3 stars

Fort William Superb

Loch Leven Hotel Fort William  3 stars

Fort William Fabulous USD 141

Royal Highland Hotel Inverness  3 stars

Inverness Very good USD 286

Macdonald Four Seasons Hotel Aviemore  3 stars

Aviemore USD 195

Chase The Wild Goose Hostel Fort William  3 stars

Fort William USD 25

Chieftain Hotel Inverness  3 stars

Inverness Fabulous USD 152

Hawthorn Lodge Guest House Inverness  3 stars

Inverness USD 105

Glen Mhor Hotel Inverness  3 stars

Inverness Very good USD 161

Macdonald Spey Valley Golf & Country Club Hotel Aviemore  3 stars

Aviemore USD 190

Beaufort Hotel Inverness  3 stars

Inverness Fabulous USD 139

Isles Of Glencoe Hotel Fort William  3 stars

Fort William Very good USD 152

Scot House Hotel Kingussie  3 stars

Kingussie Very good USD 164

Sligachan Hotel Isle of Skye  3 stars

Isle of Skye

Tingle Creek Hotel Kyle of Lochalsh  3 stars

Kyle of Lochalsh USD 156

Loch Ness House Hotel Inverness  3 stars

Inverness

The Ballachulish Hotel Fort William  3 stars

Fort William Very good USD 161

Lovat Arms Hotel Beauly  3 stars

Beauly Very good USD 124

Mansfield Castle Hotel Tain  3 stars

Tain Very good USD 139

Holiday Inn Express Inverness  3 stars

Inverness Fabulous USD 155

Nethybridge Hotel Nethy Bridge  3 stars

Nethy Bridge Very good USD 127

Redcliffe Hotel Inverness  3 stars

Inverness USD 145

Uig Hotel Portree  3 stars

Portree USD 187

Bay Caledonian Hotel Fort William  3 stars

Fort William Good USD 132

Travelodge Inverness Fairways  3 stars

Inverness Very good USD 169

Royal Hotel Thurso  3 stars

Thurso Good USD 100

Cruachan Hotel Fort William  3 stars

Fort William Very good USD 231

Loch Ness Clansman Hotel Inverness  3 stars

Inverness Fabulous USD 159

Seafield Lodge Hotel Grantown-on-Spey  3 stars

Grantown-on-Spey Very good USD 139

Ben Nevis Hotel And Leisure Club Fort William  3 stars

Fort William Good USD 164

Gairloch Highland Lodge  3 stars

Gairloch Fabulous USD 154

Mercure Inverness Hotel  3 stars

Inverness Very good USD 170

Glenspean Lodge Fort William  3 stars

Fort William Superb USD 176

Alexandra Hotel Fort William  3 stars

Fort William Fabulous USD 169

Coul House Hotel Inverness  3 stars

Inverness Superb USD 168

Premier Inn Fort William  3 stars

Fort William Fabulous USD 103

Mackenzies Highland Inn Aviemore  3 stars

Aviemore Very good USD 105

Dunollie Hotel Broadford  3 stars

Broadford (Isle of Skye) Guest rating USD 128

Highlander Hotel Newtonmore  3 stars

Newtonmore Very good USD 86

Kyle Hotel Kyle of Lochalsh  3 stars

Kyle of Lochalsh Very good USD 120

The Prince'S House Hotel Glenfinnan  3 stars

Glenfinnan

Eilean Iarmain Hotel Isle of Skye  3 stars

Isle of Skye USD 252

Norseman Hotel Wick  3 stars

Wick (Highland) Very good USD 137

Waterside Hotel Inverness  3 stars

Inverness Fabulous USD 147

Ben Wyvis Hotel Strathpeffer  3 stars

Strathpeffer Good USD 83

Ossian Inn Inverness  3 stars

Inverness Very good USD 101

Holly Tree Hotel Inverness  3 stars

Inverness USD 168

Skeabost House Hotel  3 stars

Skeabost Very good USD 322

Kincraig Castle Hotel Invergordon  0 stars

Invergordon Superb USD 144

Royston Guest House Inverness  0 stars

Inverness Very good USD 121

Inverness City Suites  0 stars

Inverness Exceptional USD 227

Highland Apartments Inverness  0 stars

Inverness Superb USD 250

Creag Mhor Lodge Fort William  0 stars

Fort William Superb USD 193

Flodigarry Country House Inverness  0 stars

Inverness Fabulous USD 248

Glengarry Castle Hotel Inverness  0 stars

Inverness Superb USD 190
United Kingdom regions