Hotels in Highlands

Hotels found in Highlands — 495

Search hotels in Highlands

Daviot Lodge

Daviot, Inverness, Highlands Map
Daviot Lodge Photos
10 reviews

This award-wining luxury bed and breakfast accommodation is set in 80 acres of peaceful pasture land Show more


Home Farm Road, Portree, Highlands Map
Marmalade Photos
6 reviews

Boasting a restaurant and bar with stunning views of the Scottish landscape, Marmalade is grade “B” Show more

Conusg Brae B&B

Conusg Brae B & B, Kylerona Farm, Ardersier, Ardersier, Highlands Map
Conusg Brae B&B Photos

Just 20 minutes’ drive from the centre of Inverness, this B&B offers free Wi-Fi and free parking on Show more

Chieftain Hotel

2, Millburn Road, Inverness, Highlands Map
Chieftain Hotel Photos

The Chieftain Hotel in Inverness offers bed and breakfast accommodation, within a 4-minute drive of Show more

Lairg Highland Hotel

Main Street, Lairg, Highlands Map
Lairg Highland Hotel Photos

Situated in the village of Lairg, the Lairg Highland Hotel features a bar and a restaurant, along with Show more

Mingarry Park

Mingarry, Acharacle, Highlands Map
Mingarry Park Photos

Three miles outside Acharacle, just over 1 hour’s drive from Fort William, Mingarry Park provides high-quality Show more


156 Culduthel Road, Inverness, Highlands Map
Tie-Oshien Photos

Situated in the outskirts of Inverness, Ann’s Tie-Oshin offers free Wi-Fi throughout and free onsite Show more

Strathspey House

Grampian Road (Main Street), Aviemore Map
Strathspey House Photos

Situated on Aviemore's main street, Strathspey House offers en suite accommodation, free Wi-Fi and free Show more

The Bog Roy Inn

Inchmore, Kirkhill, Kirkhill Map
The Bog Roy Inn Photos

Located just 7 miles from the city of Inverness, The Bog Roy Inn is just a 26-minute drive from the Show more