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,796 hotels in Highland with room rates, reviews, and availability. Most hotels are fully refundable.

Stunning 3-bed Cottage in the Village of Tomintoul

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

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1005)
"have a lovely few days away with friends, property lovely, clean and well situated "
The price is AED 203
AED 244 total
includes taxes & fees
9 Feb - 10 Feb
The Pitlochry Hydro Hotel

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (563)
"Loved the view of the river."
The price is AED 225
AED 271 total
includes taxes & fees
17 Feb - 18 Feb
AC Hotel by Marriott Inverness

The Royal Highland Hotel

3.0 star property
8.2 out of 10, Very Good, (1003)
"Grand old hotel with magnificent staircase. We enjoyed the breakfast, afternoon tea and cocktails in lobby. It is right beside the train station and very convenient location to catch bus to airport "
The price is AED 237
AED 284 total
includes taxes & fees
10 Feb - 11 Feb
The Royal Highland Hotel

The Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1002)
"Value for money property! Plenty parking and the view just adds on! "
The price is AED 138
AED 165 total
includes taxes & fees
2 Feb - 3 Feb
The Caledonian Hotel

Atholl Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (909)
"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 601
AED 721 total
includes taxes & fees
12 Feb - 13 Feb
Atholl Palace Hotel

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1005)
"The Coylumbridge hotel is ideally situated for a near to the Cairngorms and Aviemore. It's great value and the staff are friendly and helpful. "
The price is AED 172
AED 206 total
includes taxes & fees
2 Feb - 3 Feb
Coylumbridge Resort Hotel

Mercure Inverness Hotel

4.0 star property
7.8 out of 10, Good, (1003)
"It was a lovely stay, lovely views and close to everything! "
The price is AED 202
AED 242 total
includes taxes & fees
10 Feb - 11 Feb
Mercure Inverness Hotel

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

4.0 star property
8.2 out of 10, Very Good, (1003)
"Another great stay but as last time, breakfast needs alot of work food earm not hit the buffet system does not keep it hot enough. "
The price is AED 225
AED 270 total
includes taxes & fees
14 Feb - 15 Feb
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1006)
"Another great stay at Kingsmill Hotel. My husband stays here often for business and we always enjoy our time here. Very friendly staff, clean rooms and a great breakfast in the morning. Gym and pool are great as well! Would highly recommend this lovely hotel "
The price is AED 287
AED 344 total
includes taxes & fees
4 Feb - 5 Feb
Kingsmills Hotel

Inverlochy Castle

5.0 star property
9.2 out of 10, Wonderful, (224)
"Was so cool to feel like a king in his castle ! Haha, awsome place to go!"
The price is AED 1,444
AED 1,733 total
includes taxes & fees
10 Feb - 11 Feb
Inverlochy Castle

The Great Western Hotel

3.0 star property
7.0 out of 10, Good, (1007)
"Lovely to watch the sea out the windows"
The price is AED 151
AED 182 total
includes taxes & fees
2 Feb - 3 Feb
The Great Western Hotel

The Garrison

4.0 star property
8.8 out of 10, Excellent, (753)
"Lovely staff, great breakfast and dog friendly. Central location and perfect for our weekend away."
The price is AED 267
AED 321 total
includes taxes & fees
28 Jan - 29 Jan
The Garrison

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 624
AED 749 total
includes taxes & fees
28 Jan - 29 Jan
Isles Of Glencoe 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 508
AED 609 total
includes taxes & fees
20 Feb - 21 Feb
Bracken Hide Hotel

Columba Hotel Inverness by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (1002)
"Clean and comfortable room "
The price is AED 180
AED 215 total
includes taxes & fees
16 Feb - 17 Feb
Columba Hotel Inverness by Compass Hospitality

Cuillin Hills Hotel

4.0 star property
9.6 out of 10, Exceptional, (507)
"I was upgraded on checking in, room was amazing from the bed to bathroom and coffee machine"
The price is AED 532
AED 638 total
includes taxes & fees
9 Feb - 10 Feb
Cuillin Hills Hotel

Isle of Skye Guest house

3.0 star property
8.6 out of 10, Excellent, (211)
"Loved it."
The price is AED 321
AED 385 total
includes taxes & fees
2 Feb - 3 Feb
Isle of Skye Guest house

Fonab Castle Hotel & Spa

5.0 star property
9.6 out of 10, Exceptional, (567)
"Great staff, plenty walks, lovely food."
The price is AED 932
AED 1,118 total
includes taxes & fees
12 Feb - 13 Feb
Fonab Castle Hotel & Spa

Tulloch Castle Hotel

3.0 star property
8.4 out of 10, Very Good, (618)
"The hotel is a quaint and very comfortable small castle that has all the charm and modern conveniences you would hope for. The staff are amazing, welcoming and informative. Breakfast was well worth it and the food is excellent. Will definitely be coming back!"
The price is AED 258
AED 309 total
includes taxes & fees
9 Feb - 10 Feb
Tulloch Castle 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 138 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 138 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.