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

Killiecrankie House Hotel Pitlochry

Killiecrankie House Killiecrankie, Pitlochry, United Kingdom - Show map

Killiecrankie House Pitlochry is a 5-star property a 10-minute ride from Loch Faskally. This venue also offers a free car park, a garden and a restaurant.

Book Now From US$ 431

2-star hotels in Highlands

Harbour House Hotel Ullapool

Garve Road, 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

Sunny Isle Motel Summerside

720 Water Street East, Summerside, Canada - Show map

Set 2.5 km from Indian Head Lighthouse, Sunny Isle Motel Summerside includes 18 rooms with views of the garden. The motel also provides Wi Fi available in the rooms.

Book Now From US$ 125

Recommended hotels in Highlands

Orchard House Bed And Breakfast Portree

Orchard House, 1 East Park,, Portree, United Kingdom - Show map

This venue is about 10 minutes' walk from Portree Parish Church and 10 minutes' walk from Portree bus station.

Book Now From US$ 219

Drumdale Bed And Breakfast Inverness

7 Kenneth Street, Inverness, United Kingdom - Show map

Drumdale Bed And Breakfast is a 2-star property just a 15-minute walk from Inverness Ice Centre. The venue is set in Inverness City Centre district, a few steps from Inverness Botanic Gardens.

Book Now From US$ 88

Find a hotel

Highlands map