
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?




Bunchrew House Hotel
Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (145)
9.6/10
Exceptional
(145)
cleanliness Experience a 17th-century mansion surrounded by woodlands on the shores of Beauly Firth.
The price is CNY811
CNY811
CNY973 total
includes taxes & fees
Dec 23 - Dec 24




Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1002)
9.0/10
Wonderful
(1002)
The price is CNY434
CNY434
CNY521 total
includes taxes & fees
Jan 4 - Jan 5, 2026




The Lochnell Arms Hotel
The Lochnell Arms Hotel
3.0 star property
Oban
The price is CNY498
CNY498
CNY598 total
includes taxes & fees
Jan 7 - Jan 8, 2026




Tulloch Castle Hotel
Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (726)
8.6/10
Excellent
(726)
cleanliness Experience a historic Scottish castle with modern comforts just outside Inverness.
The price is CNY534
CNY534
CNY641 total
includes taxes & fees
Dec 21 - Dec 22




Kincraig Castle Hotel
Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (277)
9.2/10
Wonderful
(277)
The price is CNY748
CNY748
CNY898 total
includes taxes & fees
Jan 8 - Jan 9, 2026




Lodge on Loch Lomond Hotel
Lodge on Loch Lomond Hotel
4.0 star property
Alexandria
8.6 out of 10, Excellent, (272)
8.6/10
Excellent
(272)
cleanliness Experience lakeside bliss at this spa retreat on the shores of Loch Lomond.
The price is CNY777
CNY777
CNY933 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Uig Hotel
Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1000)
9.6/10
Exceptional
(1000)
cleanliness Stay in Uig with access to The Fairy Glen and seaside dining close by.
The price is CNY1,162
CNY1,162
CNY1,394 total
includes taxes & fees
Dec 21 - Dec 22




Isle of Eriska Hotel and Spa
Isle of Eriska Hotel and Spa
5.0 star property
Oban
9.2 out of 10, Wonderful, (139)
9.2/10
Wonderful
(139)
cleanliness Step into an island retreat with a private marina and indulgent spa treatments.
The price is CNY2,146
CNY2,146
CNY2,575 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Isles Of Glencoe Hotel
Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1001)
8.6/10
Excellent
(1001)
cleanliness Lakeside retreat with mountain panoramas and direct water access in Ballachulish.
The price is CNY941
CNY941
CNY1,129 total
includes taxes & fees
Jan 18 - Jan 19, 2026




Skeabost House Hotel
Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (519)
9.0/10
Wonderful
(519)
The price is CNY940
CNY940
CNY1,128 total
includes taxes & fees
Jan 17 - Jan 18, 2026




Culloden House Hotel
Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402)
9.8/10
Exceptional
(402)
cleanliness Experience a luxurious stay within a historic mansion near Inverness Castle.
The price is CNY1,295
CNY1,295
CNY1,554 total
includes taxes & fees
Dec 21 - Dec 22




Fonab Castle Hotel & Spa
Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (659)
9.4/10
Exceptional
(659)
The price is CNY1,912
CNY1,912
CNY2,294 total
includes taxes & fees
Jan 19 - Jan 20, 2026




Ronebhal B&B
Ronebhal B&B
2.0 star property
Oban
10.0 out of 10, Exceptional, (15)
10/10
Exceptional
(15)
cleanliness Serene B&B retreat near Connel Bridge, offering free WiFi and parking for your stay.
The price is CNY471
CNY471
CNY565 total
includes taxes & fees
Jan 5 - Jan 6, 2026




Stonefield Castle Hotel
Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (844)
9.0/10
Wonderful
(844)
cleanliness Explore scenic Tarbert from this historic castle hotel with loch views and a garden.
The price is CNY934
CNY934
CNY1,121 total
includes taxes & fees
Dec 21 - Dec 22




Creagan Guest House
Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (527)
9.4/10
Exceptional
(527)
cleanliness Welcoming mountain retreat near Ullapool's attractions with free breakfast.
The price is CNY707
CNY707
CNY848 total
includes taxes & fees
Jan 9 - Jan 10, 2026




