Take a look at this selection of B&Bs in the Highlands which offer a warm Highland welcome and great advice on finding the region’s hidden gems.
Whether you are looking for a stay in an Inverness B&B, or wish to experience an adventure break with accommodation in a Fort William B&B, you can find a bed and breakfast in the Highlands to suit your needs.
Choose from the detailed listings to find the perfect B&B in the Highlands to book today.
A Victorian villa with many traditional features as well as modern comforts. Situated in a quiet residential area, yet only 5 minutes walk from Inverness city center. All rooms en-suite and free WiFi. Free off street parking
Farmhouse Bed & Breakfast, peaceful rural location with views to the surrounding mountains and pine forests. Centrally placed for touring the Western Highlands. Loch Ness & Fort Augustus 11km, Fort William 40km, Inverness 70km.
Coolin View is an 8 bedroomed guest house with spectacular views across Portree Harbour. Coolin View Guest House is situated in Portree centre. There is free parking, free Wi-Fi and generous breakfasts.