
Find hotels in Scottish Highlands from ฿2,369
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Scottish Highlands
Cabin
Apart hotel
Cottage
Apartment
Family friendly
Pet friendly
Villa
Check prices for these dates
Our top choices for Scottish Highlands hotels




9.2 out of 10, Wonderful, (233)
9.2/10
Wonderful
(233)
"Wonderful stay"
"Wonderful stay"Hannah
The price is ฿10,004
฿10,004
฿12,005 total
includes taxes & fees
19 Jan - 20 Jan




9.8 out of 10, Exceptional, (402)
9.8/10
Exceptional
(402)
"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "Elwood
The price is ฿5,792
฿5,792
฿6,950 total
includes taxes & fees
3 Feb - 4 Feb




8.6 out of 10, Excellent, (1002)
8.6/10
Excellent
(1002)
"Amazing staff, really clean and beautiful location. Food was some of the best we have ever had and the breakfast is not to be missed!"
"Amazing staff, really clean and beautiful location. Food was some of the best we have ever had and the breakfast is not to be missed!"Danni
The price is ฿4,212
฿4,212
฿5,054 total
includes taxes & fees
5 Feb - 6 Feb




9.8 out of 10, Exceptional, (550)
9.8/10
Exceptional
(550)
"Amazing hotel and staff loved my stay!"
"Amazing hotel and staff loved my stay!"Laura
The price is ฿6,807
฿6,807
฿8,168 total
includes taxes & fees
23 Jan - 24 Jan




9.0 out of 10, Wonderful, (846)
9.0/10
Wonderful
(846)
"Great stay. Enjoyed the hike around the castle and along the shore."
"Great stay. Enjoyed the hike around the castle and along the shore."Jacob
The price is ฿4,528
฿4,528
฿5,434 total
includes taxes & fees
9 Jan - 10 Jan




10.0 out of 10, Exceptional, (2)
10/10
Exceptional
(2)
"We traveled around west east Scotland, between hotels was distance including ferry’s, but this hotel was exceptional great!"
"We traveled around west east Scotland, between hotels was distance including ferry’s, but this hotel was exceptional great!"Vytis
The price is ฿2,228
฿2,228
฿2,674 total
includes taxes & fees
25 Jan - 26 Jan




9.2 out of 10, Wonderful, (926)
9.2/10
Wonderful
(926)
"Rooms were clean and modern, breakfast was amazing with a huge variety, staff were super friendly and helpful"
"Rooms were clean and modern, breakfast was amazing with a huge variety, staff were super friendly and helpful"Christelle
The price is ฿1,994
฿1,994
฿2,393 total
includes taxes & fees
11 Jan - 12 Jan




Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness Airport4.0 star property
Inverness
9.2 out of 10, Wonderful, (1009)
9.2/10
Wonderful
(1009)
"Friendly and comfortable. Very convenient for airport and public transport. "
"Friendly and comfortable. Very convenient for airport and public transport. "Michael
The price is ฿2,054
฿2,054
฿2,464 total
includes taxes & fees
15 Jan - 16 Jan




The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery4.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1000)
8.4/10
Very good
(1000)
"Staff were fantastic, rooms were clean, comfortable and quiet. Excellent location"
"Staff were fantastic, rooms were clean, comfortable and quiet. Excellent location"Carly
The price is ฿2,322
฿2,322
฿2,786 total
includes taxes & fees
11 Jan - 12 Jan




Inverness Palace Hotel & Spa, WorldHotel Distinctive
Inverness Palace Hotel & Spa, WorldHotel Distinctive4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1009)
8.6/10
Excellent
(1009)
"Clean room, very helpful staff lovely coffee and wine in the bar. Will visit again "
"Clean room, very helpful staff lovely coffee and wine in the bar. Will visit again "Nikki
The price is ฿2,840
฿2,840
฿3,408 total
includes taxes & fees
1 Feb - 2 Feb




8.4 out of 10, Very good, (563)
8.4/10
Very good
(563)
"Friendly staff and in a lovely location. My room was warm and cosy with a view of the water."
"Friendly staff and in a lovely location. My room was warm and cosy with a view of the water."Meredith
The price is ฿5,028
฿5,028
฿6,033 total
includes taxes & fees
6 Feb - 7 Feb




9.6 out of 10, Exceptional, (577)
9.6/10
Exceptional
(577)
"Staff was phenomenal, amenities were phenomenal, bar was great, restaurant was great. The rooms were very clean and well taken care of. "
"Staff was phenomenal, amenities were phenomenal, bar was great, restaurant was great. The rooms were very clean and well taken care of. "Samantha
The price is ฿3,885
฿3,885
฿4,661 total
includes taxes & fees
29 Jan - 30 Jan




