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,086 reviews
Price from
US$318
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. Comfortable and perfect location if doing the WHW.

Show more Show less
9.1
Superb
1,031 reviews
Price from
US$93
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. Great stay, welcoming hosts, clean and modern rooms, quality breakfast.

Show more Show less
9.1
Superb
2,516 reviews
Price from
US$178
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. Staff was extremely friendly and helpful. Central location, free parking. Very clean, very comfortable bed, nice bathroom.

Show more Show less
9.1
Superb
2,172 reviews
Price from
US$178
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. Location was good and the food was excellent.

Show more Show less
9.4
Superb
1,674 reviews
Price from
US$150
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 loved our stay of 2 nights in the Garden suite! Simply amazing! When we arrived we had a very nice warm welcome of Victoria, one of the owners of Brambles of Inverary. The Garden suite is just lovely! Amazing comfortable beds and sofa in front of the tv. My compliments to the housekeeper who specially arranged the stuffed animals of my daughter on her bed when we came back in our room. This totally made her feel really special. Brambles had their own restaurant and coffee café accross the street. In their restaurant they serve during the day nice lunches including amazing pastries and cakes. I was personally in heaven with 1 of their specialties, the blue berry lemon curd cake with lemon frosting. It's a good thing for my health that I do not live here haha. The first night we also had dinner at the restaurant of Brambles. This was also really excellent. The staff is very welcoming and friendly. This restaurant is nice for any kind of group. In the morning we had breakfast at Brambles which was included. You could choose something cooked from the menu and you were able to take anything you wanted from the counter. Like croissants, cereals or juices. We had Eggs Benedict, very tasty! Brambles is located at the main street of Inverary. Within 10 minutes walk of the Inverary castle and 1 minute walk of the Inverary Jail. Both I definitely recommend to visit! In the area there are also really nice hikes you can do for example go up the mountain 250 metres high to the look out point of Dun Na Cuaiche. Trust me it's worth it! The view at Inverary and Loch Fyne is breahttaking! Next time if Inverary is on our route, we will again book our stay with Brambles!

Show more Show less
9
Superb
1,422 reviews
Price from
US$210
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. Everything great. Extremely cozy and comfortable bathroom. Great bed

Show more Show less
9
Superb
1,527 reviews
Price from
US$176
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. Comfortable, welcoming, relaxed, lovely all round. Great breakfast, best B&B in Balloch, hands down.

Show more Show less
9.5
Exceptional
1,068 reviews
Price from
US$127
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. Excellent location and staff, food very good.

Show more Show less
9
Superb
1,553 reviews
Price from
US$102
per night

Carisbrooke Guest House 4 stars

Inverness City Centre, Inverness

In the heart of Inverness, Carisbrooke Guest House offers contemporary en suite rooms with TVs. There is free Wi-Fi and free private parking.

Book a room that includes breakfast and enjoy a hearty cooked breakfast served in our homely dining room. Cozy room with everything you’d need, delicious breakfast to start off the day, easy access parking. Would definitely recommend and stay again. The owner Joy was also so lovely.

Show more Show less
9.4
Superb
1,071 reviews
Price from
US$182
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