Find the best 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

Highland Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Price per night
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 Highland

Exterior
Ness Walk
5.0 star property
9.8 out of 10, Exceptional, (436)
"Our stay here was outstanding "
The price is ₹37,332
per night
2 Jun - 3 Jun
Ness Walk
Front of property
Westlands of Pitlochry
4.0 star property
9.6 out of 10, Exceptional, (355)
"What a gem!! The property is in a great location, very walkable to everything. The front desk was so friendly and they were able to get us a room on the first floor since we had heavy luggage. Our room was so nice and clean, and the beds were very comfortable. And we fully enjoyed our buffet breakfast. We could not have asked for more! "
The price is ₹13,820
per night
29 May - 30 May
Westlands of Pitlochry
Free daily full breakfast
Cuillin Hills Hotel
4.0 star property
9.6 out of 10, Exceptional, (471)
"This hotel has class! And the scenic view of the lake and mountains is spectacular. The staff are helpful...don't be afraid to ask questions. Food was great. Started our day with a tasty Scottish breakfast and we're still going strong tonight. "
The price is ₹35,319
per night
5 Jun - 6 Jun
Cuillin Hills Hotel
Save an average of 15% on thousands of hotels when you're signed in
Exterior
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 ₹33,977
per night
26 May - 27 May
Culloden House Hotel
Terrace/patio
Kingsmills Hotel
4.0 star property
9.2 out of 10, Wonderful, (1001)
"Great staff and dining. "
The price is ₹19,460
per night
16 Jun - 17 Jun
Kingsmills Hotel
Egyptian cotton sheets, premium bedding, individually decorated
The Marmalade Hotel
4.0 star property
9.2 out of 10, Wonderful, (202)
"The hotel was so cozy and comfortable. Very nicely decorated and great beds and chairs in the rooms. Everything was spotless. The staff were really accommodating despite all of our off the wall requests. So much care is put into the food, it would fit in easily with any upscale New York City cafe. "
The price is ₹30,778
per night
17 Jun - 18 Jun
The Marmalade Hotel
Outdoor spa tub
Duisdale House Hotel
4.0 star property
9.2 out of 10, Wonderful, (425)
"Lovely 4 star hotel, in a beautiful location."
The price is ₹39,316
per night
18 Jun - 19 Jun
Duisdale House Hotel
Flat-screen TV
The Scot
3.0 star property
9.2 out of 10, Wonderful, (320)
"It was centrally located within walk8ng distance to shops and restaurants."
The price is ₹15,047
per night
30 May - 31 May
The Scot
Front of property
Pine Trees Hotel
3.5 star property
9.2 out of 10, Wonderful, (330)
"Beautiful Gilded Age property with wonderful grounds. Charming stay"
The price is ₹13,966
per night
23 May - 24 May
Pine Trees Hotel
Front of property
Kincraig Castle Hotel
4.0 star property
9.2 out of 10, Wonderful, (197)
"Great staff in traditional highland hotel"
The price is ₹24,543
per night
12 Jun - 13 Jun
Kincraig Castle Hotel
Exterior
Perle Oban Hotel & Spa
4.0 star property
9.0 out of 10, Wonderful, (897)
"Great location, great view walkable distance to many restaurants"
The price is ₹20,828
per night
9 Jun - 10 Jun
Perle Oban Hotel & Spa
Lake
Isle of Skye Guest house
3.0 star property
9.0 out of 10, Wonderful, (120)
"Great view of harbour and immediately greeted by staff"
The price is ₹26,387
per night
2 Jun - 3 Jun
Isle of Skye Guest house
Basic Room, 1 Double Bed, Harbour View | View from room
The Bosville
4.0 star property
9.0 out of 10, Wonderful, (216)
"The room was amazing. Everything was extremely comfortable and you could see the attention to detail. Great food, book in advance!"
The price is ₹37,243
per night
31 May - 1 Jun
The Bosville
Reception
The Skye Inn
4.0 star property
9.0 out of 10, Wonderful, (203)
"Good location "
The price is ₹22,769
per night
20 Jun - 21 Jun
The Skye Inn
Triple Room, Ensuite
Ardross Glencairn
3.0 star property
8.8 out of 10, Excellent, (618)
"Very good stay Good location Easy carpark Good breakfast"
The price is ₹11,032
per night
7 Jun - 8 Jun
Ardross Glencairn
Front of property – evening/night
Tulloch Castle Hotel
3.0 star property
8.4 out of 10, Very good, (559)
"Having the 4 poater bed was nice and large and comfortable. The balcony was nice to have and see the counteyside. "
The price is ₹14,506
per night
10 Jun - 11 Jun
Tulloch Castle Hotel
Exterior
Atholl Palace Hotel
4.0 star property
8.4 out of 10, Very good, (772)
"Great staff "
The price is ₹19,467
per night
16 Jun - 17 Jun
Atholl Palace Hotel
Free daily buffet breakfast
Holiday Inn Express Inverness, an IHG Hotel
3.0 star property
8.4 out of 10, Very good, (1002)
"Clean rooms, knowledgeable staff, good location. "
The price is ₹13,150
per night
16 Jun - 17 Jun
Holiday Inn Express Inverness, an IHG Hotel
2 bars/lounges
The Glencoe Inn
5.0 star property
8.2 out of 10, Very good, (99)
"Wonderful place!"
The price is ₹23,214
per night
30 May - 31 May
The Glencoe Inn
Interior
pentahotel Inverness
4.0 star property
8.0 out of 10, Very good, (1000)
"Nice place to stay. It is within a couple blocks of River Ness and the old town. There is a large parking structure about two blocks away if you have a rental car. The staff were very friendly and the room was nice."
The price is ₹17,518
per night
22 Jun - 23 Jun
pentahotel Inverness
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
12,979
Accommodation
4,006 hotels
Lowest Price
₹5,295
Highest Price
₹40,111

Highland Hotel Reviews
Expedia verified reviews