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.

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. Well situated. Lovely gardens looking onto the lake/river.

Show more Show less
9
Superb
1,490 reviews

Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space. Guests can make use of a garden. The breakfast, local, just everything about the establishment and my stay were excellent. I would recommend Drumdale to anybody

Show more Show less
9.5
Exceptional
1,014 reviews
Price from
US$63
per night

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. This is amazing and super cool property. The Pearson at reception is very informative and helpful

Show more Show less
9
Superb
3,700 reviews
Price from
US$112
per night

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 - Rooms & Breakfast offers accommodation in Aberfeldy. Free WiFi is featured throughout the property and free private parking is available on site. Beautiful! Amazing staff. Great breakfast.

Show more Show less
9.3
Superb
1,813 reviews
Price from
US$113
per night

Corran Bunkhouse is set in Lochaber near Onich, on the banks of Loch Linnhe. This charming property offers rooms set in a former bunkhouse with a steam room and kitchen. Free private parking is available on site for all guests. The property was in a beautiful location and close to Fort William’s. The owners have thought about absolutely everything and my partner and I had an absolutely wonderful stay. The common area is bright and you feel welcomed and at home. Everything is clean and every amenity you could ask for is provided and thought of with great care.

Show more Show less
9
Superb
1,725 reviews
Price from
US$113
per night

The units at the bed and breakfast are equipped with a seating area, a flat-screen TV with streaming services and a private bathroom with a hair dryer and a walk-in shower. Each unit is equipped with a kettle, while some rooms are equipped with a fully equipped kitchen with a dishwasher, an oven and a microwave. At the bed and breakfast, all units come with bed linen and towels. So peaceful and comfortable… & great location. we didn’t want to leave!

Show more Show less
9
Superb
1,142 reviews
Price from
US$256
per night

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. Located on the main street of Pitlorchry, this awesome guest house is so beautiful and we wished we could stay atleast another night. The family room with a double bed and 2 twins was simply the best. It was facing the street and the opposite side has a lovely piece of artwork. They have the best garden of the entire street. The villa is also the best architecturally.

Show more Show less
9.3
Superb
1,102 reviews

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. The location was terrific. Right across from the harbour. Parking was a little frustrating as in most tourist destinations everywhere. The first night I purposely didn't arrive until around 5pm so did not have too much problems. The second day I had to park over a km away. Then before dinner I walked back and moved my car close to the hotel so it was easier packing up in the morning. This is a fantastic ambient renovated hotel. There were a number of different rooms in different sections of the premises. I was on the first floor on one section with a window overlooking a courtyard. This was a smaller room with a large single very comfortable bed and pillows. The bathroom had been very tastefully renovated and I thoroughly enjoyed my 2 night stay. The meals in the restaurant for both dinner and breakfast were delicious and varied. I did not bother trying anywhere else. I will certainly go and stay here again when I move back to Scotland permanently in a couple of months.

Show more Show less
9.1
Superb
1,392 reviews
Price from
US$109
per night

The Loch Ness Inn is located in the village of Lewiston, near the Great Glen Way. It offers rooms with free WiFi and free parking. The property is 0.7 miles from Drumnadrochit and 1.5 miles from Urquhart Castle. The beds were very comfortable , the carpet and the duvets too. Very clean place.

Show more Show less
9
Superb
1,011 reviews
Price from
US$130
per night

The units at the guest house are equipped with a seating area, a flat-screen TV with streaming services, a safety deposit box and a private bathroom with a walk-in shower, a hair dryer and free toiletries. The guest house provides certain units with sea views, and the units come with a kettle. At the guest house, every unit includes bed linen and towels. Everything, very nice lady was very accommodating even had a small decanter of whiskey at the bedside nice touch access to the kitchen and the dining area during the stay and parking was on the street right by the front door

Show more Show less
9.6
Exceptional
1,103 reviews
Price from
US$81
per night

Most booked B&Bs in Scotland this month

FAQs about B&Bs in Scotland

B&Bs that guests love in Scotland