Hotels in Scottish Highlands
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Scottish Highlands?

Culloden House Hotel
Culloden House HotelInverness
9.8 out of 10, Exceptional, (402 reviews)
cleanliness Experience a luxurious stay within a historic mansion near Inverness Castle.
The price is CNY1,282
CNY1,539 total
includes taxes & fees
Feb 11 - Feb 12

The Lochnell Arms Hotel
The Lochnell Arms HotelOban
10.0 out of 10, Exceptional, (2 reviews)
The price is CNY493
CNY592 total
includes taxes & fees
Feb 5 - Feb 6

Tulloch Castle Hotel
Tulloch Castle HotelDingwall
8.6 out of 10, Excellent, (733 reviews)
cleanliness Experience a historic Scottish castle with modern comforts just outside Inverness.
The price is CNY503
CNY604 total
includes taxes & fees
Feb 1 - Feb 2

Skeabost House Hotel
Skeabost House HotelSkeabost
9.0 out of 10, Wonderful, (520 reviews)
The price is CNY919
CNY1,103 total
includes taxes & fees
Jan 24 - Jan 25

Bunchrew House Hotel
Bunchrew House HotelInverness
9.6 out of 10, Exceptional, (147 reviews)
cleanliness Experience a 17th-century mansion surrounded by woodlands on the shores of Beauly Firth.
The price is CNY991
CNY1,190 total
includes taxes & fees
Jan 30 - Jan 31

Isles Of Glencoe Hotel
Isles Of Glencoe HotelBallachulish
8.6 out of 10, Excellent, (1,000 reviews)
cleanliness Lakeside retreat with mountain panoramas and direct water access in Ballachulish.
The price is CNY1,035
CNY1,242 total
includes taxes & fees
Feb 2 - Feb 3

Kincraig Castle Hotel
Kincraig Castle HotelInvergordon
9.2 out of 10, Wonderful, (278 reviews)
The price is CNY767
CNY920 total
includes taxes & fees
Jan 30 - Jan 31

Glenuig Inn
Glenuig InnLochailort
10.0 out of 10, Exceptional, (6 reviews)
cleanliness Experience a charming coastal escape at this Highland inn with garden views.
The price is CNY1,166
CNY1,399 total
includes taxes & fees
Jan 23 - Jan 24

The Marmalade Hotel
The Marmalade HotelPortree Town
9.2 out of 10, Wonderful, (299 reviews)
cleanliness Relax in Georgian charm just steps from Portree's vibrant harbor district.
The price is CNY724
CNY869 total
includes taxes & fees
Feb 16 - Feb 17

The Isle of Mull Hotel and Spa
The Isle of Mull Hotel and SpaIsle of Mull
8.6 out of 10, Excellent, (241 reviews)

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Glen Mhor Hotel and Uile-bheist Brewery & DistilleryInverness City Centre
8.4 out of 10, Very Good, (1,002 reviews)
The price is CNY475
CNY570 total
includes taxes & fees
Jan 31 - Feb 1

Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness AirportInverness
9.0 out of 10, Wonderful, (1,002 reviews)
The price is CNY429
CNY515 total
includes taxes & fees
Jan 24 - Jan 25

Stonefield Castle Hotel
Stonefield Castle HotelTarbert
9.0 out of 10, Wonderful, (848 reviews)
cleanliness Explore scenic Tarbert from this historic castle hotel with loch views and a garden.
The price is CNY805
CNY966 total
includes taxes & fees
Jan 27 - Jan 28

Dungallan Country House
Dungallan Country HouseOban
10.0 out of 10, Exceptional, (2 reviews)
cleanliness Tranquil hillside retreat near Oban Ferry Terminal with garden-view terrace.
The price is CNY2,137
CNY2,565 total
includes taxes & fees
Feb 13 - Feb 14

Knipoch House Hotel
Knipoch House HotelOban
9.2 out of 10, Wonderful, (194 reviews)
cleanliness Rustic Scottish manor near Oban with spa treatments and historic ambiance.
The price is CNY762
CNY915 total
includes taxes & fees
Jan 24 - Jan 25

Cuillin Hills Hotel
Cuillin Hills HotelPortree Town
9.6 out of 10, Exceptional, (582 reviews)
cleanliness Relax in the lush atmosphere of this Portree business hotel with spectacular views.
The price is CNY836
CNY1,003 total
includes taxes & fees
Jan 21 - Jan 22

Another Place, The Machrie
Another Place, The MachrieIslay Island
9.6 out of 10, Exceptional, (181 reviews)
cleanliness A tranquil golf retreat on Islay Island with spa services and British cuisine.
The price is CNY1,651
CNY1,982 total
includes taxes & fees
Feb 14 - Feb 15
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.
Get last-minute hotel deals in Scottish Highlands and save more
Sign in to unlock great savings.
Showing deals for:Jan 23 - Jan 25
VIP Access

9.0 out of 10, Wonderful, (520 reviews)
CNY230 off
The price is CNY921
per night
CNY2,210 total
includes taxes & fees
Showing deals for:Jan 30 - Feb 1

9.6 out of 10, Exceptional, (582 reviews)
CNY435 off
The price is CNY1,034
per night
CNY2,481 total
includes taxes & fees
Showing deals for:Feb 19 - Feb 20

9.2 out of 10, Wonderful, (278 reviews)
We have 1 left at
The price is CNY927
per night
CNY1,112 total
includes taxes & fees
Check out hotels with a spa in Scottish Highlands

8.6 out of 10, Excellent, (241)
You may also like hotels with hot tubs in Scottish Highlands

8.6 out of 10, Excellent, (241)
You can also stay at pet-friendly hotels in Scottish Highlands

10.0 out of 10, Exceptional, (2)
The price is CNY493
CNY592 total
includes taxes & fees
Feb 5 - Feb 6
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.
Go beyond your typical stay in Scottish Highlands
Apart hotel
Top landmarks in Northern Europe
Learn more about Scottish Highlands
Scottish Highlands is hailed for its riverfront and castle while top attractions include Loch Lomond. This welcoming city has something for everyone including bars as well as sights like Glen Affric and Plodda Falls. All are within a rural setting.

Check out reviews of Scottish Highlands hotels guests love

Courtyard by Marriott Inverness Airport
10/10 Excellent

































































































































































































































