B&Bs in the Highlands

Quick Finder

Search for Places

Search Accommodation

Room / Property
If booking self-catering accommodation please select 1 room/property for the total number of adults & children.
Advanced Search

Search What's On

Start Date
End Date

Search things to do


Search Food & Drink


Search Scots Agents

  • Close up of a sign for a B&B
    Stay in a B&B during your break in the Highlands
  • Looking at the exterior of a B&B in Dornoch
    The Kyleview House B&B, Dornoch
  • Looking along the snow covered main street through Newtonmore
    Main street through Newtonmore

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.

Sort By:
545 results, currently showing 1 to 10
  1. Gradings

    Fort Augustus

    If peace and quiet is what you are looking for then look no further.

  2. Arisaig House





    Arisaig House is a very special place indeed. You take the fabled Road to the Isles from Fort William through the hills and by glittering lochs.

  3. Gradings

    • 4 Bed and Breakfast
    4 Bed and Breakfast

    Grantown on Spey

    Come and stay with us at Ardconnel where the emphasis is on comfort and relaxation. All 5 rooms are en-suite with TV, Wifi, Tea / Coffee facilities as standard and many little luxurious extras.

  4. The Braes Guest House




    Spean Bridge

    Welcome to Teh Braes Guest House

  5. Gradings

    • 3 Guest House
    3 Guest House


    White Lodge is a beautiful Victorian B and B, run by Jackie and Margaret MacRae.

  6. Gradings


    Failte! A warm Highland welcome to all. Go on retreat at the lodge, high up in the hills behind Glenfinnan surrounded by mountains, trees and of course the wildlife. Pets welcome. Free wifi. Drying room.

  7. Gradings

    • 3 Guest House
    3 Guest House

    Fort William

    Family run guest house on loch side location one mile from town.

  8. Redwood B&B





    New 2014. Welcome to Redwood House, the perfect place for you to escape. As a family run business we pride ourselves in providing spacious, comfortable and relaxing accommodation. Set in a beautiful loch-side location, Redwood House offers great view

  9. Brae View





    Welcome to Brae View

  10. Gradings


    Welcome to Fonthill B&B. The villa is within 1 minutes walk from the town centre, beach and restaurants. 3 rooms available, 1 double en suite and 1 double and twin with shower room. Private parking and free wi-fi available.


No results found for your search criteria

Click for more info