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.
A centrally located, modern and friendly 34 bedroom hotel in Thurso offering comfortable accommodation, whether you are here for business or pleasure. It is ideally located for John O'Groats, the Orkney Islands and Dounreay.
Overlooking Lochinver Bay in the Scottish Highlands, this hotel has an award-winning restaurant with picturesque views. It offers 4-star accommodation in an area known for its underground streams and caverns.
The Croit Anna Hotel offers spectacular views of the shores of Loch Linnhe which can be enjoyed from the lounge, both bars and many of the bedrooms. Situated only 2 miles from Fort William this hotel is ideally located.
Nestling in the very heart of Glencoe, amongst the spectacular and majestic mountains of the Scottish Highlands, Clachaig Inn has been a source of accommodation and hospitality for travellers for over three hundred years.