Refine Your Search

Bed and breakfast B&B guest houses in Scotland, Glasgow and Edinburgh.

Bed and breakfast guest houses accommodation with accommodation for stays at Scottish bed and breakfasts. Find Bed and Breakfast B&B in Ayr, Cupar, Balloch, Benderloch, Inverness, Killin, Aviemore, Glen Nevis, Dunfermline, Nr Stirling, Peebles, Broadford, Isle Of Harris, Whithorn, Ballantrae, Montrose, Dingwall, Edinburgh.

  • Daviot Guest House - AyrDaviot Guest House - Ayr

    A Victorian era bed and breakfast in Ayr, within walking distance of the beach & town centre. Ensuite rooms. Excellent choice for breakfast from local produce

    £25 to £30 Per person B&B (2 sharing)

    Bed and Breakfast B&B Guest Houses Scotland Scotland

  • Mansfield Bed & Breakfast - CuparMansfield Bed & Breakfast - Cupar

    Victorian 4 star B&B located on the edge of Cupar with views over the Lomond Hills. Double & twin rooms, hearty breakfast, ideal for golfing breaks and touring.

    From £35 PPPN B&B (based on 2 sharing)

  • Glenfern Guest House - BallochGlenfern Guest House - Balloch

    A high quality bed and breakfast in Balloch, at the head of Loch Lomond. Elegant en-suite guest rooms, delicious breakfasts and magnificent surroundings.

    £25 to £35 Per Person B&B

  • Barcaldine Castle - BenderlochBarcaldine Castle - Benderloch

    This unique Medieval Castle offers luxurious B&B accommodation on the shores of Loch Creren near Oban. Offering stunning views, children are welcome.

    £80 to £113 Per person B&B (2 sharing)

  • Torguish House B&B - InvernessTorguish House B&B - Inverness

    Enjoy a warm Scottish welcome at this luxurious Inverness bed and breakfast. Each day begins with a traditional breakfast and our porridge is very popular!

    £30 to £50 Per person B&B

  • Am Bathach - The Barn B&B - KillinAm Bathach - The Barn B&B - Killin

    Breakfast includes fresh local organic produce, fair-trade tea and coffee & homemade bread & preserves. Evening meals are also available.

    £30 to £43 Per person B&B (2 sharing)

  • Mackenzies Highland Inn - AviemoreMackenzies Highland Inn - Aviemore

    Our resident chefs Paul and Mama Gray offer tasty breakfasts cooked from local ingredients, home baking, bar food, evening meals and lunches. Kids menu, diets.

    £25 to £38 Per person B&B

  • Corrie Duff Guest House - Glen NevisCorrie Duff Guest House - Glen Nevis

    Start the day with a traditional full Scottish breakfast at this three star Fort William bed and breakfast situated in beautiful Glen Nevis, just 10 min to town

    £22 to £30 Per person b&b

  • Backmarch House - DunfermlineBackmarch House - Dunfermline

    Backmarch House offers fantastic bed and breakfast accommodation in Scotland, surrounded by brilliant attractions and places to explore, spacious gardens.

    £30 to £35 Per person per night (2 sharing)

  • Quarter Bed and Breakfast - Nr StirlingQuarter Bed and Breakfast - Nr Stirling

    Delicious Scottish cooked breakfast: porridge, fruit salad, yogurt and home made bread & jams.Wonderful organic free-range eggs laid by Quarter chickens

    From £45 per person B&B (based on 2 sharing)

  • Venlaw Farm B&B - PeeblesVenlaw Farm B&B - Peebles

    Peebles farmhouse bed and breakfast set amidst beautiful scenery, close to Glentress Forest and home to a small fold of Highland cattle. 30 mins from Edinburgh.

    £30 to £50 Per person B&B (2 sharing)

  • Benview Bed & Breakfast - BroadfordBenview Bed & Breakfast - Broadford

    En-Suite ground floor Bed & Breakfast accommodation in a warm, friendly family home in Broadford, on the Isle of Skye.

    £25 to £28 Per person B&B (2 sharing)

  • Carminish House B&b - Isle Of HarrisCarminish House B&b - Isle Of Harris

    A touch of magic in this wonderfully situated house offering 4 star bed and breakfast at Leverburgh on the Isle of Harris, traditional Scottish breakfast fayre.

    £28 to £33 Per person B&B (2 sharing)

  • Craiglemine Cottage B&B - WhithornCraiglemine Cottage B&B - Whithorn

    Traditional 2 star B&B cottage set in tranquil & rural Galloway. Delicious & hearty breakfasts served each morning, using own & local produce where possible.

    £25 to £28 Per Person Per Night (B&B)

  • Balkissock Lodge - BallantraeBalkissock Lodge - Ballantrae

    Balkissock Lodge is a four star rated bed and breakfast set in an acre of gardens and woodland three miles from the peaceful fishing village of Ballantrae.

    From £25 Per person B&B (2 sharing)

  • Greenbank Bed and Breakfast - MontroseGreenbank Bed and Breakfast - Montrose

    Greenbank offers bed and breakfast in an extended family home in a quiet residential area of Montrose with open views of the surrounding countryside

    £25 to £35 Per person B&B

  • Ben Wyvis Views B&B - DingwallBen Wyvis Views B&B - Dingwall

    A modern B&B guest house & separate self catering property. Ideal base from which to tour the Highlands & Islands. Superb views over Cromarty Firth!

    £33 to £35 Per Person B&B - £10 single room supplement.

  • 23 Mayfield Bed and Breakfast - Edinburgh23 Mayfield Bed and Breakfast - Edinburgh

    4* family-run 19th century B&B located 1 mile from Edinburgh City Centre. Enjoy an awarding winning breakfast before exploring the delights of this city

    £30 to £60 Per person B&B

Tip: Refine your search by Price

Page (180 listings)