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:Apr 25 - Apr 27

Top Cities in Highland

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 4,071 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, (1021)
"Great location out of town but easy walk "
The price is SAR 449
SAR 539 total
includes taxes & fees
16 Apr - 17 Apr
The Caledonian Hotel

The Royal Highland Hotel

3.0 star property
8.2 out of 10, Very Good, (990)
"Very handy for city centre"
The price is SAR 1,022
SAR 1,226 total
includes taxes & fees
5 May - 6 May
The Royal Highland Hotel

Stunning 3-bed Cottage in the Village of Tomintoul

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

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (676)
"Great location, excellent service, very clean. Good value for money"
The price is SAR 696
SAR 835 total
includes taxes & fees
17 Apr - 18 Apr
AC Hotel by Marriott Inverness

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1000)
"The hotel has beautiful grounds, the bar, restaurant and swimming facilities are very nice. Our room was basic but clean and the bed was comfy. We don’t pay extra for views as the room was only to sleep in. The service at the bar was a bit slow and the flooring in the corridors and our room was all very uneven….it was so noticeable when you were just walking around the room / corridor you were aware of sloping. Hotel was a bit old fashioned but stayed in plenty of other hotels in the area and...
The price is SAR 408
SAR 490 total
includes taxes & fees
30 Apr - 1 May
The Pitlochry Hydro Hotel

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

4.0 star property
8.2 out of 10, Very Good, (1001)
"Room was excellent and the bed was very comfortable. We really enjoyed the bar which was dog friendly."
The price is SAR 806
SAR 967 total
includes taxes & fees
20 Apr - 21 Apr
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Great Western Hotel

3.0 star property
7.0 out of 10, Good, (1000)
"Good location close to town centre. Pleasant, helpful staff. En suite bathroom was in poor condition and requires renewing. "
The price is SAR 326
SAR 391 total
includes taxes & fees
27 Apr - 28 Apr
The Great Western Hotel

Bracken Hide Hotel

4.0 star property
9.2 out of 10, Wonderful, (165)
"Really unique accommodations. Very quiet and private "hides" or huts tucked on a hill overlooking beautiful Skye landscapes. A central building with an awesome dining room, bar and game/relaxing area is steps away. Check-in was fast and easy with friendly and professional staff. Only meals we ate here was breakfast and it was great. Service was great. Coffee was great. Poached eggs on avocado toast was great. Fruit and croissants were also great. Just a 10-12 minute stroll to Portree...
The price is SAR 1,593
SAR 1,912 total
includes taxes & fees
17 Apr - 18 Apr
Bracken Hide Hotel

Columba Hotel Inverness by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (1002)
"Good scenery "
The price is SAR 709
SAR 850 total
includes taxes & fees
21 Apr - 22 Apr
Columba Hotel Inverness by Compass Hospitality

The Garrison

4.0 star property
8.8 out of 10, Excellent, (781)
"Good location. Close high street but quiet. Use wonderful liquid soap and lotion. It should have 5 stars. However, I found there is mould in the electrical kettle and stained towels, so I deducted 1 star out of 5. "
The price is SAR 907
SAR 1,088 total
includes taxes & fees
20 Apr - 21 Apr
The Garrison

Isle of Skye Guest house

3.0 star property
8.8 out of 10, Excellent, (221)
"The Guest House was very convenient for a recent visit to the west coast of Scotland. Self-check in was made east by the entry code being emailed on the morning of my stay. The room was clean and tidy and fridge in room was handy. Complimentary breakfast items were convenient if basic. Only downside was the heater was on prior to my arrival, and the window didnt open, meaning it was uncomfotably hot during the stay. "
The price is SAR 822
SAR 987 total
includes taxes & fees
21 Apr - 22 Apr
Isle of Skye Guest house

Atholl Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (929)
"The Property was very well cared for. I loved the decor and all the flowers on the grounds. You have a very nice staff. Please don’t publish my name, email, etc. "
The price is SAR 732
SAR 879 total
includes taxes & fees
28 Apr - 29 Apr
Atholl Palace Hotel

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (906)
"Perfect place to stay when travelling with your dog. Very welcoming to dogs. "
The price is SAR 1,007
SAR 1,208 total
includes taxes & fees
16 Apr - 17 Apr
Isles Of Glencoe Hotel

Loch Leven Hotel & Distillery

3.0 star property
8.6 out of 10, Excellent, (465)
"A lovely hotel with beautiful views"
The price is SAR 614
SAR 737 total
includes taxes & fees
21 Apr - 22 Apr
Loch Leven Hotel & Distillery

Crown Court Hotel & Bar.

3.0 star property
8.2 out of 10, Very Good, (122)
"Great hotel idesl location, really efficicient young guy on check in and shall defiantly hope to use as my base for my regular trops to Inverness "
The price is SAR 418
SAR 501 total
includes taxes & fees
24 Apr - 25 Apr
Crown Court Hotel & Bar.

Sligachan Hotel

3.0 star property
8.6 out of 10, Excellent, (480)
"Our bathroom door was broken. There was no door lock. We used the bath mat to keep the door shut when using. The restaurant/bar next door was nice, the employees worked together like a family. Always nice to see."
The price is SAR 1,020
SAR 1,224 total
includes taxes & fees
20 Apr - 21 Apr
Sligachan Hotel

Tingle Creek Hotel

3.0 star property
9.2 out of 10, Wonderful, (200)
"I would give it 6 out of 5 stars if I could. This is the best hotel I stayed at. It’s extremely clean and everything works fantastically. They use very good materials for their rooms and the breakfast is warm and nutritious. The staff are super friendly as well! Def give it a try. "
The price is SAR 536
SAR 643 total
includes taxes & fees
17 Apr - 18 Apr
Tingle Creek Hotel

Claredon Hotel

3.0 star property
6.8 out of 10, (572)
"I enjoyed my stay, and have booked another 3 nights."
The price is SAR 247
SAR 297 total
includes taxes & fees
16 Apr - 17 Apr
Claredon Hotel

Beaufort Hotel

3.0 star property
8.4 out of 10, Very Good, (776)
"Convienent location. Nice rooms. Delicious meals. Friendly staff :)"
The price is SAR 614
SAR 737 total
includes taxes & fees
20 Apr - 21 Apr
Beaufort Hotel

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1001)
"We stayed here for a couple of nights. A nice, clean hotel with good food and good levels of customer service"
The price is SAR 573
SAR 688 total
includes taxes & fees
20 Apr - 21 Apr
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

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 SAR 247 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 SAR 247 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.