Book 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Highland

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1003)
"It was a lovely place to stay had a great time, we will be back soon 😄"
The price is AU$158
includes taxes & fees
6 Feb - 7 Feb
The Pitlochry Hydro Hotel

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (577)
"Really happy with hotel"
The price is AU$142
includes taxes & fees
26 Feb - 27 Feb
AC Hotel by Marriott Inverness

The Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1000)
"Great room for the price, spacious and clean "
The price is AU$75
includes taxes & fees
2 Mar - 3 Mar
The Caledonian Hotel

The Royal Highland Hotel

3.0 star property
8.2 out of 10, Very good, (1001)
"The hotel is a historic building and undoubtedly shows its age, at least in the room I had. I had a cosy room on the 3rd floor which was exactly that, cosy, but did the job. Hotel location is excellent right by the train station"
The price is AU$134
includes taxes & fees
2 Mar - 3 Mar
The Royal Highland Hotel

Atholl Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (910)
"Beautiful property. Loved walking beside the streams at the bottom of the valley. Take a few minutes to enjoy the museum downstairs."
The price is AU$322
includes taxes & fees
2 Mar - 3 Mar
Atholl Palace Hotel

Stunning 3-bed Cottage in the Village of Tomintoul

3.5 star property
Stunning 3-bed Cottage in the Village of Tomintoul

The Great Western Hotel

3.0 star property
7.0 out of 10, Good, (1000)
"Lovely to watch the sea out the windows"
The price is AU$80
includes taxes & fees
9 Feb - 10 Feb
The Great Western Hotel

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1004)
"Excellent service friendly staff "
The price is AU$140
includes taxes & fees
23 Feb - 24 Feb
Kingsmills Hotel

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1002)
"Loved it so much we extended our stay by one night."
The price is AU$98
includes taxes & fees
6 Feb - 7 Feb
Coylumbridge Resort Hotel

Mercure Inverness Hotel

4.0 star property
7.8 out of 10, Good, (1000)
"Very comfortable room. Only criticism was that it was rather noisy outside."
The price is AU$106
includes taxes & fees
23 Feb - 24 Feb
Mercure Inverness Hotel

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (494)
"Great hotel with a fabulous breakfast. Very handy and seemed very popular. "
The price is AU$160
includes taxes & fees
9 Feb - 10 Feb
Westlands of Pitlochry

The Garrison

4.0 star property
8.8 out of 10, Excellent, (756)
"Great hotel ,great staff, great location stayed few times now will be back "
The price is AU$150
includes taxes & fees
6 Feb - 7 Feb
The Garrison

Inverlochy Castle

5.0 star property
9.2 out of 10, Wonderful, (224)
"Beautiful property and hotel. Exceptional service and overall wonderful experience."
The price is AU$754
includes taxes & fees
19 Feb - 20 Feb
Inverlochy Castle

Columba Hotel Inverness by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (1004)
"Clean and comfortable room "
The price is AU$92
includes taxes & fees
24 Feb - 25 Feb
Columba Hotel Inverness by Compass Hospitality

Isle of Skye Guest house

3.0 star property
8.6 out of 10, Excellent, (211)
"Quiet spacious and lovely stay! Worth every penny!"
The price is AU$168
includes taxes & fees
6 Feb - 7 Feb
Isle of Skye Guest house

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

4.0 star property
8.2 out of 10, Very good, (1001)
"Had 2 lovely nights here great food at the waterside restaurant. Fish and chips highly recommended. Tap room and selection of Whisky unbelievable can easily get carried away . The Craft beer is excellent especially the Forrest Dweller . "
The price is AU$118
includes taxes & fees
22 Feb - 23 Feb
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (889)
"Amazing hotel and staff. Massive shout out to Tunder who went above and beyond to help us get the room we needed. You have renewed my faith in humanity!! Kay, well so down to earth and so funny. You made us feel quite at home with our lively dog. Paula in the restaurant. You were so lovely and our dog really appreciated your attention as did we. Mutahara looked after us checking in and out. Cant believe you just started!! The chef whobcame out tonus when our young dog was barking. We now do the...
The price is AU$326
includes taxes & fees
6 Feb - 7 Feb
Isles Of Glencoe Hotel

B&B HOTEL Inverness

3.0 star property
8.0 out of 10, Very good, (1001)
"Lovely hotel clise to everything. Great location for exploring. Bus station and train station short walking distance from the hotel. Staff were amazing and helpful. Breakfast was tasteful and really nice. Totally enjoyed my short stay."
The price is AU$104
includes taxes & fees
19 Feb - 20 Feb
B&B HOTEL Inverness

Fisher's Hotel

3.0 star property
8.2 out of 10, Very good, (1001)
"The staff great ,food good value, beer good but the hotel was too warm which made it difficult to sleep. Second night we had the window open"
The price is AU$223
includes taxes & fees
2 Mar - 3 Mar
Fisher's Hotel

Bracken Hide Hotel

4.0 star property
9.2 out of 10, Wonderful, (151)
"I had an absolutely wonderful time here. The staff at the front desk was so helpful, and so quick to address any question or concern. My meals were excellent as was the service in the dining room and bar. The Sauna/cold plunge experience was exceptional and the coziness of my cabin cannot be paralleled. I cannot speak more highly of this experience, book it! "
The price is AU$275
includes taxes & fees
18 Feb - 19 Feb
Bracken Hide Hotel
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.
Don't see what you're looking for?
See all available properties in Highland
Save an average of 15% on thousands of hotels when you're signed in

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 AU$75 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 AU$75 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.