Search Hotels with a Bar in Scottish Highlands

  • 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

Our top choices for Scottish Highlands hotels with a bar

1. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (887 reviews)
"We loved our stay here - the location and castle were great"
Australia
Dianne
The price is ₹6,566
₹7,879 total
includes taxes & fees
22 Nov - 23 Nov
Tulloch Castle Hotel

2. Bunchrew House Hotel & Restaurant

Bunchrew House Hotel & Restaurant
4.0 star property
Inverness
9.6 out of 10, Exceptional, (210 reviews)
"Very good hotel with delightful staff, it was a lovely stay"
France
Paolo
The price is ₹9,457
₹11,348 total
includes taxes & fees
16 Nov - 17 Nov
Bunchrew House Hotel & Restaurant

3. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (559 reviews)
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Canada
Marc Andre
The price is ₹11,121
₹13,346 total
includes taxes & fees
13 Dec - 14 Dec
Skeabost House Hotel

4. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (373 reviews)
"Friendly and Clean and perfect location to explore everything in the Isle of Skye"
Canada
Jeffrey
The price is ₹8,783
₹10,539 total
includes taxes & fees
12 Dec - 13 Dec
The Marmalade Hotel

5. 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
The price is ₹7,991
₹9,589 total
includes taxes & fees
19 Nov - 20 Nov
The Oak Tree Inn

6. Lochardil House Hotel

Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (597 reviews)
"The breakfast was amazing and the rooms were large and lovely with very comfy king beds. The staff at Lochardil are truly outstanding, helpful and very friendly."
Canada
Jackie
The price is ₹7,239
₹8,686 total
includes taxes & fees
22 Nov - 23 Nov
Lochardil House Hotel

7. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (280 reviews)
"Very special place, we can’t wait to revisit. Lovely, quaint room with lots of storage. Beautiful restaurant and homey pub. Location is simply perfect."
Canada
Renaud
The price is ₹9,807
₹11,769 total
includes taxes & fees
17 Nov - 18 Nov
Eilean Iarmain

8. Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (450 reviews)
"This place is amazing!"
United States
Rodney
The price is ₹16,952
₹20,343 total
includes taxes & fees
16 Dec - 17 Dec
Culloden House Hotel

9. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,002 reviews)
"Walkable to the airport and rental car drop off, the courtyard is perfect for an early morning flight."
United States
Michael
The price is ₹6,071
₹7,285 total
includes taxes & fees
22 Nov - 23 Nov
Courtyard by Marriott Inverness Airport

10. The Inch Hotel

The Inch Hotel
3.0 star property
Fort Augustus
9.0 out of 10, Wonderful, (541 reviews)
"Awesome stay"
Canada
Judith
The price is ₹10,787
₹12,945 total
includes taxes & fees
17 Nov - 18 Nov
The Inch Hotel
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.

Top Scottish Highlands Hotel Reviews

Explore a world of travel with Expedia