Skip to main content

The best B&Bs in Scotland

Check out our pick of great B&Bs in Scotland

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Ullapool, Harbour House has a garden. This guest house offers luggage storage space and free WiFi.

The private bathroom is fitted with a bath or shower. The units in Harbour House are equipped with a flat-screen TV and free toiletries.

A fully cooked breakfast is served daily at the property. Perfect location and very close to the ferry and to restaurants in Ullapool. Beautiful views from the bedrooms over the loch and harbour.

Show more Show less
9
Superb
1,490 reviews

Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space. Guests can make use of a garden. Great location and clean room! Breakfast was really good too!

Show more Show less
9.5
Exceptional
1,008 reviews
Price from
US$62
per night

Set in Pitlochry, 5 km from Killiecrankie, Westlands of Pitlochry has a garden. This 4-star bed and breakfast offers free WiFi. The bed and breakfast provides a shared lounge.

The rooms in the bed and breakfast are equipped with tea/coffee making facilities, a telephone and a TV. At Westlands of Pitlochry rooms are fitted with a wardrobe and en-suite facilities containing a shower and complimentary toiletries. Lovely big room it was spotless. Great tv .very nice breakfast.

Show more Show less
9
Superb
3,651 reviews
Price from
US$87
per night

A breakfast is available, offering includes fruit, cereals, porridge, a full cooked Scottish breakfast as well as The Townhouse's daily specials.

The Townhouse Aberfeldy - Rooms & Breakfast offers accommodation in Aberfeldy. Free WiFi is featured throughout the property and free private parking is available on site. Absolutely wonderful place to stay. For the start - very welcoming staff! Very helpful and informative all the time. It was a pleasure to meet all these people. Beautiful building, very nice room, comfortable bed, spotless clean, convenient parking and great communication. Tea & coffee provided with a few snacks, toiletries in the bathroom - everything that you can ask for. Breakfast was exceptional - very tasty, fresh, homemade. Located in the charming town of Aberfeldy, 10 min walk from the distillery and, even closer to the Watermill bookshop. Definitely on our top list, saved for any future travel plans. Thank you so much for wonderful hospitality!

Show more Show less
9.3
Superb
1,826 reviews
Price from
US$108
per night

All units at the inn are equipped with a seating area. Each room is equipped with a kettle and a private bathroom with a shower and free toiletries, while some rooms are equipped with a kitchen equipped with a fridge. Guest rooms in Brambles of Inveraray are fitted with a flat-screen TV and a hairdryer. So peaceful and comfortable… & great location. we didn’t want to leave!

Show more Show less
9
Superb
1,147 reviews
Price from
US$253
per night

Situated in the town of Pitlochry, Atholl Villa Guest House is a privately owned Victorian building, offering views of Ben Vrackie. It has free parking and retains many original features, such as open fireplaces and wooden sash windows. Well located and friendly staff , we were welcomed and treated like family

Show more Show less
9.3
Superb
1,113 reviews
Price from
US$159
per night

Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi. Its à la carte restaurant has a charming modern glass and timber frontage. Accomodation first class food Excellent staff amazing

Show more Show less
9
Superb
1,397 reviews
Price from
US$100
per night

The Loch Ness Inn is located in the village of Lewiston, near the Great Glen Way. It offers rooms with free WiFi and free parking. The property is 0.7 miles from Drumnadrochit and 1.5 miles from Urquhart Castle. The location was more than perfect, the bedroom nice and cozy, the staff really kind and delicious breakfast

Show more Show less
9
Superb
1,020 reviews
Price from
US$132
per night

At the guest house, every unit includes a seating area, a flat-screen TV with streaming services, a safety deposit box and a private bathroom with a walk-in shower, a hair dryer and free toiletries. The guest house provides certain units with sea views, and units are fitted with a kettle. At the guest house, the units come with bed linen and towels. Everything was perfect 😊. No hassle or problems. The rooms were clean and beds comfy. The wallpaper was really pleasant. Very nice hosts, solid breakfast. 10/10👌

Show more Show less
9.6
Exceptional
1,099 reviews
Price from
US$80
per night

Also available are the Claymore Apartments (deluxe rooms). Enjoy a peaceful nights rest in our boutique style bedrooms, which feature bathrooms with large walk-in showers, heated mirrors and towel rails. They are finished with the highest quality oak and leather. Gordon is great, very friendly. Everything was just perfect

Show more Show less
9.6
Exceptional
1,069 reviews
Price from
US$173
per night

Most booked B&Bs in Scotland this month

FAQs about B&Bs in Scotland

B&Bs that guests love in Scotland