A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Search Inns in Scottish Highlands

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Scottish Highlands inns

1. The Oak Tree Inn

The Oak Tree Inn
3.0 star property
Balmaha
9.2 out of 10, Wonderful, (654 reviews)
"Lovely stay in this beautiful hotel."
United Kingdom
Christine
$89 nightly
The price is $107
Nov 18 - Nov 19
Total with taxes and fees
The Oak Tree Inn

2. Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
4.0 star property
Balloch
8.6 out of 10, Excellent, (780 reviews)
"Great stay and good value. The staff at breakfast were excellent."
United States
Karen
$59 nightly
The price is $71
Nov 29 - Nov 30
Total with taxes and fees
Queen of the Loch, Balloch by Marston's Inns

3. The Glencoe Inn

The Glencoe Inn
5.0 star property
Ballachulish
7.8 out of 10, Good, (254 reviews)
"Very good location and great stay"
United States
Ranjit
$136 nightly
The price is $164
Dec 13 - Dec 14
Total with taxes and fees
The Glencoe Inn

4. The Loch Ness Inn

The Loch Ness Inn
3.0 star property
Inverness
9.2 out of 10, Wonderful, (573 reviews)
"Very friendly staff, great food. Liked the ambiance and drinks. Close to the everything as well."
Canada
Jeffrey
$95 nightly
The price is $114
Nov 30 - Dec 1
Total with taxes and fees
The Loch Ness Inn

5. Old North Inn Hotel

Old North Inn Hotel
3.0 star property
Inverness
8.6 out of 10, Excellent, (94 reviews)
"The staff were lovely"
United States
Amber B
$53 nightly
The price is $64
Nov 29 - Nov 30
Total with taxes and fees
Old North Inn Hotel

6. Bridge of Orchy Hotel

Bridge of Orchy Hotel
4.0 star property
Bridge of Orchy
9.0 out of 10, Wonderful, (359 reviews)
"very nicw would stay again"
United Kingdom
Robert
$129 nightly
The price is $155
Nov 18 - Nov 19
Total with taxes and fees
Bridge of Orchy Hotel

7. Oyster Inn

Oyster Inn
4.0 star property
Oban
8.6 out of 10, Excellent, (573 reviews)
"Really enjoyed our stay. The character in the bar/restaurant of this old ferry house building was amazing. Would definitely stay here again!"
Canada
Aynsley
$66 nightly
The price is $80
Dec 16 - Dec 17
Total with taxes and fees
Oyster Inn

8. The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (147 reviews)
"A great wee find. Welcoming, cheery staff and a clean, tidy room. Food options were all good, and the fish was delicious and fresh. Happy to recommend and return"
United Kingdom
Neil
$100 nightly
The price is $120
Nov 18 - Nov 19
Total with taxes and fees
The Bankfoot Inn

9. The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (439 reviews)
"Great location and restaurant"
United States
Tony
$167 nightly
The price is $201
Nov 16 - Nov 17
Total with taxes and fees
The Old Mill Inn

10. Polochar Inn

Polochar Inn
3.0 star property
South Uist
8.6 out of 10, Excellent, (42 reviews)
"Good ocean views, perfect location, welcoming staff and nice food. "
United Kingdom
Chris
$109 nightly
The price is $131
Nov 20 - Nov 21
Total with taxes and fees
Polochar Inn

11. Park Lodge Hotel

Park Lodge Hotel
3.0 star property
Isle of Mull
8.6 out of 10, Excellent, (283 reviews)
"Delightful small hotel with excellent food and staff! Great location to explore the area from. Bed was super comfy!"
United States
Molly
$116 nightly
The price is $139
Nov 16 - Nov 17
Total with taxes and fees
Park Lodge Hotel

12. The Whisky Vaults

The Whisky Vaults
3.0 star property
Oban
9.0 out of 10, Wonderful, (412 reviews)
"Small room but excellent location and helpful staff"
United States
Alan
$74 nightly
The price is $89
Nov 26 - Nov 27
Total with taxes and fees
The Whisky Vaults

13. The George Hotel

The George Hotel
3.5 star property
Inveraray
9.4 out of 10, Exceptional, (566 reviews)
"excellent hotel great food helpful staff absolutely wonderful"
New Zealand
john
$176 nightly
The price is $211
Nov 17 - Nov 18
Total with taxes and fees
The George Hotel

14. Bannockburn Inn

Bannockburn Inn
3.0 star property
Helmsdale
8.8 out of 10, Excellent, (62 reviews)
"Nice place the food in the bar restaurant was great I had a steak with garlic bread to start steak was perfect and the drinks were to my liking"
United Kingdom
Neville
$96 nightly
The price is $116
Nov 28 - Nov 29
Total with taxes and fees
Bannockburn Inn

15. Murray Arms Hotel

Murray Arms Hotel
3.0 star property
South Ronaldsay
9.2 out of 10, Wonderful, (165 reviews)
"Murray Arms Hotel is the nicest place I’ve stayed. The family owned hotel is warm & cozy with exceptional hospitality, superb food & chill ambiance by the shore. Great location, peaceful, charming & lovely retreat. Locals enjoy it too."
United States
Margaret
$61 nightly
The price is $73
Nov 21 - Nov 22
Total with taxes and fees
Murray Arms Hotel

16. Ardencaple Hotel by Greene King Inns

Ardencaple Hotel by Greene King Inns
3.0 star property
Helensburgh
7.8 out of 10, Good, (309 reviews)
"Everything fine for an overnight stay"
United Kingdom
Philip
$84 nightly
The price is $101
Nov 28 - Nov 29
Total with taxes and fees
Ardencaple Hotel by Greene King Inns

17. Kildrummy Inn

Kildrummy Inn
5.0 star property
Alford
9.6 out of 10, Exceptional, (96 reviews)
"Fantastic service, such a welcoming, lovely place to stay. The breakfast experience was really good."
United Kingdom
Kelly
$325 nightly
The price is $390
Nov 25 - Nov 26
Total with taxes and fees
Kildrummy Inn

18. Lochranza Country Inn

Lochranza Country Inn
3.0 star property
Isle of Arran
$95 nightly
The price is $114
Dec 7 - Dec 8
Total with taxes and fees
Lochranza Country Inn

19. Loch Shiel Hotel

Loch Shiel Hotel
3.5 star property
Acharacle
8.8 out of 10, Excellent, (143 reviews)
"Excellent little hotel, great location and great staff"
United Kingdom
Alice
$165 nightly
The price is $198
Dec 16 - Dec 17
Total with taxes and fees
Loch Shiel Hotel

20. Black Isle Bar and Rooms

Black Isle Bar and Rooms
2.5 star property
Inverness City Centre
8.0 out of 10, Very good, (231 reviews)
"The location was central, the staff were very friendly and helpful. With the bar down stairs very convenient for dinner. The rooms were clean, comfortable and warm"
Australia
Tamara
$67 nightly
The price is $80
Nov 16 - Nov 17
Total with taxes and fees
Black Isle Bar and Rooms
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Scottish Highlands Hotel Reviews

Find out more about Scottish Highlands

Scottish Highlands Inns information

Number of reviews
5,115
Accommodation
24 Inns
Lowest Price
$64
Highest Price
$390

Explore a world of travel with Expedia