Highlands hotels: get the best Highlands hotel deal by cheap rates. No booking fees. You pay for the hotel room in Highlands at the check-out. Free cancellation.


Popular cities in Highlands

Popular hotels in Highlands

5 stars hotels in Highlands

The Torridon

Torridon, By Achnasheen, Wester Ross, United Kingdom - Show map

The Torridon Hotel boasts stunning positioning at a close distance to Eilean Donan Castle, Glen Torridon and Kyle of Lochalsh offering 19 rooms with a fantastic view over the lake.

Book Now From US$ 328

Inverlochy Castle

Torlundy, Fort William, United Kingdom - Show map

Offering a library, a golf course and a tennis court, Inverlochy Castle Hotel lies in a mountain area of Fort William near to Inverlochy Castle, West Highland Museum and Ben Nevis.

Book Now From US$ 495

3 stars hotels in Highlands

Mountview Hotel

1 Grantown Road, Nethy Bridge, United Kingdom - Show map

The comfortable 3-star Mountview Hotel provides en-suite rooms with a wonderful view of the river. The hotel opened its doors in 1911 and was remodeled in 2000.

Book Now From US$ 146

Maple Court Hotel

12 Ness Walk , Inverness, United Kingdom - Show map

The 3-star Maple Court Hotel boasts close proximity to Wildwoodz Paintball and Lasertag Park, Titanic Museum and Nessieland Castle Monster Centre just 2.1 km away.

Book Now From US$ 178

2 stars hotels in Highlands

Castletown Hotel

Main Street, Castletown, Castletown, United Kingdom - Show map

Castletown Hotel is a 2-star property only 4.7 km from The Castle and Gardens of Mey and Dunnet Head. This traditional hotel was opened in 1880 and renovated in 2012.

Book Now From US$ 63

Mackenzies Highland Inn

125 Grampian Road, Aviemore, United Kingdom - Show map

The comfortable Mackenzies Highland Inn is a 3-star property located in the heart of Aviemore.

Book Now From US$ 75

Recommended hotels in Highlands

Royal Golf

The First Tee , Inverness, United Kingdom - Show map

The 4-star Royal Golf Hotel boasts close proximity to University of the Highlands and Islands, Raigmore Hospital and RNI Community Hospital just 46.0 km away.

Book Now From US$ 126

Dunhallin House

164 Culduthel Road, Inverness, United Kingdom - Show map

Dunhallin House Bed & Breakfast is a 4-star property situated about 1.9 km from RNI Community Hospital.

Book Now From US$ 113

Highlands map