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.
Jackie and Chris invite you to join them in their eco-chic B&B (GTBS Gold Award). All guest rooms have views of Loch Linnhe. Why not come and enjoy delicious breakfasts, cooked to order, while gazing at the view?
Welcome to Schiehallion B&B, having views to Portree and on to the Cuillins, we are one and a half miles north of Portree. Guests are given their own keys allowing all day access.
We are family friendly and all children are welcome.