Skip to main content
In partnership with

The 10 Best Scotland Bed and Breakfasts – B&Bs in Scotland, United Kingdom

Check out our selection of great B&Bs in Scotland

Filter by:


Review Score

Wonderful: 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 place with very welcoming and receptive staff. Room was spacious and luxurious with a couple of sofa ledges. Amenities provided were extensive as well, including cognac on top of regular items. Breakfast was impressive and varied, and of course its the Scottish that has porridge with whisky, who else would!

Show more Show less
9.5
Exceptional
1,062 reviews
Price from
$177
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 owner welcomed me when I arrived late in the evening , tired from the west highland way, and was very kind and warm! He was helpful and patient even though it was pretty late. The room was decorated so special, and had everything I needed for a good night sleep. The shower is great. The location is close to the WHW trail and was the best choice. Very close to a pub and a coffee place. I would stay there again.

Show more Show less
9
Wonderful
1,002 reviews
Price from
$92
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
Wonderful
2,502 reviews
Price from
$164
per night

Westlands of Pitlochry

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 value for money. Clean, spacious rooms with firm beds (we like that). Quiet. Great value for the money (for the Scotland)

Show more Show less
9.1
Wonderful
1,962 reviews
Price from
$141
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
Wonderful
1,632 reviews
Price from
$131
per night

Brambles of Inveraray

Inveraray

À la carte and continental breakfast options are available daily at the accommodation. At Brambles of Inveraray you will find a restaurant serving British and Scottish cuisine. Vegetarian, vegan and gluten-free options can also be requested. Absolutely fabulous stay we stayed in the garden cottage was spotlessly clean and wonderfully decorated. Their cafe shops food was delicious would highly recommend both

Show more Show less
9
Wonderful
1,388 reviews
Price from
$177
per night

Atholl Villa Guest House

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. I stay in the apartment and it’s just an amazing room. Very helpful staff.

Show more Show less
9
Wonderful
1,463 reviews
Price from
$150
per night

Gowanlea Guest House

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. Fantastic host, she makes everything with the best care and love. Breakfast was just fantastic, rooms so cozy, clean and quiet and we really felt welcomed and almost like at home.

Show more Show less
9.5
Exceptional
1,018 reviews
Price from
$95
per night

The Waterfront

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 loved the courtyard to have a nice glad of wine after a day of travel. The breakfast was top notch (eggs Benedict on a croissant with smoked salmon) . my group loved walking the Fife path to the flag hill park and finding sea glass and pottery shards on the beach at low tide

Show more Show less
9.1
Wonderful
1,536 reviews
Price from
$94
per night

Carisbrooke Guest House

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. Very friendly and helpful host. Location at walking distance from the town centre.

Show more Show less
9.4
Wonderful
1,039 reviews
Price from
$105
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

gogless