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

  • 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

    • 4 Bed and Breakfast
    4 Bed and Breakfast


    Sharvedda is an extremely comfortable family bed and breakfast on Sutherland's superb north coast and offers a tranquil place to explore the surrounding area.

  2. Gradings


    Garalapin House B&B located near Portree,Isle of Skye. Rural B&B surrounded by beautiful scenery,wildlife and home to our chickens. Ensuite Double Room & Family Room with Private Bathroom. Children Friendly, Free WIFI, Mini Fridges, TV,

  3. Gradings

    • 4 Bed and Breakfast
    4 Bed and Breakfast

    Fort William

    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?

  4. Gradings


    Welcome to Kiessimul Bed and Breakfast

  5. Givendale Guest House




    • 2 Guest House
    2 Guest House


    Situated just 1 mile from Portree town centre. Givendale offers a place for guests to relax and enjoy the surroundings in comfort.

  6. Gradings

    Fort William

    4 star guest house situated only 2 miles from the town centre.

  7. Gradings

    • 4 Bed and Breakfast
    4 Bed and Breakfast


    Dunlichity House is a welcoming, Scottish country house set in 12 acres of spectacular highland countryside.

  8. Gradings

    • 4 Guest House
    4 Guest House

    Fort William

    Glentower Lower Observatory is the perfect base to explore the West Highlands and beyond, whether you are visiting for business or pleasure.

  9. Gradings


    Welcome to Claggan Farm Vegetarian B&B

  10. Lyndon




    • 4 AA Bed and Breakfast
    4 AA Bed and Breakfast

    Inverness City Centre

    Lyndon offers quality 4 star accommodation with free wi-fi / internet and free private parking.


No results found for your search criteria

Click for more info