properties that match your search
Looking for a Bed and Breakfast in Highland? Our team of experts has done an extensive research to select Highland Bed and Breakfasts that suit every taste and budget - so whether you’re travelling on business or with your family and friends, we have a superb selection of Highland Bed and Breakfasts for you.
Simply browse our Highland Bed and Breakfasts below, sort your results according to your preferences, check photos and read reviews from real guests. With BookDirectRooms.com, booking a Bed and Breakfast in Highland has never been easier!
(Viewbank is a 4 star Highland Bed and Breakfast)
Viewbank is a friendly family run guest house where guests will receive a very warm welcome. Viewbank is ideally placed… more information.
(Antfield House is a 3 star Highland Bed and Breakfast)
Antfield House is Situated amid mature woodland in a quiet spot within pleasant surroundings. in a beautiful location .… more information.
Grantown on Spey,
(The Haugh Hotel is a 3 star Highland Bed and Breakfast)
The Haugh Hotel is a traditional stone built peaceful village inn, in Cromdale, in the heart of the Scottish Highlands,… more information.
(Givendale Guest House is a 2 star Highland Bed and Breakfast)
At Givendale, we try to help you sample some of the joys the Isle of Skye has to offer. We do this by offering a bed and… more information.
(Roy Bridge Hotel is a 2 star Highland Bed and Breakfast)
The Roy Bridge Hotel is a traditional Highland inn and offers comfortable ensuite bedrooms with a tasty Highland… more information.
(City Guesthouse is a 3 star Highland Bed and Breakfast)
The City Guesthouse provides an excellent base to explore the Highlands and Islands of Scotland. The Guesthouse is… more information.
(Kinlochewe Hotel is a 3 star Highland Bed and Breakfast)
Set in the heart of the magnificent Torridon Mountains and at the foot of Beinn Eighe, the Kinlochewe Hotel is ideally… more information.
* Mid Market
Currency Conversion Rates supplied by xe.com
. Please note : All payments processed on this website will be transacted in GBP (United Kingdom Pounds) at the time of booking. Any foreign currency conversion information displayed on this website is provided as a guide only and should not be relied on for any purpose other than illustrative purposes. Neither eviivo, its licensees or xe.com will be liable for any errors, omissions or incorrect exchange rate estimates