Find the best Highland Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Highland Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
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 £374
includes taxes & fees
23 May - 24 May
Ness Walk
Terrace/patio
The Old Mill Inn
4.0 star property
9.8 out of 10, Exceptional, (302)
"Incredible location. Excellent restaurant "
The price is £194
includes taxes & fees
13 May - 14 May
The Old Mill Inn
Glencoe House Suite with Hot Tub No.1 | View from room
Glencoe House
5.0 star property
9.8 out of 10, Exceptional, (54)
"What a place, the staff and chef are amazing!!! We'll be back soon!"
The price is £715
includes taxes & fees
19 May - 20 May
Glencoe House
Save an average of 15% on thousands of hotels when you're signed in
Front of property
Westlands of Pitlochry
4.0 star property
9.6 out of 10, Exceptional, (350)
"This hotel is amazing. The breakfast was so good with lots of choices."
The price is £157
includes taxes & fees
16 May - 17 May
Westlands of Pitlochry
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 £385
includes taxes & fees
14 May - 15 May
Culloden House Hotel
Garden
Lochardil House Hotel
4.0 star property
9.4 out of 10, Exceptional, (350)
"Very helpful staff "
The price is £242
includes taxes & fees
16 May - 17 May
Lochardil House Hotel
Terrace/patio
Kingsmills Hotel
4.0 star property
9.2 out of 10, Wonderful, (1006)
"Well laid out, friendly staff, beautiful grounds and lively music"
The price is £204
includes taxes & fees
6 Jun - 7 Jun
Kingsmills Hotel
Egyptian cotton sheets, premium bedding, individually decorated
The Marmalade Hotel
4.0 star property
9.2 out of 10, Wonderful, (199)
"Loved the area. Walkable, plenty of stores and restaurants. The best restaurants book pretty quick so if you are interested in one, ensure to make reservations ahead of time. Lovely town"
The price is £383
includes taxes & fees
27 May - 28 May
The Marmalade Hotel
Outdoor spa tub
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 £495
includes taxes & fees
7 Jun - 8 Jun
Duisdale House Hotel
Flat-screen TV
The Scot
3.0 star property
9.2 out of 10, Wonderful, (315)
"Great shower and bed .Lack of a lift did present a problem."
The price is £171
includes taxes & fees
30 May - 31 May
The Scot
Property grounds
The Old Manse of Blair
5.0 star property
9.2 out of 10, Wonderful, (49)
"Incredible service from check-in and beyond. Beautiful, quality, everything one could expect or hope, and more! The hairy coos out front are the icing on the cake. I highly recommend. This was our favorite stay in Scotland!"
The price is £232
includes taxes & fees
13 May - 14 May
The Old Manse of Blair
Lake
Isle of Skye Guest house
3.0 star property
9.0 out of 10, Wonderful, (116)
"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 £357
includes taxes & fees
2 Jun - 3 Jun
Isle of Skye Guest house
Lounge
Corran Bunkhouse
4.0 star property
9.0 out of 10, Wonderful, (51)
"This place is truly a gem. From the location to the services. There is a common lounge and dining area where you can relax, unwind and cook meals. They provide laundry facilities too. The rooms and bathroom are clean and spacious. "
The price is £96
includes taxes & fees
16 May - 17 May
Corran Bunkhouse
Triple Room, Ensuite
Ardross Glencairn
3.0 star property
8.8 out of 10, Excellent, (612)
"A great place to stay - every time !"
The price is £110
includes taxes & fees
15 May - 16 May
Ardross Glencairn
Front of property – evening/night
Tulloch Castle Hotel
3.0 star property
8.4 out of 10, Very good, (555)
"Great facility with an interesting history. Loved its beauty and charm. The room was great and would highly recommend it. "
The price is £164
includes taxes & fees
3 Jun - 4 Jun
Tulloch Castle Hotel
Exterior
Atholl Palace Hotel
4.0 star property
8.4 out of 10, Very good, (770)
"A lovely overnight stay"
The price is £233
includes taxes & fees
12 Jun - 13 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)
"It was just fine!"
The price is £190
includes taxes & fees
9 Jun - 10 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, (95)
"We loved the live music at the bar, and the convenience of the restaurants. Beautiful surroundings! We weren’t blown away by the room (we had the most basic double) but everything else was great!"
The price is £251
includes taxes & fees
30 May - 31 May
The Glencoe Inn
Courtyard
Strathcarron Hotel
2.0 star property
8.2 out of 10, Very good, (179)
"Great welcome. Room was great. Staff took care of us 120%. Food was great. Thank you"
The price is £140
includes taxes & fees
6 Jun - 7 Jun
Strathcarron Hotel
Exterior
The Boat Hotel
3.5 star property
8.2 out of 10, Very good, (580)
"Everybody was very friendly, breakfast was delicious and the restaurant had great food also. Shower could use a little more pressure "
The price is £185
includes taxes & fees
21 May - 22 May
The Boat 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 Travel Info

Best cities to visit
Inverness, Portree and Onich
Hotels with bars
3,537
International airports
Inverness (INV), Wick (WIC) and Oban (OBN)
Number of hotels
2,747
Lowest price
£96
Highest price
£495
Top attractions
Inverness Castle, CairnGorm Mountain and Dunvegan Castle

Frequently asked questions

How much do hotels in Highland cost?
Prices for Highland hotels differ depending on the season and other factors, like Easter and school holidays. You can find cheap options from £96 in a few different ways. Select your destination and trip dates and then set your budget using the “Price per night” filter. You can then narrow your search by choosing your preferred property type and amenities and more.
When is the best time to go to Highland?
If you’re thinking of visiting in summer, reserve your Highland hotel between June and August. Temperatures during the summertime here range from 9ºC to 15ºC. Highland has an oceanic climate, so pack accordingly.
Are there any luxury hotels in Highland?
Expedia has got some wonderful stays for a lavish escape in Lochinver, Highland, including Inver Lodge. Settle in and make use of amenities like concierge services, premium bedding and beauty services. Alternatively, pamper yourself at Glencanisp Lodge.
How can I find cheap hotels in Highland?
Highland cheap hotels start at £96 per night. To find these types of inexpensive options, make use of our “Price per night” filter. Other tips? Be flexible with your holiday dates and book in advance. Browse our cheap hotels in Highland page for deals you’ll find difficult to resist.
What are the best hotels in Highland for families?
Scoring a hotel for you and the kiddos in Highland is a breeze with our filter tool. Just select “Family friendly” under the “Traveller experience” heading and check out the availability. If you’re spending time in Scourie, have a look at Scourie Lodge B&B And Gardens. Chill out here while taking advantage of conveniences like complimentary breakfast and a nearby beach. Scourie Hotel is another favourite with families in this exciting city.
What are the top beach hotels in Highland?
Relaxation mode ON! Savour the beach lifestyle at Highland’s top-rated ocean-view hotels like Cuillin Hills Hotel. This sought-after getaway in Portree features premium bedding, designer toiletries and many other amenities. You can also soak up cool costal vibes at Breton House, another in-demand stay here.
Why should I book my Highland hotel with Expedia?
Amazing prices on Highland hotels are just the start of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points on every eligible booking, as well as awesome membership perks. How does savings worth 10% or more on select hotels sound? Plus, most of our hotels offer free cancellation, so you can lock in your getaway without having to worry about your plans changing.

Highland Hotel Reviews
Expedia verified reviews