Badcall Bay and Eddrachillies Hotel, near Scourie, Sutherland
Kintail Lodge Hotel on the shore of Loch Duich at Glenshiel
Torridon Hotel, Achnasheen
Viewfield House, Portree, Skye
Find a great choice of Highland hotels and start planning your holiday to Scotland today.
Take a look through the detailed listings to find the perfect hotel in the Highlands to suit your itinerary and budget. If you wish to visit the Highland capital, there are plenty of hotels in Inverness to choose from, or why not explore the great outdoors of the Highlands whilst based in one of the many Fort William hotels available?
Whatever your requirements, the Highlands’ hotels can meet your needs.
Nestling in the foothills of Ben Nevis, Inverlochy Castle sits amidst some of Scotland’s finest scenery and is steeped in history.
All 18 bedrooms have private bathroom and are individually designed, boasting splendid views of the grounds and surr
Located in the heart of the Scottish Highlands on the banks of the Caledonian Canal, this hotel enjoys panoramic views of Ben Nevis and the surrounding mountain range. The perfect location for touring the West Highlands.
Traditional Highland Hotel located on the A82 at the junction for Skye, Inverness and Fort William. Close to Loch Ness, set amidst stunning scenery with its thrilling wildlife this is the perfect place to base yourself while touring.