Search Hotels in Highland

  • 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
Star rating

Compare 3,811 hotels in Highland with room rates, reviews, and availability. Most hotels are fully refundable.

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 AED 224
AED 269 total
includes taxes & fees
9 Mar - 10 Mar
The Pitlochry Hydro Hotel

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (578)
"Really nice place, friendly helpful staff. Well priced and a lot of value. Thoroughly enjoyed my trip and have already booked another stay."
The price is AED 272
AED 326 total
includes taxes & fees
27 Feb - 28 Feb
AC Hotel by Marriott Inverness

The Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1000)
"It was a decent hotel very dated but was close to the centre and the staff was friendly"
The price is AED 142
AED 170 total
includes taxes & fees
23 Feb - 24 Feb
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 AED 257
AED 308 total
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 AED 617
AED 740 total
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 AED 168
AED 202 total
includes taxes & fees
9 Mar - 10 Mar
The Great Western Hotel

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1004)
"Excellent service friendly staff "
The price is AED 268
AED 321 total
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 AED 210
AED 253 total
includes taxes & fees
9 Feb - 10 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 AED 202
AED 242 total
includes taxes & fees
23 Feb - 24 Feb
Mercure Inverness Hotel

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (494)
"We really enjoyed our stay and would definitely return. Beds where very comfortable. Breakfast was amazing. "
The price is AED 307
AED 368 total
includes taxes & fees
9 Feb - 10 Feb
Westlands of Pitlochry

The Garrison

4.0 star property
8.8 out of 10, Excellent, (757)
"The Garrison is a great spot for anyone visiting Fort William "
The price is AED 287
AED 344 total
includes taxes & fees
9 Feb - 10 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 AED 1,447
AED 1,736 total
includes taxes & fees
22 Feb - 23 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 AED 194
AED 233 total
includes taxes & fees
23 Feb - 24 Feb
Columba Hotel Inverness by Compass Hospitality

Isle of Skye Guest house

3.0 star property
8.6 out of 10, Excellent, (211)
"Loved it."
The price is AED 321
AED 386 total
includes taxes & fees
9 Feb - 10 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 AED 225
AED 271 total
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 AED 626
AED 751 total
includes taxes & fees
9 Feb - 10 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 AED 184
AED 220 total
includes taxes & fees
26 Feb - 27 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 AED 410
AED 492 total
includes taxes & fees
27 Feb - 28 Feb
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 AED 521
AED 625 total
includes taxes & fees
23 Feb - 24 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?
The season and factors like school holidays and Easter can influence the price of a hotel in Highland. You can find cheap options from AED 142 in a few different ways on Expedia. First, enter the dates you’d like to get away, then use the filters like budget and amenities to narrow your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Highland?
The timing of your trip will depend on which part of Highland you wish to explore, as temperatures vary in different locations. For a summer adventure with an oceanic climate, visit Inverness during the months of June to August. You can expect average daily temperatures between 8ºC and 16ºC.
What is the best area to stay in Highland?
If you’re after an unforgettable escape in Highland, consider the exciting city of Inverness. Book a few nights in one of our sought-after hotels, and you’ll have the perfect starting point for your sightseeing activities.
Are there any luxury hotels in Highland?
Some of our best hotels in Highland are in Inverness. Check out high-end options such as Daviot Lodge, which features designer toiletries, a terrace and a picnic area. Ness Walk is another popular choice in this city.
How can I find cheap hotels in Highland?
Highland cheap hotels start at AED 142 per night. To browse these types of economical options, use our “Price per night” filter. Want some other tips? Consider being flexible with your vacation dates and book in advance. Check out our cheap hotels in Highland page for deals you’ll find hard to resist.
What are the best hotels in Highland for families?
Finding a hotel for you and the kiddos in Highland is a breeze with our filter tool. Simply select “Family friendly” in the “Traveler experience” section and check out the availability. If you’re spending time in Inverness, consider Daviot Lodge. Chill out here while taking advantage of conveniences such as complimentary breakfast and a picnic area. Ailigean B&B is also a favorite with families in this exciting city.
What are the top beach hotels in Highland?
Relaxation mode ON! Savor the beach lifestyle at Highland’s top-rated ocean-view hotels like Hillview Guest House. This leading property in Fort William features a garden, a free cooked-to-order breakfast and many other conveniences. You can also tune into relaxing coastal vibes at Inverlochy Castle, another in-demand stay in this city.
Why should I book my Highland hotel with Expedia?
Book your Highland hotel with Expedia and you’ll get a world of options at amazing prices. We’ve got a variety of search filters to help you find exactly what you want, whether that’s a budget-friendly escape or something a bit more unique, like a villa, cottage or even a castle! Join Expedia Rewards and you’ll save 10% or more on over 100,000 hotels worldwide when you’re signed in. Earn points on eligible bookings, which you can use to save on your next great adventure. Plus, many of our hotels offer flexible cancellation policies, so you can breathe easy if your plans happen to change.