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

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

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

3-star hotels in Highlands

The Pierhouse Hotel Port Appin

Port Appin, Port Appin, United Kingdom - Show map

The 3-star Pierhouse Hotel welcomes guests in contemporary rooms within 5 minutes' walk from the centre of Port Appin. Free WiFi is featured throughout the venue, and a golf course, a restaurant and…

Book Now From US$ 347

Kinloch Hotel, Isle Of Arran Blackwaterfoot

Blackwaterfoot, Blackwaterfoot, United Kingdom - Show map

Featuring a free car park, a sauna and an indoor swimming pool, Best Western Kinloch Hotel Blackwaterfoot offers welcoming accommodation within 4.5 km from Machrie Moor Stone Circles. The centre of…

Book Now From US$ 77

2-star hotels in Highlands

Harris Hotel Tarbert

Tarbert, Isle of Harris, Tarbert (Lewis and Harris), United Kingdom - Show map

The 2-star Harris Hotel is placed in Tarbert, not far from Isle of Harris Distillery. Holmasaig Gallery and Harris, Tarbert Primary School are set only 0.4 and 0.6 km respectively from the venue.

Book Now From US$ 307

Uig Lodge HEBRIDES

Uig Lodge Isle Of Lewis Scotland Hs2 9Et, HEBRIDES, United Kingdom - Show map

Set 1.2 km from Uig Museum, Uig Lodge features a tennis court, a free private carpark and a golf course. The property is located 4 km from the centre of Uig and a couple of minutes' drive from The…

Book Now From US$ 293

Recommended hotels in Highlands

Highland Hotel Fort William

Union Road, Fort William, United Kingdom - Show map

The ruined 13th-century Old Inverlochy Castle is 2.5 km from Highland Hotel Fort William, while West Highland Way End is 2.50 metres away. Guests can use porter service and 24-hour room service at…

Elderslie Guest House Oban

Soroba Road, Oban, United Kingdom - Show map

The 2-star Elderslie Guest House Oban is set 2.4 km from the Roman St Columba's Cathedral and 2.3 km from the Colosseum-like Victorian folly "McCaig's Tower". Featuring 9 rooms with views of the…

Book Now From US$ 100

Find a hotel

Highlands map