Loch Leven Hotel & Distillery
Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very Good, (560)
8.4/10
Very Good
(560)
cleanliness A Scottish escape on Loch Leven with distillery experiences and dining options.
The price is CNY746
CNY746
CNY895 total
includes taxes & fees
Jan 3 - Jan 4, 2026




Glenuig Inn
Glenuig Inn
3.0 star property
Lochailort
10.0 out of 10, Exceptional, (6)
10/10
Exceptional
(6)
cleanliness Experience a charming coastal escape at this Highland inn with garden views.
The price is CNY1,178
CNY1,178
CNY1,413 total
includes taxes & fees
Jan 3 - Jan 4, 2026




Cuillin Hills Hotel
Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (571)
9.6/10
Exceptional
(571)
cleanliness Relax in the lush atmosphere of this Portree business hotel with spectacular views.
The price is CNY918
CNY918
CNY1,102 total
includes taxes & fees
Dec 22 - Dec 23




Loch Fyne Hotel And Spa
Loch Fyne Hotel And Spa
4.0 star property
Inveraray
8.6 out of 10, Excellent, (388)
8.6/10
Excellent
(388)
cleanliness Peaceful lakeside spa retreat with indoor pool and local cuisine served daily.
The price is CNY1,123
CNY1,123
CNY1,348 total
includes taxes & fees
Jan 13 - Jan 14, 2026




The Oak Tree Inn
The Oak Tree Inn
3.0 star property
Balmaha
9.2 out of 10, Wonderful, (556)
9.2/10
Wonderful
(556)
cleanliness Stay riverside at this cozy inn with multiple bars and a British cuisine restaurant.
The price is CNY636
CNY636
CNY763 total
includes taxes & fees
Jan 13 - Jan 14, 2026
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.
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.
Great weekend hotel deals in Scottish Highlands
Showing deals for:Jan 2 - Jan 4
Image gallery for The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.4/10Exceptional (300 reviews)
Price is CNY1,580
CNY1,580
CNY3,792 total
CNY3,792 total
includes taxes & fees includes taxes & fees
Image gallery for Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4/10Exceptional (66 reviews)
15% off
Price is CNY1,015
CNY1,015
CNY2,436 total
CNY2,436 total
includes taxes & fees includes taxes & fees
Image gallery for Loch Ness Cottages

Loch Ness Cottages
3.5 star property
Inverness
9.0/10Wonderful (44 reviews)
5% off
Price is CNY2,610
CNY2,610
CNY6,265 total
CNY6,265 total
includes taxes & fees includes taxes & fees
Image gallery for Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6/10Exceptional (145 reviews)
10% off
Price is CNY1,383
CNY1,383
CNY3,319 total
CNY3,319 total
includes taxes & fees includes taxes & fees
Image gallery for Isle of Eriska Hotel and Spa

VIP Access
Isle of Eriska Hotel and Spa
5.0 star property
Oban
9.2/10Wonderful (139 reviews)
10% off
Price is CNY2,791
CNY2,791
CNY6,698 total
CNY6,698 total
includes taxes & fees includes taxes & fees
Image gallery for Gleann Fia House

Gleann Fia House
2.0 star property
Arrochar
10/10Exceptional (1 review)
10% off
Price is CNY3,335
CNY3,335
CNY8,005 total
CNY8,005 total
includes taxes & fees includes taxes & fees
Image gallery for Inverlochy Castle

VIP Access
Inverlochy Castle
5.0 star property
Fort William
9.4/10Exceptional (264 reviews)
10% off
Price is CNY4,487
CNY4,487
CNY10,768 total
CNY10,768 total
includes taxes & fees includes taxes & fees
Image gallery for Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4/10Exceptional (239 reviews)
10% off
Price is CNY1,129
CNY1,129
CNY2,709 total
CNY2,709 total
includes taxes & fees includes taxes & fees
Image gallery for Lamlash Bay Hotel

