Cheap no smoking accommodation hotels b&b guest houses Central Scotland Dunfermline St Andrews.
Cheap and discount Scottish accommodation for a non smoking accommodation and clean air. Cheap, No Smoking accommodation in Rosyth, Oban, Blairgowrie, Blair Atholl, St Andrews, Crail, Balnaguard, by Aberfeldy, Appin, Elie, Braehead, Muasdale, Callander, Dunfermline, Scone, Amulree, Gartocharn, Perth, Auchterarder, Killin, Dunoon, Inveraray.
£25 to £30 Per person B&B (2 sharing)
Located in the small coastal town of Rosyth, non smoking hotel overlooking the Firth of Forth River
£23 to £50 Per person B&B (2 sharing)
Colryn is a family run bed and breakfast accommodation set in an elevated position
This friendly, family-run holiday park is on the outskirts of the lively country town of Blairgowrie
A glorious Park set amidst spectacular scenery, in the grounds of the magnificent Blair Castle
£20 to £30 Per person B&B (2 sharing)
Traditional bed and breakfast farmhouse, modern, close to sandy beach, free parking
£22 to £30 Per person B&B (2 sharing)
Set 1 mile from the village of Crail is Barnsmuir, three star graded bed and breakfast accommodation
£25 to £28 Per person B&B (2 sharing)
Balbeagan 4 star guest house offers fine en-suite rooms, friendly service and superb breakfasts
£24 to £44 Per person B&B (2 sharing)
Small 300 year old hotel by Aberfeldy which is centrally located. Views of the mountain range
Great touring centre halfway between Oban and Fort William. Get the best of both worlds
£121 to £164 Per Week (Seasonal)
Apartment is filled with natural light and has breathtaking sea views on all sides
From £23 Per person B&B (2 sharing)
Three star, very spacious and comfortable modern bungalow, three star graded guest house
£175 to £375 Per Week (Seasonal)
3 bedroomed timber self catering chalet sleeping upto 8 people, close to all amenities
£250 to £600 Per Week (Seasonal)
2 self catering holiday cottages in / near Callander, Loch Lomond & Trossachs National Park
£20 to £25 Per person B&B (2 sharing)
Modern bed & breakfast bungalow in a beautiful quiet residential area, 10/15mins walk to town
£175 to £350 Per Week (Seasonal)
Terraced cottage built in the 19th Century, located on farm track great views.(sleeps 6)
£23 to £33 Per person B&B (2 sharing)
We are a small Bed & Breakfast, which enables us to offer a personal and flexible service
£175 to £325 Per Week (Seasonal)
The four star Nestings self catering accommodation, stunning sea views, sleeps five
£25 to £28 Per person B&B (2 sharing)
Country hotel pub B&B set in the geographical heart of Scotland amidst beautiful yet rugged scenery
£120 to £345 Per Week (Seasonal)
Free leisure facilities are available including swimming, sauna, steam room, Jacuzzi, squash and gym
£25 to £28 Per person B&B (2 sharing)
Perth bed and breakfast situated just one mile from the motorway network, four star guest house
From £28 Per person B&B (2 sharing)
Very comfortable, centrally situated three star Bed and Breakfast guest house accommodation
£25 to £30 Per person B&B (2 sharing)
Bed and breakfast nestled in the heart of the small town of Killin, The Bridge of Lochay Hotel
£22 to £37 Per person B&B (2 sharing)
Victorian townhouse hotel in Dunoon with spectacular views. Good quality home cooked meals available
£22 to £28 Per person B&B (2 sharing)
Inveraray bed & Breakfast in a listed b building in historic conservation town of Inveraray
TIP: Narrow down your search by Accommodation Type