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. friendly staff and a fantastic breakfast. lots of attention to details.

Show more Show less
9.5
Exceptional
1,073 reviews
Price from
$225
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. Very clean rooms, nicely situated, the birchwood guest lodge is a super nice place to stay for a couple or a family. Thorsten gave us great advice especially on the route to take to continue our trip : the scenery was magnificent

Show more Show less
9
Wonderful
1,019 reviews
Price from
$91
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. The separate cabin was delightful overlooking the beach and the harbour.

Show more Show less
9.1
Wonderful
2,553 reviews
Price from
$200
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. The staff was nice and helpful. Also, the room was very clean and the mattress really comfortable. The lounge room was cozy. Last but not least, the breakfast buffet was really rich.

Show more Show less
9.1
Wonderful
2,053 reviews
Price from
$137
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. Great staff. Beautiful room. Excellent porridge!

Show more Show less
9.4
Wonderful
1,667 reviews
Price from
$123
per night

Brambles of Inveraray

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. Rooms are in center of town in a wonderful historic building, that gives you the feeling of an era and are delightfully charming. they feel rustic yet new and well kept, especially due to the magnificent bathroom. Rooms are very clean.

Show more Show less
9
Wonderful
1,410 reviews
Price from
$187
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. Very friendly, local team. Very well organised. Excellent breakfast to start off your day. On site parking right in the middle of Pitlochry. We had the apartment, which felt like a home away home

Show more Show less
9
Wonderful
1,487 reviews
Price from
$149
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. There were so many things I loved about this guesthouse - great location - helpful and kind staff - delicious breakfast - comfortable, clean room - comfy bed and pillows - private bathroom - homely feel, with nice decor Wish I could've stayed longer

Show more Show less
9.5
Exceptional
1,048 reviews
Price from
$106
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,574 reviews
Price from
$93
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. 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
Wonderful
1,052 reviews
Price from
$107
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