Top Bed and Breakfasts in Highlands

Find the Top Bed and Breakfasts in Highlands – 20+ Quality Options from Leading Providers

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
21-28 out of 28 bed and breakfasts
1Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
From   US$ 189 /nightSelect
  • Unique Scottish-Hungarian fusion menu
  • Engaging bar with extensive whisky selection
  • Charming historical building ambiance
Bed & Breakfast
From   US$ 155 /nightSelect
  • Harbour-view annex with private patio
  • Modern en-suite double rooms available
  • Free private off street parking
Bed & Breakfast
From   US$ 158 /nightSelect
The Toradale is a good starting point to Skeabost's sights including Clach Ard Symbol Stone, which is less than 5 minutes' walk away.
Bed & Breakfast
  • Private Lounge
  • Self-service Snacks
  • Free EV Charging
From   US$ 131 /nightSelect
  • Exclusive suite for sole guest use
  • High-quality homemade breakfast options
  • Close to renowned distilleries
Bed & Breakfast
  • Smart TVs
  • Vegan options
  • Scenic views
From   US$ 145 /nightSelect
  • Ideal base for exploring Isle of Skye
  • Vegan breakfast options available onsite
  • Rooms equipped with smart TVs
Bed & Breakfast
  • Mini Fridge
  • En-Suite
  • Private Parking
From   US$ 224 /nightSelect
  • Hearty cooked breakfast daily
  • En-suite rooms with mini fridge
  • Free private parking available
Bed & Breakfast
  • Private parking
  • Super King beds
  • Complimentary toiletries
From   US$ 84 /nightSelect
  • Personalized breakfast options available
  • Friendly owners providing local insights
  • Large parking area for guests
Bed & Breakfast
  • Picnic Area
  • Flat-screen TV
  • Luggage Storage
From   US$ 241 /nightSelect
  • Mountain views from property grounds
  • Various outdoor activities available
  • On-site picnic area for guests
  • 1
  • 2