No smoking B&B guest houses in Scotland, Glasgow and Edinburgh.
No smoking guest houses accommodation for a non smoking accommodation and clean air. B&B Guest Houses, No Smoking in Jedburgh, Lochs, Lanark, Killin, Crocketford, Drummore, Mull Of Galloway,, Locharbriggs, Perth, Pitlochry, Drumochter Pass, Lochdon, Rothesay, Balloch, Benderloch, Inveraray, St Michaels, Helensburgh, St Andrews, Portpatrick, Tingwall, Currie, Aberfeldy, Port Charlotte.
The School House Luxury B&B - Jedburgh
£32 to £50 Per person B&B (2 sharing)
Award Winning Historic 5 Star Luxury School House B&B nr Jedburgh. Period Furnishings, Garden/Summer House, 3 Course Evening Meals, Fine Scottish Cuisine
Clearview B & B - Lochs
£24 to £27 Per person B&B
Modern three star bed and breakfast guest house in elevated location overlooking Loch Erisort
Craigend Bed and Breakfast - Lanark
£30 to £35 Per person B&B
Craigend B&B near Lanark, South Lanarkshire, offers cosy, traditional bed and breakfast accommodation. No smoking is permitted at the Craigend B&B.
Breadalbane House B&B - Killin
£25 to £45 Per person B&B
Luxury Bed & Breakfast In The Picturesque Village Of Killin At The Western End Of Loch Tay
Little Culmain B&B - Crocketford
£20 to £23 Per person B&B (2 sharing)
Refurbished Self Contained Bothy On 280 Acres Working Farm Near Milton, Also Self Catering Option
East Muntloch Croft Bed And Breakfast - Drummore, Mull Of Galloway,
£22 to £22 Per person B&B
No Smoking Inside B&B And Cottage, Okay Outside If Tidy Up.
Averon House B&B - Locharbriggs
£26 to £32 Per person B&B
Averon House Dumfries - bed & breakfast accommodation in the undiscovered south west of Scotland
Dalvey 4 star B&B - Perth
£30 to £40 Per person B&B
An elegant Victorian town house offering four star en-suite bed and breakfast accommodation on the outskirts of the city of Perth in Central Scotland.
Craigatin House & Courtyard B&B - Pitlochry
£27 to £50 Per person B&B
A Stylish And Contemporary Bed And Breakfast Tucked Away On Woods In The Highland Town Of Pitlochry
Balsporran Cottages Bed & Breakfast - Drumochter Pass
£30 to £32 Per person B&B
Welcoming Bed & Breakfast Near Dalwhinnie With Excellent Food & Comfortable Rooms. Dogs Welcome
Wild Cottage B&B - Lochdon
£27 to £30 Per person B&B (2 sharing)
A non smoking three star Isle of Mull bed and breakfast in the village of Lochdon, just three miles from the main ferry port
Munro's Bed & Breakfast - Rothesay
£40 to £50 Per person B&B, 2 sharing
A newly refurbished bed and breakfast enjoying a hill top location in Ardbeg on the beautiful Isle of Bute with spectaular views over the bay
The Reivers Bed & Breakfast - Balloch
£22 to £50 Per person B&B (2 sharing)
Peaceful & family run Balloch B&B nr Loch Lomond, Beautifully appointed, Family Room, Full Scottish Breakfasts, Easy access to Loch Lomond, Oban & the Trossachs
Ardchoille Luxury B&B - Benderloch
£23 to £25 Per person B&B (2 sharing)
Welcoming family run B&B in Benderloch village by stunning Ben Lora, 3 Stars, 2 spacious en-suites, Close to Oban for island tours, Walking/Cycling nearby
Rudha-Na-Craige Self Catering Accommodation - Inveraray
£40 to £59 Per person B&B
A beautiful Victorian house offering self catering accommodation in the town of Inveraray
Vicarsford Lodge B&B - St Michaels
£35 to £35 Per person per night
St Michaels B&B, Warm Friendly Atmosphere Awaits You In Our Comfortable Period B&B, St Andrews
Beinn Bhracaigh B&B - Pitlochry
£25 to £45 Per person B&B (2 sharing)
Traditional Pitlochry Scottish Country House B&B In Elevated Grounds With Panoramic Views
Lethamill Bed & Breakfast - Helensburgh
£40 to £60 Per person B&B (2 sharing)
Spacious, Modern Bed And Breakfast Accommodation Close To The Sea, Near Glasgow And Loch Lomond
Spinkieden B&B - St Andrews
£30 to £35 Per person B&B
Spinkieden four star bed and breakfast offers a warm welcome to all in a quiet residential area of the historic golfing town of St Andrews
Braefield Guest House - Portpatrick
£29 to £39 Per person B&B (2 sharing)
Lovely Victorian non-smoking B&B guest house with magnificent views over harbour, pet friendly
Valley B&b - Tingwall
£25 to £30 Per person B&B
Comfortable and well appointed guest rooms await you at this B&B in the Tingwall valley on the beautiful Shetland Islands, excellent for walking holidays
Violet Bank House B&B - Currie
£45 to £55 Per person B&B (2 sharing)
Edinburgh Bed And Breakfast Guest House Refurbished, Traditional, South Facing Garden
6 The Beeches B&B - Aberfeldy
£28 to £28 Per person B&B (2 sharing)
Comfortable Aberfeldy four star bed & breakfast accommodation with great views. Ideal for town centre. No smoking throughout.
The Monachs Luxury B&B - Port Charlotte
£45 to £55 Per person B&B (2 sharing)
Situated in south of Port Charlotte amidst beautiful farmland with spectacular sea views
information on
B&B Guest Houses
No Smoking