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. Everything is nice the breakfast the hospitality and it’s near to everything

Show more Show less
9.5
Exceptional
1,087 reviews
Price from
DKK 1,752
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. Wonderful location, lovely outdoor area that allowed for eating outside when the weather is nice and a large kitchen area and balcony. The owners are absolutely lovely too! For those wanting to relax on their own, the hand built beds and foldaway table in the rooms also made the cosy rooms a nice area to eat and play cards if you prefer. More than enough parking. Perfect location to Loch Lomond, local shops and pubs and the charming Cashel Forest for nice hikes and walks along the pebble beaches. Being on this side of the Loch really makes you feel like you are in the middle of nowhere, despite being less than an hour from Glasgow. A perfect trip with my family.

Show more Show less
9.1
Superb
1,035 reviews
Price from
DKK 639
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. Wonderful place to stay. Highly recommended. Staff were extremely helpful and considerate

Show more Show less
9.1
Superb
1,000 reviews
Price from
DKK 631
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. Nice to get a complementary whiskey on arrival ! Very helpful staff. Hotel was modern and comfortable and good position to walk in Ullapool

Show more Show less
9.1
Superb
2,525 reviews
Price from
DKK 1,226
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. Great location, right in town, easy access, with lots of parking. Our room on the main, was in the new addition, with great amenities. Small lounge off the lobby for a quiet drink. Full breakfast is very well done. If you’re looking for a stop between Glasgow or Edinburgh, and Inverness, this place checks all the boxes.

Show more Show less
9.1
Superb
2,172 reviews
Price from
DKK 1,234
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. Loved everything! We were in the Studio Apt at ground level. It was very convenient and super easy on the knees. Autos passing by could be heard but nothing to complain about. The full and extra large kitchen was our interest since we wanted a few nights to simply relax and prepare our own dinners. A very large and easy entry parking lot directly behind the building was just perfect. A Co-Op super market is only a block opposite the hotel-very convenient! Breakfast was delicious and the staff very helpful and kind. When in Aberfeldy again, we will definitely return and can highly recommend it without any hesitation.

Show more Show less
9.4
Superb
1,675 reviews
Price from
DKK 998
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. Lovely hotel, great room, very comfortable. Helpful and attentive staff. Excellent breakfast. Would recommend

Show more Show less
9
Superb
1,419 reviews
Price from
DKK 1,445
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. The staff were very friendly & helpful!

Show more Show less
9
Superb
1,529 reviews
Price from
DKK 1,209
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. The Full Scottish Breakfast was wonderful

Show more Show less
9.5
Exceptional
1,070 reviews

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. I love this place,it is my go to place when I need time away The food is excellent,the staff friendly and helpful.

Show more Show less
9
Superb
1,554 reviews
Price from
DKK 705
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