Find hotels in Scottish Highlands

  • 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

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 622
AED 747 total
includes taxes & fees
9 Feb - 10 Feb
Isles Of Glencoe Hotel

Perle Oban Hotel & Spa

4.5 star property
9.0 out of 10, Wonderful, (1001)
"Great modern and clean room in a lovely older building, and right in the harbour front. "
The price is AED 381
AED 457 total
includes taxes & fees
12 Feb - 13 Feb
Perle Oban Hotel & Spa

Isle of Eriska Hotel and Spa

5.0 star property
9.0 out of 10, Wonderful, (111)
"Great option if you want a romantic getaway with your couple in a castle! Amazing place, great pool and spa. "
The price is AED 1,079
AED 1,295 total
includes taxes & fees
8 Feb - 9 Feb
Isle of Eriska Hotel and Spa

Uig Hotel

3.0 star property
9.4 out of 10, Exceptional, (1001)
"Another fantastic stay at my favourite Highland hotel. Warmest of welcome, delicious food, stunning landscape and comfartable bedroom. "
The price is AED 582
AED 699 total
includes taxes & fees
9 Feb - 10 Feb
Uig Hotel

Stonefield Castle Hotel

4.0 star property
9.0 out of 10, Wonderful, (745)
"Great service & food. Room was immaculate & large. Bathroom was really nice. The lounge had real fires burning & was very comfortable. Only drawback was the mattress wasn’t very comfortable. "
The price is AED 394
AED 473 total
includes taxes & fees
13 Feb - 14 Feb
Stonefield Castle Hotel

Glenmoriston Townhouse Hotel

4.0 star property
8.8 out of 10, Excellent, (1002)
"Absolutely the best hotel we’ve stayed at in Scotland, what a wonderful experience! Their restaurant is fantastic as well."
The price is AED 231
AED 277 total
includes taxes & fees
23 Feb - 24 Feb
Glenmoriston Townhouse Hotel

Cuillin Hills Hotel

4.0 star property
9.6 out of 10, Exceptional, (508)
"We will definitely be staying here again!"
The price is AED 596
AED 715 total
includes taxes & fees
8 Feb - 9 Feb
Cuillin Hills Hotel

Kingsmills Hotel

4.0 star property
9.0 out of 10, Wonderful, (1003)
"Excellent service friendly staff "
The price is AED 266
AED 320 total
includes taxes & fees
9 Feb - 10 Feb
Kingsmills Hotel

The Garrison

4.0 star property
8.8 out of 10, Excellent, (757)
"The Garrison is a great spot for anyone visiting Fort William "
The price is AED 285
AED 343 total
includes taxes & fees
9 Feb - 10 Feb
The Garrison

The Oak Tree Inn

3.0 star property
9.2 out of 10, Wonderful, (410)
"We ended up staying an extra night due to a storm and the staff were very accommodating. Food was amazing and so too was the atmosphere in the bar. Very friendly and welcoming staff and the family room we had was lovely. Would definitely recommend. "
The price is AED 291
AED 349 total
includes taxes & fees
10 Feb - 11 Feb
The Oak Tree Inn

AC Hotel by Marriott Inverness

4.0 star property
9.2 out of 10, Wonderful, (583)
"Really nice place, friendly helpful staff. Well priced and a lot of value. Thoroughly enjoyed my trip and have already booked another stay."
The price is AED 286
AED 343 total
includes taxes & fees
28 Feb - 1 Mar
AC Hotel by Marriott Inverness

Glenisle Hotel

3.0 star property
9.2 out of 10, Wonderful, (480)
"Hotel was warm despite the cold weather. Service provided by staff was excellent. Location was ideal. Room was very comfortable."
Glenisle Hotel

The Royal Highland Hotel

3.0 star property
8.2 out of 10, Very Good, (1002)
"The hotel is a historic building and undoubtedly shows its age, at least in the room I had. I had a cosy room on the 3rd floor which was exactly that, cosy, but did the job. Hotel location is excellent right by the train station"
The price is AED 262
AED 314 total
includes taxes & fees
2 Mar - 3 Mar
The Royal Highland Hotel

Loch Fyne Hotel And Spa

3.0 star property
8.4 out of 10, Very Good, (332)
"Lovely hotel in Inveraray, excellent room and overall service. The pool and spa facilities are great. Dining and bar service was good. "
The price is AED 442
AED 530 total
includes taxes & fees
11 Feb - 12 Feb
Loch Fyne Hotel And Spa

Kincraig Castle Hotel

4.0 star property
9.2 out of 10, Wonderful, (225)
"Wonderful location and great service. "
The price is AED 414
AED 497 total
includes taxes & fees
16 Feb - 17 Feb
Kincraig Castle Hotel

B&B HOTEL Inverness

3.0 star property
8.0 out of 10, Very Good, (1002)
"Lovely hotel clise to everything. Great location for exploring. Bus station and train station short walking distance from the hotel. Staff were amazing and helpful. Breakfast was tasteful and really nice. Totally enjoyed my short stay."
The price is AED 198
AED 238 total
includes taxes & fees
16 Feb - 17 Feb
B&B HOTEL Inverness

Fisher's Hotel

3.0 star property
8.2 out of 10, Very Good, (1000)
"Hotel was beautifully dressed with Christmas decorations very tasteful. Our room very good. Bed & bedding again very good. Good breakfast Location good as well. We had a vey pleasant stay"
The price is AED 459
AED 551 total
includes taxes & fees
2 Mar - 3 Mar
Fisher's Hotel

Royal Marine Hotel

4.0 star property
9.4 out of 10, Exceptional, (182)
"Lovely friendly welcome. Plenty car parking space. Room was lovely, clean and toiletries in the bathroom. Food was a set menu for dinner starting at 2 courses. I would have preferred a choice of one course as I arrived late. Breakfast was plentiful. I had eggs marine which was delicious. Definitely a great stay"
The price is AED 430
AED 516 total
includes taxes & fees
20 Feb - 21 Feb
Royal Marine Hotel

Lochardil House Hotel

4.0 star property
9.4 out of 10, Exceptional, (405)
"I would recommend this property to anyone staying in Inverness area. The property is beautiful and the staff are warm, welcoming and super helpful. We really enjoyed our stay."
The price is AED 335
AED 402 total
includes taxes & fees
17 Feb - 18 Feb
Lochardil House Hotel

Loch Rannoch Hotel & Estate

4.0 star property
8.8 out of 10, Excellent, (272)
"Excellent place to be in"
The price is AED 624
AED 749 total
includes taxes & fees
18 Feb - 19 Feb
Loch Rannoch Hotel & Estate
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 Scottish Highlands
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and top sights like Loch Lomond—discover it all in Scottish Highlands.

Oban featuring a lake or waterhole and a house