Skip to main content

The best B&Bs in Scotland

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.

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. We arrived at the b&b on a rainy and cold day and we were warmly welcomed by the staff at the reception - we deeply appreciated the welcome drink and the homemade shortbread cookies. The room was clean, with everything you need and with a wonderful view on the loch. The breakfast was nice, especially the English breakfast options provided as well as the continental breakfast options. The staff working at the b&b is friendly and very kind, they give good suggestions on restaurants and on things to do

Show more Show less
9
Wonderful
1,617 reviews
Price from
$183
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. Excellent, charming hotel. Feels homey yet magical. Great location, wonderful bed. Lovely staff. Very clean. Very nice breakfast.

Show more Show less
9
Wonderful
3,361 reviews
Price from
$234
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. Late check in organized very well. Clear information. Delicious breakfast

Show more Show less
9.3
Wonderful
1,842 reviews
Price from
$154
per night

Guest rooms at the inn are equipped with a seating area and a TV. Each room is equipped with a kettle and a private bathroom with a shower and a hairdryer, while some rooms are equipped with a kitchen equipped with a fridge. 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.1
Wonderful
1,210 reviews
Price from
$258
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. Amazing place to stay. Right in Pitlochry. Walked everywhere. We had a room on the top floor with a view looking down towards the Main Street. Hosts were the best and nothing was a bother. Breakfast was delicious. Would definitely stay again. Easy parking too.

Show more Show less
9.3
Wonderful
1,209 reviews
Price from
$188
per night

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. outstanding breakfast, not your basic meal

Show more Show less
9
Wonderful
1,406 reviews
Price from
$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. Everything was perfect. Lovely staff, lovely room, very clean - great shower. The breakfast was excellent 👌 No issues parking and it's free of charge. There's a coop and the village just down the road as well, where you can get anything you might need. The village is so pretty.

Show more Show less
9
Wonderful
1,080 reviews
Price from
$218
per night

At the guest house, every unit includes 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 units are fitted with a kettle. At the guest house, the units come with bed linen and towels. Great location. Excellent hosts.

Show more Show less
9.6
Exceptional
1,056 reviews
Price from
$75
per night

Also available are the Claymore Apartments (deluxe rooms). Enjoy a peaceful nights rest in our boutique style bedrooms, which feature bathrooms with large walk-in showers, heated mirrors and towel rails. They are finished with the highest quality oak and leather. Everything. Gordon & the rest of the staff were lovely. We were lucky enough to check in slightly earlier. The room was amazing & the view even more so. Breakfast tasty & plenty of choices. Quick & efficient service too. Within 5 minutes walk to centre of town. Didn't want to leave. Definitely recommend & definitely be back.

Show more Show less
9.6
Exceptional
1,080 reviews
Price from
$204
per night

The units are equipped with a flat-screen TV with cable channels, fridge, a coffee machine, a shower, a hair dryer and a desk. Additional in-room amenities include chocolates or cookies. At the guest house, all units have a wardrobe and a private bathroom. Overall clean and nice accomodation.

Show more Show less
9.2
Wonderful
213 reviews
Price from
$135
per night

Most booked B&Bs in Scotland this month

FAQs about B&Bs in Scotland

B&Bs that guests love in Scotland

gogless