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.

Ben Cruachan Guest House

Broughton, Edinburgh

Situated in Edinburgh, near Edinburgh Playhouse, Edinburgh Waverley station and Royal Mile, Ben Cruachan Guest House features free WiFi, and guests can enjoy a garden and a terrace. The property is around 2.3 km from Camera Obscura and World of Illusions, 2.4 km from National Museum of Scotland and 1.7 km from The Real Mary King's Close. In good weather, guests are welcome to sit outside.

All units in the guest house are fitted with a flat-screen TV. Every unit is fitted with a kettle and a private bathroom, while certain rooms have a patio and some have garden views. Good location and the host was so nice and kind. Perfect place to stay. Breakfast is so delicious every morning.

Show more Show less
9.5
Exceptional
1,090 reviews
Price from
RSD 27,495
per night

Birchwood Guest Lodge

Balmaha

Birchwood Guest Lodge offers air-conditioned accommodation in Balmaha. Free WiFi and freee parking is available at the property.

At the guest house, all rooms have a desk, a flat-screen TV and a private bathroom. All guest rooms at Birchwood Guest Lodge come with a seating area. Everything was just wonderful! Such a nice room with everything you need and such a wonderful an friendly host! To me it was like heaven after a pretty tough walk on the West Highland Way! Would absolutely recommend it! In comparison to other places I have seen on the way, the price-performance ratio was amazing! Thank you so much!

Show more Show less
9.1
Superb
1,039 reviews
Price from
RSD 10,036
per night

Pentland Lodge House

Thurso

Situated within 200 metres of Thurso Beach and 28 km of Sinclair's Bay in Thurso, Pentland Lodge House offers accommodation with seating area. The property has quiet street views and is 22 km from The Castle Gardens of Mey. The bed and breakfast also features free WiFi, free private parking and facilities for disabled guests. Bestest host ever, and scrumptious breakie!

Show more Show less
9.1
Superb
1,003 reviews
Price from
RSD 9,898
per night

Harbour House

Ullapool

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. Everything: kindness of the staff, excellent breakfast, comfortable room…

Show more Show less
9.1
Superb
2,530 reviews
Price from
RSD 19,246
per night

Westlands of Pitlochry 4 stars

Pitlochry

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. Central location, friendly and helpful host, clean environment, quiet surroundings

Show more Show less
9.1
Superb
2,169 reviews
Price from
RSD 18,559
per night

The Townhouse Aberfeldy

Aberfeldy

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 offers accommodation in Aberfeldy. Free WiFi is featured throughout the property and free private parking is available on site. exceptional friendly staff. close to town centre, yet quiet location.

Show more Show less
9.4
Superb
1,678 reviews
Price from
RSD 16,242
per night

Brambles of Inveraray 4 stars

Inveraray

Located in Inveraray and within less than 1 km of Inveraray Castle, Brambles of Inveraray features a garden, non-smoking rooms, and free WiFi. This 4-star inn offers a 24-hour front desk.

Guest rooms at the inn are equipped with a seating area and a TV. Each room is equipped with a kettle, while some rooms are equipped with a kitchen with a fridge, a dishwasher and an oven. At Brambles of Inveraray each room includes bed linen and towels. Victoria was amazing! We arrived later in the evening, but she was there to let us in. The room was lovely! I especially appreciated how clean everything was, the spacious bathroom, and the coffee amenities they had in the room. We loved having breakfast at the Brambles Cafe the next morning. The staff was wonderful, and the whole stay was a delight. Inveraray was a pleasant surprise!

Show more Show less
9
Superb
1,420 reviews
Price from
RSD 22,683
per night

Atholl Villa Guest House 4 stars

Pitlochry

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. Clean, comfortable and great location. Parking onsite. Very friendly owner.

Show more Show less
9
Superb
1,527 reviews
Price from
RSD 18,971
per night

Gowanlea Guest House 4 stars

Balloch

On the edge of Loch Lomond and a 30-minute drive from Glasgow and its airport, this 4-star guest house has hearty Scottish breakfasts and free Wi-Fi.

A cooked breakfast made with local produce is served in the morning from 8:00 to 9:00. Continental and vegetarian options are also available on request. Felt very welcome and lovely to be able to bring the dog Sam with us

Show more Show less
9.5
Exceptional
1,070 reviews
Price from
RSD 13,060
per night

The Waterfront 4 stars

Anstruther

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. Beautiful location, literally at the waterfront, super clean, comfortable and spacious room. Tasty breakfast (included in our stay), as well as dinner (not included, but great)!

Show more Show less
9
Superb
1,555 reviews
Price from
RSD 11,067
per night

Most booked B&Bs in Scotland this month

FAQs about B&Bs in Scotland

B&Bs that guests love in Scotland

Research, refine and make plans for your whole trip