Lamlash Bay Hotel
3.0 star property
Isle of Arran
9.4/10Exceptional (34 reviews)
16% off
Price is CNY1,068
CNY1,068
CNY2,564 total
CNY2,564 total
includes taxes & fees includes taxes & fees
Image gallery for Mizpah Bed & Breakfast

Mizpah Bed & Breakfast
2.0 star property
Roybridge
10/10Exceptional (3 reviews)
10% off
Price is CNY1,710
CNY1,710
CNY4,104 total
CNY4,104 total
includes taxes & fees includes taxes & fees
Image gallery for SEApods Luxury Glamping - Isle of Lewis

SEApods Luxury Glamping - Isle of Lewis
3.0 star property
Isle of Lewis
10/10Exceptional (1 review)
10% off
Price is CNY1,371
CNY1,371
CNY3,290 total
CNY3,290 total
includes taxes & fees includes taxes & fees
Image gallery for Hotel Square

Hotel Square
3.0 star property
Ballindalloch
8.4/10Very Good (7 reviews)
10% off
Price is CNY1,508
CNY1,508
CNY3,620 total
CNY3,620 total
includes taxes & fees includes taxes & fees
Image gallery for Kip in the Kirk

Kip in the Kirk
2.5 star property
Drymen
10/10Exceptional (40 reviews)
10% off
Price is CNY763
CNY763
CNY1,526 total
CNY1,526 total
includes taxes & fees includes taxes & fees
Image gallery for Hilton Grand Vacations Club Craigendarroch Suites Scotland

Hilton Grand Vacations Club Craigendarroch Suites Scotland
4.0 star property
Ballater
9.0/10Wonderful (251 reviews)
15% off
Price is CNY1,868
CNY1,868
CNY4,484 total
CNY4,484 total
includes taxes & fees includes taxes & fees
Image gallery for Ben Cruachan inn

Ben Cruachan inn
4.0 star property
Dalmally
9.4/10Exceptional (152 reviews)
5% off
Price is CNY746
CNY746
CNY1,790 total
CNY1,790 total
includes taxes & fees includes taxes & fees
Image gallery for Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0/10Wonderful (1,002 reviews)
15% off
Price is CNY467
CNY467
CNY1,121 total
CNY1,121 total
includes taxes & fees includes taxes & fees
Image gallery for Star Hotel

VIP Access
Star Hotel
4.0 star property
Kingussie
9.8/10Exceptional (35 reviews)
10% off
Price is CNY1,084
CNY1,084
CNY2,601 total
CNY2,601 total
includes taxes & fees includes taxes & fees
Image gallery for Scardroy Bell Tower

Scardroy Bell Tower
3.5 star property
Inverness
9.8/10Exceptional (15 reviews)
15% off
Price is CNY1,562
CNY1,562
CNY3,749 total
CNY3,749 total
includes taxes & fees includes taxes & fees
Image gallery for Port Charlotte Hotel

Port Charlotte Hotel
4.0 star property
Islay Island
9.6/10Exceptional (63 reviews)
6% off
Price is CNY1,638
CNY1,638
CNY5,817 total
CNY5,817 total
includes taxes & fees includes taxes & fees
Image gallery for Conon Hotel

Conon Hotel
3.0 star property
Dingwall
10/10Exceptional (26 reviews)
10% off
Price is CNY805
CNY805
CNY1,933 total
CNY1,933 total
includes taxes & fees includes taxes & fees
Image gallery for Bamff Ecotourism

Bamff Ecotourism
3.0 star property
Blairgowrie
10/10Exceptional (12 reviews)
5% off
Price is CNY1,372
CNY1,372
CNY3,293 total
CNY3,293 total
includes taxes & fees includes taxes & fees
Image gallery for Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree
9.6/10Exceptional (571 reviews)
10% off
Price is CNY2,471
CNY2,471
CNY5,931 total
CNY5,931 total
includes taxes & fees includes taxes & fees
Image gallery for North Coast 500 Pods

