Hotels in Highlands

Hotels found in Highlands — 495

Search hotels in Highlands


Foyers, South Loch Ness-Side, Foyers, Highlands Map
Craigdarroch Photos
9 reviews

With a tranquil location in a Highland forest, Craigdarroch inn has panoramic views of Loch Ness. Show more

Boat Hotel

Deshar Road, Boat of Garten, Highlands Map
Boat Hotel Photos
13 reviews

In Cairngorm National Park, The Boat Hotel has a 2 AA Rosette-awarded restaurant, Wi-Fi access and elegant Show more

Dunhallin House

164 Culduthel Road, Inverness, Highlands Map
Dunhallin House Photos
39 reviews

In the heart of Inverness, Dunhallin House provides excellent bed and breakfast accommodation, just Show more

Alexandra Hotel

The Parade, Fort William, Highlands Map
Alexandra Hotel Photos
45 reviews

Just a 5-minute drive from the foot of Ben Nevis, Britain’s highest mountain, the Alexandra Hotel offers Show more


55 Kenneth Street, Inverness Map
Iona Photos
6 reviews

Just 5 minutes’ walk from Inverness city centre, this 3-star guest house offers free private parking Show more