B&Bs in Scotland

192 results found

Check-in
Check-out
 
  • Prices from
    £65
    per night
     
    Classic early Victorian Edinburgh guest house with luxury modern rooms. City centre 5 minutes. Views of Arthur's Seat. In-room WiFi, free parking & Full Scottish Breakfasts.
     
    Call
  • Prices from
    £50
    Per person B&B (2 sharing)
     
    Welcoming Isle of Skye guest house with three double rooms, beautiful views, full cooked breakfast & evening meals by arrangement. Great for couples or walkers.
     
    Call
  • Edinburgh
    Prices from
    £80
    Per double room per night (2 sharing)
    TripAdvisor traveller rating from 529 reviews
    Rating from 529 reviews
    Boutique bed and breakfast accommodation in Edinburgh close to Holyrood Park. Stylish range of double, twin & family accommodation. Delicious breakfast served in the Orangery.
    TripAdvisor traveller rating from 529 reviews
    Rating from 529 reviews
    star
    star
    star
    star
    star
    Guest House
    Call
  • Inverness
    Prices from
    £70
     
    Large one bedroomed cottage on a smallholding with free range poultry and livestock. Overlooking beautiful open views over Strathnairn and only 2 1/2 miles from the A9 and Davio...
     
  • Prices from
    £25
    Per person (seasonal)
    TripAdvisor traveller rating from 63 reviews
    Rating from 63 reviews
    Friendly Portree bed and breakfast, with free WiFi, onsite parking and located close to the town centre. Popular with walkers and outdoor enthusiasts. Cot and highchair available.
    TripAdvisor traveller rating from 63 reviews
    Rating from 63 reviews
    Call
  • Inverness
    Prices from
    £20
     
    Situated in central Inverness, Ardross Glencairn is just 5 minutes’ walk from the river and 15 minutes from the bus and rail station.
     
    star
    star
    star
    no star
    no star
    Rating
  • Prices from
    £35
    Per person per night B&B (2 sharing)
    TripAdvisor traveller rating from 165 reviews
    Rating from 165 reviews
    Charming Victorian cottage B&B on the edge of Loch Lomond. Warm and welcoming with Certificate of Excellence Award, private parking, free WiFi and stunning ensuite rooms.
    TripAdvisor traveller rating from 165 reviews
    Rating from 165 reviews
    star
    star
    star
    star
    no star
    Bed & Breakfast
    Call
  • Prices from
    £65
    Per Room Per Night B&B (based on 2 sharing)
    TripAdvisor traveller rating from 20 reviews
    Rating from 20 reviews
    Family run Bed & Breakfast in Kinlochleven village near Glencoe and Fort William. Great location at the head of Loch Leven with 5 guest rooms, Full Scottish Breakfasts & parking.
    TripAdvisor traveller rating from 20 reviews
    Rating from 20 reviews
    Call
  • Prices from
    £25
    Per person per night bed & breakfast
    TripAdvisor traveller rating from 250 reviews
    Rating from 250 reviews
    Charming stone farmhouse B&B near Newcastleton set in 22 acres & offering spectacular views. 3 contemporary guest rooms, facilities for horses, free Wi-Fi. Dog friendly.
    TripAdvisor traveller rating from 250 reviews
    Rating from 250 reviews
    star
    star
    star
    no star
    no star
    Bed & Breakfast
    Call
  • Prices from
    £56
    Per double room per night (2 sharing)
    TripAdvisor traveller rating from 197 reviews
    Rating from 197 reviews
    Welcoming Ayr Bed & Breakfast offering a range of stylish ensuite accommodation for couples, families or solo guests. Free Wi-Fi service, patio garden & parking.
    TripAdvisor traveller rating from 197 reviews
    Rating from 197 reviews
    Call
  • Sanquhar
    Prices from
    £24
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 26 reviews
    Rating from 26 reviews
    Welcoming farm B&B in Dumfries & Galloway with 2 guest rooms, excellent facilities for cyclists/ walkers, free Wi-Fi & evening meals on request. Families welcome. Dog friendly.
    TripAdvisor traveller rating from 26 reviews
    Rating from 26 reviews
    star
    star
    star
    no star
    no star
    Farmhouse
    Call
  • Balloch
    Prices from
    £66
    per night, per room B&B (2 sharing)
    TripAdvisor traveller rating from 294 reviews
    Rating from 294 reviews
    Homely Loch Lomond guest house only 35 minutes on the train from Glasgow. Free Wi-Fi. Private car park. Extensive breakfast menu. En-suite rooms. Families and couples welcome.
    TripAdvisor traveller rating from 294 reviews
    Rating from 294 reviews
    star
    star
    star
    no star
    no star
    Bed & Breakfast
    Call
  • Prices from
    £24
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 357 reviews
    Rating from 357 reviews
    Situated 15 minutes’ walk from the seafront and promenade, Ayr Gatehouse features free on-site parking and is 5 minutes’ drive from Ayr and Prestwick town centres. Free Wi-Fi is...
    TripAdvisor traveller rating from 357 reviews
    Rating from 357 reviews
  • Grantown on Spey
    Prices from
    £25
    per person per night B&B
     
    Cairngorms B&B in Grantown on Spey with golf course adjacent. Ideal for whiskey and castle trails with double & family rooms, ample parking and outdoor seating. Aviemore 14 miles.
     
    Call
  • Prices from
    £30
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 34 reviews
    Rating from 34 reviews
    Award winning Cannich B&B with ensuite double & twin guest rooms available. Full Scottish breakfast served, cycle storage & wifi. Great walks & fishing nearby.
    TripAdvisor traveller rating from 34 reviews
    Rating from 34 reviews
    star
    star
    star
    no star
    no star
    Bed & Breakfast
    Call
  • Dalbeattie
    Prices from
    £25
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 5 reviews
    Rating from 5 reviews
    A warm welcome awaits, comfortable family bed and breakfast guest home in Dalbeattie, excellent for walking
    TripAdvisor traveller rating from 5 reviews
    Rating from 5 reviews
  • Prices from
    £75
     
    Cherrytrree Cottage is a minimum 2 DAY STAY. To check availability please enter 2 DAYS. If only 1 night is entered the site will show no availability. Cherrytree Cottage is c...
     
  • Prices from
    £27
    TripAdvisor traveller rating from 219 reviews
    Rating from 219 reviews
    This year see s some changes at Foyers House, now under the new management of Louise & Terry who look forward to meeting guests and making their stay as comfortable as possi...
    TripAdvisor traveller rating from 219 reviews
    Rating from 219 reviews
  • Prices from
    £35
    TripAdvisor traveller rating from 12 reviews
    Rating from 12 reviews
    Small and friendly bed and breakfast guesthouse in Irvine offering cheap accommodation with comfortable rooms close to local amenities. Families welcome.
    TripAdvisor traveller rating from 12 reviews
    Rating from 12 reviews
  • Prices from
    £24
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 184 reviews
    Rating from 184 reviews
    Located in Aviemore, Carn Mhor Bed and Breakfast is close to Craigellachie National Nature Reserve and Speyside Wildlife. This bed & breakfast is within the vicinity of Loch Gar...
    TripAdvisor traveller rating from 184 reviews
    Rating from 184 reviews
    star
    star
    star
    no star
    no star
    Bed & Breakfast
  • Anstruther
    Prices from
    £90
    Per double room per night (2 sharing)
     
    Welcoming Cellardyke Bed & Breakfast accommodation with two stylish king size rooms ideal for couples or singles. High speed internet, on street parking, guest lounge.
     
    Call
  • Prices from
    £34
    per person per night B&B (2 sharing)
    TripAdvisor traveller rating from 125 reviews
    Rating from 125 reviews
    Welcoming Bed & Breakfast in Jedburgh, 100m from the historic town centre with free WiFi and a choice of double, twin and family rooms. Scottish breakfast included and bike storage
    TripAdvisor traveller rating from 125 reviews
    Rating from 125 reviews
    Call
  • Prices from
    £50
    Per room, per night
    TripAdvisor traveller rating from 7 reviews
    Rating from 7 reviews
    Family- run B&B, in a convenient location near to Glasgow, Stirling and Edinburgh. Delicious breakfasts, onsite children's play area, double bedrooms and free WiFi access. Parking.
    TripAdvisor traveller rating from 7 reviews
    Rating from 7 reviews
    Call
  • Jedburgh
    Prices from
    £37
    per person per night B&B (2 sharing)
    TripAdvisor traveller rating from 233 reviews
    Rating from 233 reviews
    Classic 4 Star Georgian guest house in Jedburgh, 5 minutes' walk from the town centre with free WiFi and off road parking. Spacious ensuite rooms and locally sourced breakfasts.
    TripAdvisor traveller rating from 233 reviews
    Rating from 233 reviews
    star
    star
    star
    star
    no star
    Guest House
    Call
  • Prices from
    £40
    Per person per night B&B (2 sharing)
    TripAdvisor traveller rating from 202 reviews
    Rating from 202 reviews
    5 Star Bed & Breakfast in Jedburgh, only a 2 minute stroll from the town centre. Set within two acres of private gardens. Stunning ensuite rooms and a warm welcome.
    TripAdvisor traveller rating from 202 reviews
    Rating from 202 reviews
    star
    star
    star
    star
    star
    Bed & Breakfast
    Call

Travel tips and tourist information

Reviews from
We compare prices from owners and big travel sites to make sure you get the best rate
Feedback

Sign up to our FREE mailing list and receive all our BEST DEALS direct to your inbox

accommodation icon

Variety

From well known hotel brands to small B&Bs

signpost icon

Hidden treasures

From all corners of the UK (featuring information about your travel destinations)

star icon

Great offers

Hundreds of new offers added weekly!

Name:
Email: