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. Lovely and helpful personal, delicious breakfast, well designed room, great location.

Show more Show less
9.5
Exceptional
1,083 reviews
Price from
RSD 26,135
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. The room was clean with all the amenities. The staff was friendly and helpful. We had a great stay.

Show more Show less
9
Superb
1,039 reviews
Price from
RSD 10,041
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,006 reviews
Price from
RSD 10,316
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. Perfect spot for the stay in Ullapool - everything about the place was perfect.

Show more Show less
9.1
Superb
2,573 reviews
Price from
RSD 29,573
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,138 reviews
Price from
RSD 17,744
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. The staff was absolutely amazing, friendly and helpful! We had trouble with withdrawing some £ and they took their time to help, even offering to let us buy some from them personally, if we didn't find any alternatives. The room was nice and clean, the food was excellent (evening and in the morning), drinks so tasteful and well executed. Again, we can't stress enough how great the staff was!! We would definitely revisit if given the chance.

Show more Show less
9.4
Superb
1,681 reviews
Price from
RSD 16,252
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. We had one of the new rooms which is beautifully furnished and has a very big bathroom with both shower and tub. Everything is new and clean and the bed is super comfortable. We would come back.

Show more Show less
9
Superb
1,418 reviews
Price from
RSD 20,633
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. What an absolutely SUPERB accomodation! This was our third visit to Pitlochry and as far as we're concerned, Atholl Villa tops anywhere we stayed previously. Excellent, attentive and helpful staff. Outstanding breakfasts, with host asking us to make our choice(s) the night prior. Lovely dining room downstairs. We were surprised how quiet it was, even though the accomodation is right on the "main drag" through town. A very well maintained, beautifully kept property. Easyyy walking distance to downtown area. We had tickets to see the Enchanted Forest one night and the walk to the bus pick up point was 10 minutes away. Blair Athol distillery 10-15 minute walk in the opposite direction. Laundry services nearby to catch up on travel washing. Our upstairs room was clean, well-appointed and nice view. For the most part, we felt good value for the money spent.

Show more Show less
9
Superb
1,519 reviews
Price from
RSD 18,157
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,067 reviews
Price from
RSD 12,380
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. 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,569 reviews
Price from
RSD 10,282
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