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 21 - Mar 23

Top Cities in Highland

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 3,934 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, (1001)
"Basic but good breakfast and clean"
The price is SAR 228
SAR 273 total
includes taxes & fees
6 Apr - 7 Apr
The Caledonian Hotel

The Royal Highland Hotel

3.0 star property
8.2 out of 10, Very Good, (1002)
"It is a nice hotel but perhaps a bit dated. It is right next to the train station so very convient."
The price is SAR 347
SAR 416 total
includes taxes & fees
30 Mar - 31 Mar
The Royal Highland Hotel

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1001)
"Lovely buffet breakfast and use of sauna, pool :)"
The price is SAR 397
SAR 476 total
includes taxes & fees
13 Apr - 14 Apr
The Pitlochry Hydro Hotel

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (632)
"Lovely hotel situated close to city centre. Clean and spacious room with very comfortable bed. All the staff we met, including receptionist, breakfast manager, bar tenders and cleaners went above and beyond to always engage with us and ensure we had a good time."
The price is SAR 360
SAR 432 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, (1004)
"Stayed here before had a better room this time whenever I have to come to Inverness I will stay here "
The price is SAR 326
SAR 391 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, (1002)
"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 268
SAR 322 total
includes taxes & fees
16 Mar - 17 Mar
Columba Hotel Inverness by Compass Hospitality

Bracken Hide Hotel

4.0 star property
9.2 out of 10, Wonderful, (156)
"Super friendly staff, cabins was private with amazing views, water pressure in the shower was excellent, wish we could have stayed longer."
Bracken Hide Hotel

The Garrison

4.0 star property
8.8 out of 10, Excellent, (770)
"This was a really lovely property, done up to a high standard and very comfortable!"
The price is SAR 372
SAR 447 total
includes taxes & fees
23 Mar - 24 Mar
The Garrison

Isles Of Glencoe Hotel

3.0 star property
8.6 out of 10, Excellent, (900)
"Lovely hotel, welcoming staff. Would recommend. "
The price is SAR 642
SAR 770 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, (916)
"Excellent"
The price is SAR 704
SAR 844 total
includes taxes & fees
25 Mar - 26 Mar
Atholl Palace Hotel

The Great Western Hotel

3.0 star property
7.0 out of 10, Good, (1005)
"Amazing "
The price is SAR 237
SAR 285 total
includes taxes & fees
30 Mar - 31 Mar
The Great Western Hotel

Isle of Skye Guest house

3.0 star property
8.8 out of 10, Excellent, (214)
" Good value and easy to find"
The price is SAR 431
SAR 517 total
includes taxes & fees
16 Mar - 17 Mar
Isle of Skye Guest house

Sligachan Hotel

3.0 star property
8.6 out of 10, Excellent, (471)
"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 502
SAR 602 total
includes taxes & fees
15 Mar - 16 Mar
Sligachan Hotel

Inverlochy Castle

5.0 star property
9.2 out of 10, Wonderful, (225)
"Beautiful property and hotel. Exceptional service and overall wonderful experience."
The price is SAR 1,824
SAR 2,189 total
includes taxes & fees
27 Mar - 28 Mar
Inverlochy Castle

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1002)
"Everything was absolutely lovely will be back again."
The price is SAR 292
SAR 350 total
includes taxes & fees
16 Mar - 17 Mar
Kingsmills Hotel

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1003)
"Old family favourite hotel so we love this hotel despite the need for upgrades and lack of staff. We loved our stay and would definitely come again. Just wish the food was better on site "
The price is SAR 401
SAR 481 total
includes taxes & fees
16 Mar - 17 Mar
Coylumbridge Resort Hotel

Mercure Inverness Hotel

4.0 star property
7.8 out of 10, Good, (1000)
"Location "
The price is SAR 273
SAR 327 total
includes taxes & fees
30 Mar - 31 Mar
Mercure Inverness Hotel

Fonab Castle Hotel & Spa

5.0 star property
9.6 out of 10, Exceptional, (578)
"Phonab Castle setting is spectacular. The staff made us feel very welcome and were professional. We had a lovely meal in the restaurant and the breakfast was perfect. I would definitely stay again. "
The price is SAR 961
SAR 1,153 total
includes taxes & fees
21 Mar - 22 Mar
Fonab Castle Hotel & Spa

Glenmoriston Townhouse Hotel

4.0 star property
8.8 out of 10, Excellent, (1003)
"The location of the Glenmoriston Hotel, is fantastic, lovely view of the river, a very short walk into Inverness and easy access to many places if you are hiring a car. The staff were all very friendly. Our room was serviced each day and water and refreshments replaced. We were very happy to keep our towels and bedding for the duration of our stay. The bed was very comfortable, the only negative I can really comment on is the soundproofing of the rooms, I guess being an older building this would...
The price is SAR 320
SAR 384 total
includes taxes & fees
23 Mar - 24 Mar
Glenmoriston Townhouse 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 228 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 228 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.