Search Highland Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Highland

Find properties with these dates

This weekend
Next weekend

Filter by

Popular filters
Popular filters
Total price
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Highland

Ness Walk
5.0 star property
9.8 out of 10, Exceptional, (434)
"Our stay here was outstanding "
The price is €311
per night
6 May - 7 May
Ness Walk
Westlands of Pitlochry
4.0 star property
9.6 out of 10, Exceptional, (344)
"I liked it all. Good facilities "
The price is €183
per night
7 May - 8 May
Westlands of Pitlochry
Culloden House Hotel
4.0 star property
9.6 out of 10, Exceptional, (345)
"This property is beautiful! What a great experience—spending a night is a well preserved manor from the 18th century. The seevice was excellent and the foid was great. Thanks for the hospitality. "
The price is €450
per night
6 May - 7 May
Culloden House Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Marmalade Hotel
4.0 star property
9.4 out of 10, Exceptional, (197)
"Loved Portree and this hotel. Our only suggestion would be to book dining reservations in advance. We BARELY got in for dinner after trying 5-6 restaurants as a walk-up. And this was early in the season (3rd week of April). The brunch at the hotel is great, but I'd also book that early if you want an early start out on the trails."
The price is €426
per night
10 May - 11 May
The Marmalade Hotel
Lochardil House Hotel
4.0 star property
9.4 out of 10, Exceptional, (348)
"We really enjoy our stay in annex with patio doors, staff were very friendly, attentive and helpful. Always room for improvement but considering hotel just been taken over and reopened l think everything was perfect ... watch this space ..... well done to all x"
The price is €253
per night
3 May - 4 May
Lochardil House Hotel
Kingsmills Hotel
4.0 star property
9.2 out of 10, Wonderful, (1003)
"Very friendly and helpful staff. Charming hotel, Clean, good location and safe. Highly recommend."
The price is €211
per night
6 May - 7 May
Kingsmills Hotel
Duisdale House Hotel
4.0 star property
9.2 out of 10, Wonderful, (424)
"Lovely 4 star hotel, in a beautiful location."
The price is €563
per night
1 Jun - 2 Jun
Duisdale House Hotel
The Scot
3.0 star property
9.2 out of 10, Wonderful, (310)
"Nice room with comfortable mattress, except the pillows was too soft. Room was clear"
The price is €167
per night
7 May - 8 May
The Scot
The Old Manse of Blair
5.0 star property
9.2 out of 10, Wonderful, (48)
"Very clean. Food generally very good but not quite 5 star (root veg on 1 night very very al dente and duck very salty but otherwise good). Staff very attentive yet not overbearing, which is a difficult balance to achieve. Very expensive. Especially expensive in my view is £40 per night to allow a dog to stay. Nothing provided for dog - just "allowed to stay" for that price. Other similar hotels in which we have stayed have actually made us feel welcome with the dog, rather than just being...
The price is €241
per night
9 May - 10 May
The Old Manse of Blair
The Loch Ness Inn
3.0 star property
9.2 out of 10, Wonderful, (419)
"What a sweet find! It was the best food we had on our Scottish vacation."
The price is €236
per night
8 May - 9 May
The Loch Ness Inn
Perle Oban Hotel & Spa
4.0 star property
9.0 out of 10, Wonderful, (878)
"Loved staying here. Apart from there being no parking this was hard to fault. Would definitely recommend."
The price is €258
per night
13 May - 14 May
Perle Oban Hotel & Spa
Isle of Skye Guest house
3.0 star property
9.0 out of 10, Wonderful, (114)
"The Guest House was easy to find, located just over the bridge of Isle of Skye. Plenty of parking. No service staff on hand. Continental breakfast supplied in room. Overall a pleasant stay. Our room was spotlessly clean & a comfortable bed."
The price is €418
per night
2 Jun - 3 Jun
Isle of Skye Guest house
The Bosville
4.0 star property
9.0 out of 10, Wonderful, (214)
"Visiting the city of couple of days to explore the amazing skye The hotel was super lovely, in the middle of Portree very near to everything The room is very cozy with amazing view and the bed is exceptional "
The price is €425
per night
16 May - 17 May
The Bosville
Ardross Glencairn
3.0 star property
8.8 out of 10, Excellent, (605)
"The rating says enough "
The price is €135
per night
12 May - 13 May
Ardross Glencairn
Broadford Hotel
3.0 star property
8.8 out of 10, Excellent, (165)
"We enjoyed the dining options which were breakfast included and then the dinners. The dinners were delicious with a great atmosphere. The room was well set for our family of 4 and the bathroom was very clean and functioned well. Parking was convenient with no concerns. Had a great time and hope to return. "
The price is €345
per night
12 May - 13 May
Broadford Hotel
Tulloch Castle Hotel
3.0 star property
8.4 out of 10, Very good, (553)
"Great stay, lots of history, clean and staff was great. "
The price is €214
per night
2 Jun - 3 Jun
Tulloch Castle Hotel
Atholl Palace Hotel
4.0 star property
8.4 out of 10, Very good, (770)
"A lovely overnight stay"
The price is €301
per night
7 May - 8 May
Atholl Palace Hotel
Holiday Inn Express Inverness, an IHG Hotel
3.0 star property
8.4 out of 10, Very good, (1002)
"Last minute booking. Hotel was nice, but not centrally located. Friendly staff. Room was nice, clean and spacious. Standard breakfast buffet was included."
The price is €181
per night
5 May - 6 May
Holiday Inn Express Inverness, an IHG Hotel
The Glencoe Inn
5.0 star property
8.4 out of 10, Very good, (90)
"We spent a night at the Glencoe Inn so that we could explore Glencoe. It is extremely convenient as a location for that. Little pricey as an exclusive option in that area, but the room was spacious and well kept. Cute restaurants attached. Petrol station and convenience store next door. It’s right on the highway but not too much noise. Staff was very friendly. Overall great stay and we would choose them again if exploring Glencoe. "
The price is €262
per night
22 May - 23 May
The Glencoe Inn
Strathcarron Hotel
2.0 star property
8.2 out of 10, Very good, (176)
"Great welcome. Room was great. Staff took care of us 120%. Food was great. Thank you"
The price is €163
per night
19 May - 20 May
Strathcarron Hotel
Don't see what you're looking for?
See all available properties in Highland
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Highland hotels information

Number of reviews
7,169
Accommodation
4,025 hotels
Lowest Price
€112
Highest Price
€836

Recent Reviews in Highland
Expedia verified reviews