9.6 out of 10, Exceptional, (147)
9.6/10
Exceptional
(147)
"The dinner was exceptional! The staff were lovely and the room was beautiful. The views are also top notch. Just a great experience. I highly recommend."
"The dinner was exceptional! The staff were lovely and the room was beautiful. The views are also top notch. Just a great experience. I highly recommend."Julia
The price is ฿3,199
฿3,199
฿3,839 total
includes taxes & fees
10 Jan - 11 Jan




9.4 out of 10, Exceptional, (661)
9.4/10
Exceptional
(661)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."Elaine
The price is ฿7,907
฿7,907
฿9,488 total
includes taxes & fees
19 Jan - 20 Jan




8.6 out of 10, Excellent, (730)
8.6/10
Excellent
(730)
"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"
"Very attentive staff. Very beautiful stay. Lobby was gorgeous and clean room"Robert
The price is ฿2,492
฿2,492
฿2,991 total
includes taxes & fees
11 Jan - 12 Jan




9.4 out of 10, Exceptional, (265)
9.4/10
Exceptional
(265)
"Beautiful stay all around"
"Beautiful stay all around"Kim
The price is ฿17,376
฿17,376
฿20,851 total
includes taxes & fees
9 Jan - 10 Jan




9.2 out of 10, Wonderful, (298)
9.2/10
Wonderful
(298)
"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"Julie
The price is ฿3,440
฿3,440
฿4,128 total
includes taxes & fees
17 Jan - 18 Jan




8.8 out of 10, Excellent, (687)
8.8/10
Excellent
(687)
"Great location and restaurant attached to the hotel"
"Great location and restaurant attached to the hotel"Roberta
The price is ฿2,808
฿2,808
฿3,370 total
includes taxes & fees
10 Jan - 11 Jan




9.2 out of 10, Wonderful, (278)
9.2/10
Wonderful
(278)
"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! "
"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! "Byron
The price is ฿3,346
฿3,346
฿4,015 total
includes taxes & fees
15 Jan - 16 Jan




River Ness Hotel, a member of Radisson Individuals
River Ness Hotel, a member of Radisson Individuals4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (598)
9.0/10
Wonderful
(598)
"Great location and clean tidy hotel"
"Great location and clean tidy hotel"Ian
The price is ฿2,212
฿2,212
฿2,654 total
includes taxes & fees
21 Jan - 22 Jan
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:16 Jan - 18 Jan
Image gallery for Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4/10Exceptional (66 reviews)
15% off
Price is ฿5,483
฿5,483
฿13,159 total
฿13,159 total
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 ฿5,344
฿5,344
฿12,826 total
฿12,826 total
includes taxes & fees
Image gallery for Inverlochy Castle

VIP Access
Inverlochy Castle
5.0 star property
Fort William
9.4/10Exceptional (265 reviews)
18% off
Price is ฿13,545
฿13,545
฿32,507 total
฿32,507 total
includes taxes & fees
Image gallery for Glencruitten House

Glencruitten House
4.0 star property
Oban
9.8/10Exceptional (24 reviews)
10% off
Price is ฿17,000
฿17,000
฿40,801 total
฿40,801 total
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 ฿12,180
฿12,180
฿29,233 total
฿29,233 total
includes taxes & fees
Image gallery for Lubnaig Guest House

Lubnaig Guest House
4.0 star property
Callander
10/10Exceptional (104 reviews)
5% off
Price is ฿5,207
฿5,207
฿12,497 total
฿12,497 total
includes taxes & fees
Image gallery for Loch Ness Cottages

Loch Ness Cottages
3.5 star property
Inverness
9.2/10Wonderful (45 reviews)
5% off
Price is ฿10,013
฿10,013
฿24,032 total
฿24,032 total
includes taxes & fees
Image gallery for The Lochnell Arms Hotel

The Lochnell Arms Hotel
3.0 star property
Oban
10/10Exceptional (2 reviews)
30% off
Price is ฿2,234
฿2,234
฿5,363 total
฿5,363 total
includes taxes & fees
Image gallery for Mizpah Bed & Breakfast

Mizpah Bed & Breakfast
2.0 star property
Roybridge
10/10Exceptional (3 reviews)
15% off
Price is ฿5,555
฿5,555
฿13,331 total
฿13,331 total
includes taxes & fees
Image gallery for Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree
9.6/10Exceptional (577 reviews)
10% off
Price is ฿4,842
฿4,842
฿11,620 total
฿11,620 total
includes taxes & fees
Image gallery for Cairngorm Bothies

Cairngorm Bothies
3.5 star property
Aboyne
8.6/10Excellent (11 reviews)
10% off
Price is ฿4,952
฿4,952
฿11,884 total
฿11,884 total
includes taxes & fees
Image gallery for Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2/10Wonderful (278 reviews)
11% off
Price is ฿3,490
฿3,490
฿8,375 total
฿8,375 total
includes taxes & fees
Image gallery for Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4/10Exceptional (240 reviews)
10% off
Price is ฿5,051
฿5,051
฿12,124 total
฿12,124 total
includes taxes & fees
Image gallery for The Firs

