Find hotels in Scottish Highlands from ฿2,358

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Scottish Highlands hotels

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (146)
"Breathtaking views, top notch staff and food, a true dream stay for anyone lucky to book!"
United States
Idris
The price is ฿3,618
฿4,341 total
includes taxes & fees
27 Dec - 28 Dec
Bunchrew House Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1000)
"Lovely hotel, great location, restaurant was immense, beautiful base to enjoy a visit to Skye"
United Kingdom
Benjamin
The price is ฿8,664
฿10,397 total
includes taxes & fees
27 Dec - 28 Dec
Uig Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (520)
"clean room and great staff "
United Kingdom
benoit
The price is ฿4,141
฿4,969 total
includes taxes & fees
19 Jan - 20 Jan 2026
Skeabost House Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (726)
"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"
United States
Robert
The price is ฿2,489
฿2,987 total
includes taxes & fees
4 Jan - 5 Jan 2026
Tulloch Castle Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1004)
"Friendly staff clean spacious room comfortable bed and excellent location "
United Kingdom
Ellen
The price is ฿2,044
฿2,453 total
includes taxes & fees
4 Jan - 5 Jan 2026
Courtyard by Marriott Inverness Airport

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (240)
"A lovely highland welcome with beautifully tasteful decor and wonderful food."
United Kingdom
Celeste
The price is ฿4,216
฿5,060 total
includes taxes & fees
4 Jan - 5 Jan 2026
Royal Marine Hotel

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (277)
"The meals were superb, staff friendly full of local information. We stayed 3 nights and used it as a hub to travel both north and south The sitting room and bar are fit for Royalty! "
Canada
Byron
The price is ฿3,211
฿3,853 total
includes taxes & fees
10 Jan - 11 Jan 2026
Kincraig Castle Hotel

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1002)
"beautiful location"
Canada
Christopher
The price is ฿4,199
฿5,039 total
includes taxes & fees
21 Jan - 22 Jan 2026
Isles Of Glencoe Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (560)
"Best food ever from a hotel. Loved our stay!"
United States
Andrew
The price is ฿3,144
฿3,773 total
includes taxes & fees
28 Dec - 29 Dec
Loch Leven Hotel & Distillery

Creagan Guest House

Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (527)
"Very welcoming, comfortable room, yummy breakfast and beautiful town."
Canada
amber
The price is ฿3,153
฿3,783 total
includes taxes & fees
9 Jan - 10 Jan 2026
Creagan Guest House

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (298)
"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
United Kingdom
Julie
The price is ฿3,433
฿4,119 total
includes taxes & fees
17 Jan - 18 Jan 2026
The Marmalade Hotel

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1000)
"Staff were fantastic, rooms were clean, comfortable and quiet. Excellent location"
Australia
Carly
The price is ฿2,246
฿2,695 total
includes taxes & fees
4 Jan - 5 Jan 2026
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (659)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is ฿8,530
฿10,236 total
includes taxes & fees
19 Jan - 20 Jan 2026
Fonab Castle Hotel & Spa

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (844)
"Great stay. Enjoyed the hike around the castle and along the shore."
Canada
Jacob
The price is ฿3,627
฿4,353 total
includes taxes & fees
4 Jan - 5 Jan 2026
Stonefield Castle Hotel

AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (914)
"Room was very clean and staff were very helpful "
United Kingdom
Scott
The price is ฿2,341
฿2,809 total
includes taxes & fees
15 Jan - 16 Jan 2026
AC Hotel by Marriott Inverness

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402)
"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
United States
Elwood
The price is ฿9,607
฿11,529 total
includes taxes & fees
30 Dec - 31 Dec
Culloden House Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (573)
"Beautiful property with breathtaking views. The room had everything you could need and wonderful person at the front desk. Very convenient location. "
United Kingdom
Julia
The price is ฿4,132
฿4,959 total
includes taxes & fees
18 Jan - 19 Jan 2026
Cuillin Hills Hotel

The Oak Tree Inn

The Oak Tree Inn
3.0 star property
Balmaha
9.2 out of 10, Wonderful, (556)
"Oak tree inn is just lovely. Beautiful area, lots of hiking available and the Oak Tree Inn itself is charming. Food was excellent! Recommend to anyone. "
Canada
Lesley
The price is ฿2,837
฿3,405 total
includes taxes & fees
13 Jan - 14 Jan 2026
The Oak Tree Inn

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1001)
"The hotel is always welcoming. We stay here when visiting friends twice a year and never fails. The staff are lovely. Thanks"
United Kingdom
Tim
The price is ฿4,856
฿5,827 total
includes taxes & fees
7 Jan - 8 Jan 2026
Dunkeld House Hotel

Inverlochy Castle

Inverlochy Castle
5.0 star property
Fort William
9.4 out of 10, Exceptional, (264)
"Beautiful stay all around"
United States
Kim
The price is ฿15,791
฿18,949 total
includes taxes & fees
7 Jan - 8 Jan 2026
Inverlochy Castle
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.

Holiday Rentals in Scottish Highlands

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Northern Europe attractions

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside and sights from Glen Affric to Plodda Falls—discover it all in Scottish Highlands.

Eilean Donan Castle, Kyle of Lochalsh, United Kingdom

Top Scottish Highlands Hotel Reviews

More cheap stays in Scottish Highlands