Search B&Bs

 Family Friendly
 Pet Friendly
 Evening Meals
 Countryside Location
 Accessible Accommodation
 Town Location

Search Map

Scotland Map

Search Availability


  • Special Offers 2022 with Scotland's Best B&Bs
    Special Offers 2022 with Scotland's Best B&Bs

Scotland's Best B&Bs

Special Offers

Our B&Bs have put together some Special Offers so you can enjoy a relaxing break in Scotland.

  • All offers are subject to availability
  • Offers may be subject to Terms and Conditions - please check with the individual B&B at the time of booking
  • Special Offers may be withdrawn at any time
  • Please mention Scotland's Best B&Bs at the time of booking

Our BEST EVER COMPETITION is now open for your chance to win a 3-night stay for 2 people at one of Scotland's Best B&Bs plus 12 months membership of the the National Trust for Scotland for 2 adults. We will also be offering runners-up prizes for 15 people who will each win a voucher for £50 to be redeemed against the cost of a booking for 3 or more nights at one of Scotland's Best B&Bs. Enter our competition before 10 February 2022.

Tarskavaig near St Andrews | 10% Discount

Tarskavaig near St Andrews | 10% Discount

Countryside retreat just 5 miles from St Andrews.
1 luxury suite with slipper bath, ensuite shower, private balcony. 3 kingsize/superking ensuite rooms with power shower and/or bath. Optional extras: charcuterie platter, flowers, chocolates, etc.
10% Discount on B&B for January 2022

Read more

Gowanlea Heights | 10% - 50% Discount

Exclusive suite for 2-4 people (2 bedrooms, bathroom, lounge and dining area with kitchenette) at this B&B in Campbeltown on the scenic Kintyre Peninsula where you can explore beaches, distilleries, islands, golf, walking trails and historic sites.
50% discount on stays of 2 nights or more between 1st November 2021 and 28th February 2022.
15% discount when staying for 4 nights or more between 1st March and 31st October 2022
10% discount on stays in April 2022 (use voucher code SPRING22 when booking online).

Read More

Gowanlea Heights B&B in Campbeltown,Kintyre
Binnilidh Mhor in the Scottish Highlands

Binnilidh Mhor in the Highlands | £10 Discount

4 Star B&B in Glenmoriston near Loch Ness (half way between Inverness & the Isle of Skye). Optional evening meals also available.
£10 discount per room per night on B&B rates for direct bookings online.

Book now

Woodcroft House in Perth | 10% Discount

Award-winning 5 Star Woodcroft House is a Victorian Arts & Crafts mansion just 5 minutes walk from Perth town centre.
Perfect for a romantic getaway with luxurious rooms and optional homecooked evening meals & afternoon teas.
10% off when you book direct online - simply enter the discount code: 5STAR

Book now

Woodcroft House B&B in Perth
Breakfast at Southpark House, Dumfries

Southpark House, Dumfries | £20 discount

This 4 Star GOLD B&B sits on the edge of the market town of Dumfries.

£20 discount per night per room on stays of 2 or more nights from November 2021 to February 2022. Selected kingsize/superking rooms.

Read more

Cuil Lodge on the Isle of Skye | 10% Discount

4 Star GOLD Cuil Lodge in north Skye overlooks Uig Bay and the ferry to the Isle of Harris and North Uist.

10% discount on all B&B bookings for stays of 4 to 14 nights. Over 18s only. Simply book direct online with Sandy and Margaret.

Book now

Cuil Lodge B&B Isle of Skye
Bayview Bed and Breakfast in Fife

Bayview Bed and Breakfast in Fife | £219 Romantic Break for 2

4 Star GOLD B&B with sea views in an idyllic location on a coastal path. Just 11 miles from historic St Andrews.

Enjoy romantic evenings for 2 with flowers, fruit, chocolates, candles and more. Offer valid throughout 2021.

Read More

Kinnaber Bed & Breakfast in Angus | £10 discount

4 Star B&B in the pretty village of Edzell, halfway between Dundee (30 miles) and Aberdeen (35 miles). Visit the Angus Glens, Aberdeenshire & Cairngorm National Park. Discover castles such as Edzell, Glamis and Dunnottar.
£10 off per room per night (2 people) for bookings of 3 or more nights in 2022

Read More

Kinnaber B&B in Angus
Coig na Shee Guest House | £5 discount

Coig na Shee Guest House | £5 discount

4 star Highland lodge in the Cairngorm National Park.
Stay 3 nights or more and get £5 discount per night per room (double occupancy) when booking direct online. Offer valid from 1 March to 18 December 2022.

Read more

Please feel free to share the content of this page with your friends – simply click on where you would like to share it.

Newsletter Sign Up

Sign up to Scotland's Best B&Bs Newsletter to receive our Latest Offers and Packages.

Join our mailing list   

Coastal & Lochside Escapes