No smoking B&B guest houses in Central Scotland, Dunfermline and St Andrews.
No smoking guest houses accommodation for a non smoking accommodation and clean air. B&B Guest Houses, No Smoking in Arrochar, Campbeltown, Fife, Clackmannan, Helensburgh, Pitlochry, St Michaels, Perth, St Andrews, Callander, Crail, Inveraray, Glenshee, Balloch, Dunkeld, Anstruther, Lochgoilhead, Oban, Blairgowrie.
Ashfield House B&B - Arrochar
£25 to £35 Per person B&B (2 sharing)
Wonderfully situated bed & breakfast guest house with panoramic, views overlooking Loch Long
Oatfield House B&B - Campbeltown
£30 to £50 Per person B&B
Grade II Listed Georgian Country House B&B nr Campbeltown, 6 Acre Grounds, Stunning views of Jura & Islay, Luxury Spacious Ensuites, Local Island Boat Trips
Redlands Country Lodge Guest House - Fife
£33 to £50 Per person B&B
Warm and cosy log cabins with delicious breakfasts served in the main house conservatory, close to Cupar and St Andrews. Strict no smoking rule throughout.
Tower House B&B - Clackmannan
£25 to £30 Per person B&B
Bed And Breakfast Accommodation Ideally Located In Heart Of Village Of Clackmannan.
Shiloh Bed and Breakfast - Helensburgh
£33 to £70 Per person B&B (2 sharing)
Lovely Scottish B&B just 10 minutes from the centre of Helensburgh. 4 Star accommodation, tasty breakfasts and close to the seaside. No smoking throughout.
Woodshiel B&B - Pitlochry
£23 to £30 Per person B&B (2 sharing)
A warm welcome awaits at Woodshiel bed and breakfast close to the hamlet of Moulin and the popular town of Pitlochry in beautiful Perthshire, 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
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
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.
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
Abbotsford Lodge - Callander
£25 to £62 Per person B&B
Modern and luxurious bed and breakfast accommodation in a late 19th Century property in the picturesque town of Callander, gateway to the Scottish Highlands.
Caiplie House B&B - Crail
£30 to £40 Per person B&B
High quality bed and breakfast accommodation in the village of Crail in the East Neuk of Fife, just ten miles from St Andrews. Optional evening meals.
Sunnybank Garden Cottage & B&B - Pitlochry
£280 to £350 Per week (seasonal)
Non Smoking Modern Garden Apartment in prime central Pitlochry location, Sleeps upto 4, Garden, Walking Distance from Restaurants & Station, Reserved Parking
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
Dalhenzean Lodge - Glenshee
£50 to £55 Per room per night B&B
Dalhenzean Lodge offers four star graded accommodation set amidst the spectacular mountain scenery of Glenshee, close to the Perth to Braemar road
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
Braemor B&B - Arrochar
£25 to £35 Per person per night b&b
We Are 100% No Smoking. Please Feel Free To Smoke In The Garden Area.
£34 to £45 Per person B&B (2 sharing)
Bed & breakfast guest house, great base for touring, famous castle near by, close to transport links
£22 to £28 Per person B&B (2 sharing)
Inveraray bed & Breakfast in a listed b building in historic conservation town of Inveraray
£40 to £45 Per person B&B (2 sharing)
B&B accommodation in beautifully restored Georgian Townhouse in the heart of historic Dunkeld
The Andersons offers you luxury en suite rooms at affordable prices, four star graded accommodation
£30 to £35 Per person B&B (2 sharing)
Excellent accommodation alongside the Crinan Canal. All bedrooms spacious with stunning views
£30 to £55 Per person B&B (2 sharing)
Traditional detached bed and breakfast guest house accommodation in a peaceful hillside location
Newly built house ideally situated adjacent to river Ericht. Ideal base for touring, golfing etc