North Coast 500 Pods
3.5 star property
Achmelvich
9.4/10Exceptional (54 reviews)
10% off
Price is CNY944
CNY944
CNY2,266 total
CNY2,266 total
includes taxes & fees includes taxes & fees
Image gallery for Islay House

Islay House
3.0 star property
Islay Island
9.2/10Wonderful (122 reviews)
23% off
Price is CNY1,407
CNY1,407
CNY3,377 total
CNY3,377 total
includes taxes & fees includes taxes & fees
Check out hotels with a spa in Scottish Highlands




8.8 out of 10, Excellent, (35)
8.8/10
Excellent
(35)
The price is CNY778
CNY778
CNY933 total
includes taxes & fees
Dec 21 - Dec 22




9.2 out of 10, Wonderful, (192)
9.2/10
Wonderful
(192)
The price is CNY757
CNY757
CNY908 total
includes taxes & fees
Jan 3 - Jan 4, 2026




8.6 out of 10, Excellent, (272)
8.6/10
Excellent
(272)
The price is CNY777
CNY777
CNY933 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Hilton Grand Vacations Club Craigendarroch Suites Scotland
Hilton Grand Vacations Club Craigendarroch Suites Scotland4.0 star property
Ballater
9.0 out of 10, Wonderful, (251)
9.0/10
Wonderful
(251)
The price is CNY901
CNY901
CNY1,081 total
includes taxes & fees
Jan 6 - Jan 7, 2026




8.8 out of 10, Excellent, (134)
8.8/10
Excellent
(134)
The price is CNY908
CNY908
CNY1,090 total
includes taxes & fees
Dec 21 - Dec 22




8.6 out of 10, Excellent, (388)
8.6/10
Excellent
(388)
The price is CNY1,123
CNY1,123
CNY1,348 total
includes taxes & fees
Jan 13 - Jan 14, 2026




9.4 out of 10, Exceptional, (203)
9.4/10
Exceptional
(203)
The price is CNY924
CNY924
CNY1,109 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.2 out of 10, Wonderful, (229)
9.2/10
Wonderful
(229)
The price is CNY2,080
CNY2,080
CNY2,497 total
includes taxes & fees
Jan 5 - Jan 6, 2026




9.4 out of 10, Exceptional, (659)
9.4/10
Exceptional
(659)
The price is CNY1,912
CNY1,912
CNY2,294 total
includes taxes & fees
Jan 19 - Jan 20, 2026




9.2 out of 10, Wonderful, (139)
9.2/10
Wonderful
(139)
The price is CNY2,146
CNY2,146
CNY2,575 total
includes taxes & fees
Jan 4 - Jan 5, 2026
You may also like hotels with hot tubs in Scottish Highlands




9.2 out of 10, Wonderful, (229)
9.2/10
Wonderful
(229)
The price is CNY2,080
CNY2,080
CNY2,497 total
includes taxes & fees
Jan 5 - Jan 6, 2026




9.8 out of 10, Exceptional, (46)
9.8/10
Exceptional
(46)
The price is CNY1,617
CNY1,617
CNY1,941 total
includes taxes & fees
Jan 14 - Jan 15, 2026




9.6 out of 10, Exceptional, (39)
9.6/10
Exceptional
(39)
The price is CNY724
CNY724
CNY869 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.8 out of 10, Exceptional, (64)
9.8/10
Exceptional
(64)
The price is CNY3,957
CNY3,957
CNY4,748 total
includes taxes & fees
Dec 21 - Dec 22




8.6 out of 10, Excellent, (388)
8.6/10
Excellent
(388)
The price is CNY1,123
CNY1,123
CNY1,348 total
includes taxes & fees
Jan 13 - Jan 14, 2026




9.4 out of 10, Exceptional, (203)
9.4/10
Exceptional
(203)
The price is CNY924
CNY924
CNY1,109 total
includes taxes & fees
Jan 4 - Jan 5, 2026