The Firs
3.0 star property
Pitlochry
9.8/10Exceptional (70 reviews)
15% off
Price is ฿3,882
฿3,882
฿9,318 total
฿9,318 total
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 ฿3,518
฿3,518
฿8,442 total
฿8,442 total
includes taxes & fees
Image gallery for Scourie Lodge B&B and Gardens

Scourie Lodge B&B and Gardens
3.0 star property
Scourie
9.4/10Exceptional (40 reviews)
25% off
Price is ฿5,600
฿5,600
฿13,439 total
฿13,439 total
includes taxes & fees
Image gallery for Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8/10Excellent (1,003 reviews)
15% off
Price is ฿6,719
฿6,719
฿16,127 total
฿16,127 total
includes taxes & fees
Image gallery for Balmoral Arms

Balmoral Arms
4.0 star property
Ballater
8.6/10Excellent (324 reviews)
Price is ฿4,272
฿4,272
฿10,253 total
฿10,253 total
includes taxes & fees
Image gallery for Stornoway Bed and Breakfast

Stornoway Bed and Breakfast
4.0 star property
Stornoway
9.8/10Exceptional (160 reviews)
10% off
Price is ฿3,404
฿3,404
฿8,169 total
฿8,169 total
includes taxes & fees
Image gallery for Conon Hotel

Conon Hotel
3.0 star property
Dingwall
10/10Exceptional (27 reviews)
10% off
Price is ฿3,605
฿3,605
฿8,652 total
฿8,652 total
includes taxes & fees
Image gallery for Killean Farmhouse Cottages

Killean Farmhouse Cottages
3.0 star property
Inveraray
9.0/10Wonderful (23 reviews)
30% off
Price is ฿4,329
฿4,329
฿10,389 total
฿10,389 total
includes taxes & fees
Image gallery for Balloch Park

Balloch Park
4.0 star property
Aberfeldy
9.0/10Wonderful (2 reviews)
17% off
Price is ฿11,700
฿11,700
฿28,079 total
฿28,079 total
includes taxes & fees
Image gallery for Another Place, The Machrie

Another Place, The Machrie
4.0 star property
Islay Island
9.6/10Exceptional (181 reviews)
15% off
Price is ฿11,946
฿11,946
฿28,670 total
฿28,670 total
includes taxes & fees
Image gallery for Glenfinnan House Hotel

Glenfinnan House Hotel
4.0 star property
Glenfinnan
9.4/10Exceptional (123 reviews)
20% off
Price is ฿5,902
฿5,902
฿14,166 total
฿14,166 total
includes taxes & fees
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.

Top Scottish Highlands Hotel Reviews

Coylumbridge Resort Hotel
10/10 Excellent
"Only downfall was its card only payments for everything nowhere in hotel accepts cash. "

Moness Resort
10/10 Excellent
"Double room was good clean plenty room .warm enough."

Dunkeld House Hotel
10/10 Excellent
"We booked for a long weekend in December and had a lovely break. The staff couldn’t be more helpful, from welcoming us at reception to chatting at breakfast. The hotel is beautiful, and our room was immaculate. We had dinner at the hotel and thoroughly enjoyed the food, not to mention the attentive service. The hotel grounds are outstanding , with the River Tay running through. We will be back. "

Fonab Castle Hotel & Spa
10/10 Excellent
"Another fantastic stay at Fonab Castle hotel. We have been staying here for years and always enjoy our stays. Anna in the bar was very attentive and welcoming. We will be back. "
More cheap stays in Scottish Highlands

The Breadalbane Arms Hotel (Room Only)
Bridgend Aberfeldy Scotland
The price is ฿1,975 per night from 13 Jan to 14 Jan
฿1,975
฿2,369 total
13 Jan - 14 Jan
includes taxes & fees
6.8/10 (196 reviews)

Black Isle Bar and Rooms
68 Church Street Inverness Scotland
The price is ฿2,162 per night from 9 Jan to 10 Jan
฿2,162
฿2,595 total
9 Jan - 10 Jan
includes taxes & fees
8.2/10 Very Good! (160 reviews)

The Royal Hotel
Argyll Square Oban Scotland
The price is ฿2,387 per night from 18 Jan to 19 Jan
฿2,387
฿2,864 total
18 Jan - 19 Jan
includes taxes & fees
7.4/10 Good! (768 reviews)

Sweeney Aviemore Two
131 Grampian Rd Aviemore Scotland
The price is ฿2,907 per night from 12 Jan to 13 Jan
฿2,907
฿3,488 total
12 Jan - 13 Jan
includes taxes & fees
8.6/10 Excellent! (45 reviews)

Whitebridge Hotel
Whitebridge Inverness Scotland
9.2/10 Wonderful! (214 reviews)

Black Isle Hostel
47-49 Academy Street Inverness Scotland
8.6/10 Excellent! (87 reviews)






