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.
We are a small family run guest house where a warm and friendly welcome awaits you in the heart of Glencoe.
Five en-suite rooms all on the ground floor. Large garden and parking area, lounge, drying and storage rooms. Close to Glencoe Lochan.
Raise your spirits with a peaceful and uplifting stay at Parrandier - a rural Scottish church set in 2 acres of gardens, inmidst Malt Whisky Country close to the sea at the Moray Firth & to the Grampian Highlands.
Mary and Kirstie welcome you to Cuilcheanna House, a country guest house situated off the A82 overlooking Loch Linnhe, Kentallen Bay and the Isle of Mull and nestling in the shadows of Bidean nam Bian and Beinn a Bheithir.