Search Filter

Cheap no smoking accommodation hotels b&b guest houses North East Scotland Elgin Forres.

Cheap and discount Scottish accommodation for a non smoking accommodation and clean air. Cheap, No Smoking accommodation in Aberdeen, St Cyus, Banff, Glamis, Braemar, Bridge of Gairn, Stonehaven, Waterside Birse, Justinhaugh, Craigellachie, Elliott, Edzell, Port Elphinstone, Ferryhill, Longhill, Ballater, Upper Constitution Street, Macduff, Portsoy, Sandend, by Brechin.

  • Granville Guest House - Aberdeen

    Three star non smoking guest house, vegetarians catered for, private parking, ground floor room

    £18 to £20 Per person B&B (2 sharing)

  • Eskview Farm B&B - St Cyus

    Situated in private landscaped surroundings on a nature reserve. Walking distance from the beach

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

  • Bryden - Banff

    Bryden bed and breakfast guest house is set in tranquil surroundings amidst panoramic views

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

  • West Lodge Guest House - Aberdeen

    3 star converted coach house bed and breakfast accommodation in lovely setting, pets welcome

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

  • Hatton of Oglivy Farm - Glamis

    Hatton bed and breakfast of Ogilvy is a family run farm set in its own large, peaceful garden

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

  • Dalmore House - Braemar

    Three star non smoking bed & breakfast and self catering accommodation with friendly staff

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

  • Creag Meggan - Bridge of Gairn

    Two star non smoking bed & breakfast guest house with excellent hospitality, pets welcome

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

  • Glencairn - Stonehaven

    Three star bed & breakfast offering three rooms in great location, a warm welcome guaranteed

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

  • Waterside Farm - Waterside Birse

    A warm welcome awaits at this self catering holiday home, pets and children welcome

  • Lillian Cottage - Aberdeen

    Owner run Aberdeen guest house offering a warm welcome and good food, with excellent service

    £22 to £38 Per person B&B (2 sharing)

  • Braemar Lodge Hotel - Braemar

    Three star graded non smoking Braemar hotel, welcoming families and pets, value for money

    £20 to £60 Per person B&B (2 sharing)

  • Hunters Cabins - Justinhaugh

    3 Star self-catering family holiday cabins, five chalets sleeping 2-6 people children & pets welcome. Non smoking

    £195 to £495 Per Week (Seasonal)

  • Bridge View - Craigellachie

    Family home overlooking River Spey on Speyside Way, three star graded guest house

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

  • Five Gables House - Elliott

    3 bedrooms all with en suite facilities Guest house featuring golf course and sea views

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

  • Kinnaber Bed & Breakfast - Edzell

    Guest house with 2 superior en-suite bedrooms in an ideal location. 10% golf discount for guests

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

  • Ashdon Guest House - Port Elphinstone

    Shops, restaurants and other local amenities are all within in a 10 minute walk

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

  • Cragganmore Guest House - Ferryhill

    Aberdeen guest house with great service and comfortable accommodation, non smoking welcoming pets

    £20 to £37 Per person B&B (2 sharing)

  • Rose Lodge - Longhill

    Attractive bungalow B&B with spacious grounds and parking in picturesque rural setting

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

  • Celicall Guest House - Ballater

    Family run bed and breakfast guest house accommodation with secure overnight accommodation

    £22 to £32 Per person B&B (2 sharing)

  • Cullaig Guest House - Upper Constitution Street

    Close to country parks and attractions, Victorian style guesthouse with six bedrooms

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

  • The Knowes Hotel & Restaurant - Macduff

    Two star Macduff hotel in perfect area for exploring countryside and with friendly service

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

  • Station Hotel - Portsoy

    Family run Portsoy hotel in stunning location & delicious home cooked food, familes/pets welcome

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

  • Dytach Farm - Sandend

    Spacious, comfortably furnished and well equipped wing farmhouse, exploring the view of Moray Firth.

    £180 to £280 Per Week (Seasonal)

  • Brathinch Farm B&B - by Brechin

    Situated between Adzell & Brechin, family run 18th Century farmhouse on a working arable farm

    £20 to £26 Per person B&B (2 sharing)

Tip: Narrow down your search by Accommodation Type

Page (149 listings)

Why use iknow-uk?

  • Book direct
  • No booking fees
  • No junk mail
  • More choice

Your current selection

Information on