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

Great weekend hotel deals in Highland

Showing deals for:May 2 - May 4

Top Cities in Highland

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

The Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1027)
"Friendly staff and stunning scenery. "
The price is CA $185
CA $222 total
includes taxes & fees
Apr 27 - Apr 28
The Caledonian Hotel

The Royal Highland Hotel

3.0 star property
8.2 out of 10, Very good, (992)
"This is an older hotel, and a few of the touches are quite old. Some of the wallpaper isn’t sticking to the walls very well and there’s carpet in the elevator, which takes a few minutes of holding down the button before it will move. The staircases were stunning and the food at dinner is fabulous. I thought they could’ve had a little bit more for the continental breakfast in the way of pastries and such, but eating was held in a ballroom room giving you a feel of elegance."
The price is CA $383
CA $459 total
includes taxes & fees
May 2 - May 3
The Royal Highland Hotel

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (686)
"Very comfortable environment, staff is very nice to give you a lot of opinions"
The price is CA $359
CA $431 total
includes taxes & fees
May 11 - May 12
AC Hotel by Marriott Inverness

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1003)
"I really liked the pool and the price for a single room. "
The price is CA $184
CA $221 total
includes taxes & fees
May 6 - May 7
The Pitlochry Hydro Hotel

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

4.0 star property
8.2 out of 10, Very good, (1005)
"Spacious, clean and comfortable room overlooking the river. Very good breakfast and friendly service. Great location! Would highly recommend."
The price is CA $336
CA $404 total
includes taxes & fees
Apr 27 - Apr 28
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Great Western Hotel

3.0 star property
7.0 out of 10, Good, (1007)
"Lovely pet friendly property- great for ferry transport "
The price is CA $110
CA $132 total
includes taxes & fees
Apr 27 - Apr 28
The Great Western Hotel

Bracken Hide Hotel

4.0 star property
9.2 out of 10, Wonderful, (169)
"Cozy, comfortable and quiet. Main facilities were great after long days of hiking. Quick drive to downtown. "
Bracken Hide Hotel

Stunning 3-bed Cottage in the Village of Tomintoul

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

Columba Hotel Inverness by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (1003)
"After traveling for nearly 24 hours, coming to the Columba was the perfect place to lay our head. You can't beat the location. An easy walk to Fig and Thistle, The Leakey Bookshop,historical cemetery, and The Victorian Market. If you get a chance there's a spot in there that has chana masala. Chef's kiss! The river walk was beautiful. "
The price is CA $266
CA $319 total
includes taxes & fees
May 25 - May 26
Columba Hotel Inverness by Compass Hospitality

Isle of Skye Guest house

3.0 star property
8.6 out of 10, Excellent, (225)
"We only stayed one night. Self check in was easy. The room was clean, comfortable, and well stocked. We hope to visit again. We loved our experience at Isle of Skye "
The price is CA $284
CA $340 total
includes taxes & fees
May 18 - May 19
Isle of Skye Guest house

The Garrison

4.0 star property
8.8 out of 10, Excellent, (787)
"Don’t judge a book by its cover. Looks a little like an office block from outside. The interior though was modern and very well appointed. The staff could not be more helpful ans the breakfast was excellent. "
The price is CA $262
CA $314 total
includes taxes & fees
Apr 27 - Apr 28
The Garrison

Atholl Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (936)
"The staff was very helpful and friendly. Enjoyed two great dinners, with all food hot and tasty. Good breakfast buffet too. Wish there was shuttle service back and forth to town, we would have even paid a fee. You can walk to town, but some guests may struggle. We did get free shuttle to train station on departure, which was much appreciated."
The price is CA $243
CA $292 total
includes taxes & fees
May 23 - May 24
Atholl Palace Hotel

Crown Court Hotel & Bar.

3.0 star property
8.2 out of 10, Very good, (124)
"Nice property in the center of town. Nice clean rooms"
The price is CA $171
CA $205 total
includes taxes & fees
Apr 28 - Apr 29
Crown Court Hotel & Bar.

Loch Leven Hotel & Distillery

3.0 star property
8.6 out of 10, Excellent, (470)
"Enjoyed stay"
The price is CA $183
CA $220 total
includes taxes & fees
Apr 29 - Apr 30
Loch Leven Hotel & Distillery

Claredon Hotel

3.0 star property
6.8 out of 10, (579)
"Good value and as advertised. Good sized mugs for tea in the room "
The price is CA $92
CA $110 total
includes taxes & fees
May 1 - May 2
Claredon Hotel

Tingle Creek Hotel

3.0 star property
9.4 out of 10, Exceptional, (214)
"This property was amazing, it felt like home! The views from the room were great. The games room with sofas was so nice to relax on and the staff were so accommodating and friendly. The breakfast in the morning was also hot and fresh. We would consider this place again for our next Skye base. "
The price is CA $223
CA $268 total
includes taxes & fees
Apr 27 - Apr 28
Tingle Creek Hotel

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (911)
"Perfect place to stay when travelling with your dog. Very welcoming to dogs. "
The price is CA $376
CA $451 total
includes taxes & fees
Apr 27 - Apr 28
Isles Of Glencoe Hotel

Sligachan Hotel

3.0 star property
8.6 out of 10, Excellent, (486)
"Beautiful, peaceful location. "
The price is CA $414
CA $497 total
includes taxes & fees
Apr 26 - Apr 27
Sligachan Hotel

Beaufort Hotel

3.0 star property
8.4 out of 10, Very good, (780)
"This hotel is very cute, clean and quiet. I really enjoyed staying there "
The price is CA $177
CA $213 total
includes taxes & fees
Apr 27 - Apr 28
Beaufort Hotel

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1002)
"Most of the property is very quiet. Our room, however, was very near the highway and car noise was annoying. The staff were very friendly but the service in the lounge was spotty. Overall, it is a very nice hotel in a quiet neighborhood walking distance from the town center. I would recommend this hotel, just avoid the rooms near the highway "
The price is CA $183
CA $219 total
includes taxes & fees
May 1 - May 2
Kingsmills 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

Guide to exploring around Highland

Guide to exploring around Highland

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 CA $92 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 CA $92 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.