Inns in Highlands

Search among 47 available inns in Highlands from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
1Filter & Sort
View map
41-47 out of 47
8.2
Great534 total reviews
our site & Booking.com
Featuring 12 rooms with views of the city, the Ship Inn Invergordon is set 10 minutes by car from The Dalmore Distillery.
FromC$ 212 /nightSelect
9.5
Perfect271 total reviews
our site & Booking.com
Ardban Bay is about 10 minutes by car from the Inn Kilchrenan and Caisteal Suidhe Cheannaidh is approximately 1.7 km away.
FromC$ 294 /nightSelect
8.7
Great290 total reviews
our site & Booking.com
Located merely 0.6 km from Mull of Kintyre, the 3-star Ardshiel Campbeltown features 16 rooms with views of the sea.
FromC$ 222 /nightSelect
7.9
Very good490 total reviews
our site & Booking.com
The smoke-free Albert Inn is within 10 minutes' drive of Boath Doocot and has a quick access to Nairn United Reformed Church.
FromC$ 84 /nightSelect
8.9
Great619 total reviews
our site & Booking.com
The 3-star Old Library & Lodge with sea views lies just 400 metres from Land Sea and Islands Centre Tourist Information Center.
FromC$ 304 /nightSelect
9.3
Perfect782 total reviews
our site & Booking.com
Situated in the heart of Pitlochry and within 10 minutes' drive of Enchanted Forest, the 4-star Old Mill Inn offers 13 rooms.
FromC$ 245 /nightSelect
7.7
Very good3 total reviews
our site & Booking.com
While staying at the Lady Mary Sea View you are invited to discover Mount Stuart, set 6 km away, or Rothesay Bay, which is a 20-minute walk away.
Select