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:Mar 28 - Mar 30

Top Cities in Highland

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 3,898 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 Caledonian Hotel

3.0 star property
7.2 out of 10, Good, (1004)
"Went in December room was warm, hot water & excellent water pressure. Staff was friendly and helpful. The hotel restaurant had great food. "
The price is SAR 232
SAR 278 total
includes taxes & fees
23 Mar - 24 Mar
The Caledonian Hotel

The Royal Highland Hotel

3.0 star property
8.2 out of 10, Very Good, (1001)
"Great location pity so noisy from street outside hotel"
The price is SAR 315
SAR 378 total
includes taxes & fees
23 Mar - 24 Mar
The Royal Highland Hotel

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1000)
"Food very good. Staff very friendly and efficient. Would like to see paper cups for water in leisure centre"
The price is SAR 373
SAR 447 total
includes taxes & fees
2 Apr - 3 Apr
The Pitlochry Hydro Hotel

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (646)
"Very modern hotel. Fantastic room. Easily walkable to the city centre. One downside was the size of the elevators. Absolutely tiny. And this doesn’t help when there are no access stairs to the other floors. We came back to the hotel one day when a coach party had just arrived. Was a ridiculous wait to actually get back to our room. "
The price is SAR 361
SAR 433 total
includes taxes & fees
23 Mar - 24 Mar
AC Hotel by Marriott Inverness

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

4.0 star property
8.2 out of 10, Very Good, (1006)
"Highly recommend that if you have heavy luggage or lots of luggage to request a room on the first floor as the building has no lift. "
The price is SAR 327
SAR 393 total
includes taxes & fees
23 Mar - 24 Mar
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Columba Hotel Inverness by Compass Hospitality

3.0 star property
7.6 out of 10, Good, (1003)
"Breakfast was great not alot of people booked so instead of a buffet it was made to order but it was lush bedroom was pretty small but it was only 1 night alone so i didnt mind too much only thing that wasnt great was the 10/15 wait to check in as no one was at the desk and they had a sign saying to use there phone on the desk to ring a numver for assistance which no one answered twice which made me as an autisic peron panic but apart from that it was good"
The price is SAR 292
SAR 350 total
includes taxes & fees
30 Mar - 31 Mar
Columba Hotel Inverness by Compass Hospitality

Bracken Hide Hotel

4.0 star property
9.2 out of 10, Wonderful, (161)
"Hotel was close enough to walk to the city but distant enough to where you could enjoy the peace. Staff was very nice and helpful with our stay. Breakfast was delicious and the staff was very friendly while they were attending to us. Would recommend to others to stay here."
Bracken Hide Hotel

The Garrison

4.0 star property
8.8 out of 10, Excellent, (774)
"We stayed in one of the suites and it was very spacious. However there are no elevators in the back so we had to carry our luggage up stairs. "
The price is SAR 405
SAR 486 total
includes taxes & fees
31 Mar - 1 Apr
The Garrison

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (903)
"Hotel staff was very pleasant and helpful. Hotel was clean and cozy."
The price is SAR 697
SAR 837 total
includes taxes & fees
25 Mar - 26 Mar
Isles Of Glencoe Hotel

Atholl Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (917)
"Staff were delightful, breakfast was excellent and the hotel and grounds are beautifully maintained. Very comfy room too. "
The price is SAR 624
SAR 749 total
includes taxes & fees
21 Apr - 22 Apr
Atholl Palace Hotel

The Great Western Hotel

3.0 star property
7.0 out of 10, Good, (1002)
"Our rooms were clean and tidy our only fault was the breakfasts were cold and the bacon was inedable"
The price is SAR 239
SAR 287 total
includes taxes & fees
23 Mar - 24 Mar
The Great Western Hotel

Isle of Skye Guest house

3.0 star property
8.8 out of 10, Excellent, (216)
"The Guest House is super cute. The beds were cosy and we slept really well. We absolutely loved it here. "
The price is SAR 475
SAR 570 total
includes taxes & fees
23 Mar - 24 Mar
Isle of Skye Guest house

Sligachan Hotel

3.0 star property
8.6 out of 10, Excellent, (472)
"great hotel very convenient for ferry. superb surroundings, friendly staff and very nice if slightly expensive food, that said 2 course option was good value if you are hungry. Excellent breakfast"
The price is SAR 574
SAR 688 total
includes taxes & fees
23 Mar - 24 Mar
Sligachan Hotel

Inverlochy Castle

5.0 star property
9.2 out of 10, Wonderful, (226)
"Beautiful property and hotel. Exceptional service and overall wonderful experience."
The price is SAR 2,027
SAR 2,432 total
includes taxes & fees
22 Mar - 23 Mar
Inverlochy Castle

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1002)
"Good hotel in a good location right next to a golf course. I've been there before as it has good links to the main routes to come into and around Inverness. The place I stayed was the newer build just across the carpark, the other time I stayed in the older manor type building."
The price is SAR 345
SAR 413 total
includes taxes & fees
30 Mar - 31 Mar
Kingsmills Hotel

Mercure Inverness Hotel

4.0 star property
7.8 out of 10, Good, (1001)
"Location "
The price is SAR 276
SAR 331 total
includes taxes & fees
23 Mar - 24 Mar
Mercure Inverness Hotel

Fonab Castle Hotel & Spa

5.0 star property
9.6 out of 10, Exceptional, (579)
"Loved our superior woodland lodge upgrade,the friendliness of staff,an amazing facial and massage and the tasting menu in the beautiful sandeman dining room. Didn't enjoy our steak . Had to buy sides and steak was tough. All other food fantastic. "
The price is SAR 1,068
SAR 1,282 total
includes taxes & fees
25 Mar - 26 Mar
Fonab Castle Hotel & Spa

Glenmoriston Townhouse Hotel

4.0 star property
8.8 out of 10, Excellent, (1004)
"A great location, with kind staff, and essy parking."
The price is SAR 285
SAR 341 total
includes taxes & fees
23 Mar - 24 Mar
Glenmoriston Townhouse Hotel

Tingle Creek Hotel

3.0 star property
9.2 out of 10, Wonderful, (195)
"Made to feel at home right from check-in. Owner even carried our suitcase up to the room ! While the hotel did not have full catering, breakfast was truly great. Enjoyed dad giving us lots of valuable information on the area, including Skye. Would recommend to anyone,"
The price is SAR 474
SAR 569 total
includes taxes & fees
4 Apr - 5 Apr
Tingle Creek 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 232 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 232 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.