9.4 out of 10, Exceptional, (659)
9.4/10
Exceptional
(659)
The price is CNY1,912
CNY1,912
CNY2,294 total
includes taxes & fees
Jan 19 - Jan 20, 2026




Holly Tree Hotel, Swimming Pool & Hot Tub
Holly Tree Hotel, Swimming Pool & Hot Tub3.0 star property
Appin
9.0 out of 10, Wonderful, (257)
9.0/10
Wonderful
(257)
The price is CNY1,167
CNY1,167
CNY1,400 total
includes taxes & fees
Dec 21 - Dec 22




9.4 out of 10, Exceptional, (337)
9.4/10
Exceptional
(337)
The price is CNY1,335
CNY1,335
CNY1,602 total
includes taxes & fees
Jan 12 - Jan 13, 2026




9.8 out of 10, Exceptional, (23)
9.8/10
Exceptional
(23)
The price is CNY2,798
CNY2,798
CNY3,358 total
includes taxes & fees
Dec 21 - Dec 22
You can also stay at hotels with a pool in Scottish Highlands




8.6 out of 10, Excellent, (1001)
8.6/10
Excellent
(1001)
The price is CNY941
CNY941
CNY1,129 total
includes taxes & fees
Jan 18 - Jan 19, 2026




9.2 out of 10, Wonderful, (139)
9.2/10
Wonderful
(139)
The price is CNY2,146
CNY2,146
CNY2,575 total
includes taxes & fees
Jan 4 - Jan 5, 2026




8.6 out of 10, Excellent, (241)
8.6/10
Excellent
(241)
The price is CNY1,123
CNY1,123
CNY1,348 total
includes taxes & fees
Jan 11 - Jan 12, 2026




9.4 out of 10, Exceptional, (659)
9.4/10
Exceptional
(659)
The price is CNY1,912
CNY1,912
CNY2,294 total
includes taxes & fees
Jan 19 - Jan 20, 2026




9.8 out of 10, Exceptional, (31)
9.8/10
Exceptional
(31)
The price is CNY738
CNY738
CNY886 total
includes taxes & fees
Jan 7 - Jan 8, 2026




9.8 out of 10, Exceptional, (54)
9.8/10
Exceptional
(54)
The price is CNY1,068
CNY1,068
CNY1,281 total
includes taxes & fees
Jan 14 - Jan 15, 2026




9.8 out of 10, Exceptional, (46)
9.8/10
Exceptional
(46)
The price is CNY1,617
CNY1,617
CNY1,941 total
includes taxes & fees
Jan 14 - Jan 15, 2026




9.4 out of 10, Exceptional, (203)
9.4/10
Exceptional
(203)
The price is CNY924
CNY924
CNY1,109 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Holly Tree Hotel, Swimming Pool & Hot Tub
Holly Tree Hotel, Swimming Pool & Hot Tub3.0 star property
Appin
9.0 out of 10, Wonderful, (257)
9.0/10
Wonderful
(257)
The price is CNY1,167
CNY1,167
CNY1,400 total
includes taxes & fees
Dec 21 - Dec 22




9.4 out of 10, Exceptional, (337)
9.4/10
Exceptional
(337)
The price is CNY1,335
CNY1,335
CNY1,602 total
includes taxes & fees
Jan 12 - Jan 13, 2026
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.
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
Cabin
Apartment
Cottage
Pet friendly
Family friendly
Ocean view
Top landmarks in Northern Europe
Learn more about Scottish Highlands
Admired for its riverfront and castle, Scottish Highlands features attractions such as Glen Affric and Plodda Falls. This welcoming city has something for everyone including bars as well as sights like Glen Shiel and Five Sisters of Kintail. All are within a rural setting.

Check out reviews of Scottish Highlands hotels guests love
Frequently asked questions
Why should I book my Scottish Highlands hotel through Hotels.com?
There are plenty of reasons to book your Scottish Highlands travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.




