Back Home

Best Hotels in Scottish Highlands & Isle of Skye, Highland & Cairngorms, Scotland

Ancient sea lochs, dramatic Cuillin mountain crests, peat-fire drovers' inns, and baronial wilderness castles.

The Three Chimneys and The House Over-By

The Three Chimneys and The House Over-By

From $360/night • Colbost / Loch Dunvegan, Skye

Read 1,500-Word Review
Kinloch Lodge

Kinloch Lodge

From $290/night • Sleat Peninsula / South Skye

Read 1,500-Word Review
Cuillin Hills Hotel

Cuillin Hills Hotel

From $210/night • Portree Bay / Skye Capital

Read 1,500-Word Review
Skeabost House Hotel

Skeabost House Hotel

From $195/night • River Snizort / Central Skye

Read 1,500-Word Review
Inverlochy Castle Hotel

Inverlochy Castle Hotel

From $480/night • Torlundy / Fort William Foothills

Read 1,500-Word Review
The Fife Arms

The Fife Arms

From $390/night • Mar Road / Braemar Village

Read 1,500-Word Review
The Torridon

The Torridon

From $340/night • Loch Torridon / Wester Ross

Read 1,500-Word Review
Kingshouse Hotel

Kingshouse Hotel

From $185/night • Rannoch Moor / Glen Coe Pass

Read 1,500-Word Review
Rocpool Reserve Hotel

Rocpool Reserve Hotel

From $195/night • Culduthel Road / Crown District

Read 1,500-Word Review
Ness Walk

Ness Walk

From $260/night • Ness Walk / Riverfront

Read 1,500-Word Review
The Whispering Pine Lodge

The Whispering Pine Lodge

From $155/night • Loch Oich / Great Glen

Read 1,500-Word Review
Foyers House

Foyers House

From $140/night • Foyers / South Shore Loch Ness

Read 1,500-Word Review
Inver Lodge Hotel & Chez Roux

Inver Lodge Hotel & Chez Roux

From $245/night • Lochinver Heights / Assynt

Read 1,500-Word Review
Kylesku Hotel

Kylesku Hotel

From $175/night • Loch Glendhu / Kylesku Slipway

Read 1,500-Word Review
Shieldaig Lodge

Shieldaig Lodge

From $185/night • Badachro / Gairloch Shore

Read 1,500-Word Review
Hotel Eilean Iarmain

Hotel Eilean Iarmain

From $165/night • Isleornsay / Sleat Peninsula

Read 1,500-Word Review
The Cluanie Inn

The Cluanie Inn

From $145/night • Glen Shiel Pass / Road to Skye

Read 1,500-Word Review
The Applecross Inn

The Applecross Inn

From $120/night • Applecross Bay / Wester Ross

Read 1,500-Word Review
The Plockton Hotel

The Plockton Hotel

From $130/night • Harbour Street / Plockton Waterfront

Read 1,500-Word Review
Glenfinnan House Hotel

Glenfinnan House Hotel

From $150/night • Loch Shiel Shore / Glenfinnan

Read 1,500-Word Review