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.

USD

Popular hotels in Highlands

5-star hotels in Highlands

Barcaldine Castle Bed & Breakfast Oban

Barcaldine Castle Benderloch, Oban, United Kingdom - Show map

Barcaldine Castle Hotel Oban features complimentary parking and a sunbathing terrace, and lies 10 minutes' drive from Loch Creran. Barcaldine Castle Hotel is an ideal starting point for visiting The…

Book Now From US$ 352

Fonab Castle Hotel Pitlochry

Foss Road, Pitlochry, United Kingdom - Show map

The 5-star Fonab Castle Hotel Pitlochry is situated 1.7 km from Loch Faskally. Featuring 42 rooms with views of the garden, this venue is set within a short ride from Killiecrankie Museum.

Book Now From US$ 332

4-star hotels in Highlands

Glengorm Castle Bed & Breakfast Tobermory

Glengorm Castle, Tobermory, Tobermory, United Kingdom - Show map

Glengorm Castle Bed & Breakfast is rated 4 stars and provides visitors of Tobermory with a picnic area, a garden and a golf course. The venue is 3 km away from Mull Theatre and 6 km from Isle of Mull…

Book Now From US$ 579

Auchrannie Resort Brodick

Auchrannie Road, Brodick, United Kingdom - Show map

Auchrannie Resort, located just off The Playbarn Playground, about 0.7 km from Brodick Church, features an indoor pool for guests to take a dip in. The property comprises 122 stylish rooms…

Book Now From US$ 235

2-star hotels in Highlands

Station House Hotel Aberfeldy

56 Dunkeld St, Aberfeldy, United Kingdom - Show map

Boasting a flat screen TV and flat - screen TV, the 2-star Station House Hotel is located close to The Birks of Aberfeldy. The history museum "Castle Menzies" is a few minutes' drive from the guest…

Book Now From US$ 81

Harbour House Hotel Ullapool

Garve Road, Ullapool, Gb, Ullapool, United Kingdom - Show map

Harbour House Hotel Ullapool offers 20 rooms, and it's around a 6-minute walk from Ullapool Guitar Festival. Parking is available on site as well.

Book Now From US$ 161

Recommended hotels in Highlands

Argyll Hotel Bellochantuy

Bellochantuy, Bellochantuy, United Kingdom - Show map

Argyll Hotel Bellochantuy, located 4.1 km from Tangy Mill, offers guests a sun terrace, a sun deck and a terrace. The centre of Bellochantuy can be reached within a 5-minute walk.

Book Now From US$ 74

Mayfield B&B Fort William

Mayfield, Happy Valley. Torlundy Fort William, Fort William, United Kingdom - Show map

The 2-star Mayfield B&B Fort William is set 25 minutes on foot from Nevis Range Mountain Experience and 3.9 km from Glen Nevis. Guests who stay at the bed & breakfast can park their car on site.

Book Now From US$ 148

Find a hotel

Highlands map