01
Glenmoriston Town House
Scottish Highlands
From £350/ night
A town-center boutique hotel in Inverness with a restaurant and rooms along the River Ness.

Mountains · No. 11 in United Kingdom
Highland castles, lodges and sea-loch inns sit among glens, lochs and some of Britain's grandest mountains.
Handpicked boutique hotels
01
Scottish Highlands
From £350/ night
A town-center boutique hotel in Inverness with a restaurant and rooms along the River Ness.
02
Scottish Highlands
A Victorian castle hotel beneath Ben Nevis, with formal interiors and a loch-side setting.
03
Scottish Highlands
A grand Highland lodge on the shores of Upper Loch Torridon, with mountains rising behind.
04
Scottish Highlands
A small village-front hotel in Shieldaig on the Applecross peninsula, looking out over a sea loch.
The Scottish Highlands combine wild scenery with a long tradition of country-house hospitality. Many hotels are former shooting lodges, castles and fishing inns, set in glens or on sea lochs and often with restaurants known for Scottish seafood and game.
Fort William and Glen Coe suit hillwalkers and skiers, Inverness is the main gateway, and the remote north-west coast around Torridon and Ullapool offers some of the most dramatic coastal scenery.
Distances are long and roads are often single-track. Many hotels close from November to March, and midges can be a nuisance from June to September.
Good to know
We list 4 boutique hotels in Scottish Highlands, including Glenmoriston Town House, Inverlochy Castle Hotel and The Torridon.
Ranked