Search B&Bs in Scotland

Find the B&Bs that appeal to you the most

Featured B&B destinations

Destination inspiration for your trip – find a B&B

Edinburgh

129 B&Bs

Inverness

93 B&Bs

Oban

41 B&Bs

Aberdeen

33 B&Bs

Portree

31 B&Bs

Glasgow

27 B&Bs

Moffat

21 B&Bs

Pitlochry

19 B&Bs

Dumfries

16 B&Bs

Ullapool

15 B&Bs

Stornoway

15 B&Bs

Stirling

15 B&Bs

Elgin

15 B&Bs

Nairn

14 B&Bs

The best B&Bs in Scotland

Check out our pick of great B&Bs in Scotland

Filter by:

Star rating
Review score

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.

I
Ian
From
Gibraltar
The setting was exceptional, staff were excellent and made us instantly feel at home, we got welcomed with a complimentary wee dram. Extra touches throughout our stay made our stay personal and thoroughly enjoyable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,491 reviews
Price from
US$296.47
1 night, 2 adults

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.

J
JBeisel
From
Canada
The hotel is well-maintained and on the west edge of town on beautiful grounds. It is a short walk to downtown where there are many shops, resturants and pubs. A 20 minute walk will take you to the Blair Athol Distillery on the other side of town. The room was spacious with 2 comfortable beds and a great bathroom. The included breakfast buffet had an array of choices, both hot and cold. The food was excellent!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,607 reviews
Price from
US$507.12
1 night, 2 adults

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy

Built in 1895, The Townhouse Aberfeldy - Rooms & Breakfast sits on the edge of Aberfeldy’s town centre, a rural town in Highland Pethshire.

R
Raymond
From
United States
This hotel offers lovely accommodations, great food and excellent service. We thoroughly enjoyed our stay in the annex and were very pleased with the generous size, modern décor, and cleanliness of the room. Breakfast was cooked to order with numerous options available. We were especially grateful for their responsiveness to our dietary needs. Dinners were also quite good with several menu options as well as a few specials. We left with wonderful memories and dream of a return visit someday soon.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,819 reviews
Price from
US$138.27
1 night, 2 adults

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 throughout the property.

M
Mark Edward
From
Malta
Its very compact and clean. The bedrooms are very comfortable and warm
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,154 reviews
Price from
US$250.35
1 night, 2 adults

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.

D
Deborah
From
Canada
The breakfast was delicious with lots of choices, the service was excellent and the breakfast room was lovely with a view of all the flowers.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,128 reviews
Price from
US$189.74
1 night, 2 adults

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.

M
MYRTO
From
Greece
The room was spotless, very comfortable and nicely decorated. The location was excellent and the staff extremely friendly and helpful. Breakfast was excellent, with many great options; additionally, we've had a lovely dinner at the restaurant as well. Overall, an excellent stay; would definitely visit again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,394 reviews
Price from
US$166.68
1 night, 2 adults

Loch Ness Inn

Drumnadrochit

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.

A
Alex
From
Zimbabwe
excellent all round outstanding restaurant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,022 reviews
Price from
US$173.28
1 night, 2 adults

Lakeview Guest House

Stranraer

Lakeview Guest House is located on the seafront in Stranraer, 200 metres from Stranraer Beach. Both free WiFi and parking on-site are available at the guest house free of charge.

T
Tilden
From
Hong Kong
Hospitality of the host Welcome whiskey makes you feel you are VIP
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,099 reviews
Price from
US$104.09
1 night, 2 adults

The Claymore Guest House

Pitlochry

The Claymore is an attractive Victorian residence with its own private drive with free parking and gardens, only 2 minutes walk from Pitlochry town centre. Wi-Fi is available throughout the property.

S
Sonja
From
Netherlands
The atmosphere and the kind people. The view from the bedroom and the breakfast
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,071 reviews
Price from
US$158.12
1 night, 2 adults

Cuilcheanna House - Onich, Fort William

Onich

Set within 18 km of Glen Nevis and 44 km of Glenfinnan Station Museum in Onich, Cuilcheanna House - Onich, Fort William offers accommodation with seating area.

E
Einat
From
Israel
Rooms in a nice house , on the loch, parking, kitchen can be used by guests (fridge, micro, toaster, coffee, tea, butter, dishes). We didn't meet the hosts.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 148 reviews
Price from
US$195.54
1 night, 2 adults
All B&Bs in Scotland

Most booked B&Bs in Scotland this month

See all

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 6,174 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 940 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,690 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,607 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,563 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,855 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,486 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,630 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,393 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,034 reviews

FAQs about B&Bs in Scotland

B&Bs that guests love in Scotland

See all
Avg. price/night: US$143.62
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 301 reviews
We had a great stay at this wonderful location. The room was very comfortable. Stuart is a great host who really goes above and beyond for his guests. Excellent breakfast! The Guest House is a short walk to the City centre (Bus stop close by but we didn't use it).
Guest review by
seegaertchen
Young couple
Avg. price/night: US$158.12
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 268 reviews
This is a little gem of a place to stay. I love the convenience of it being on the main A68 to Edinburgh. It is quiet and peaceful despite being on the main road. The family who own it are delightful and nothing is too much of a bother for them. The room is cozy with an external private bathroom. There is a kettle with plenty of tea and coffee. A flask of fresh milk is provided which is a lovely touch. Breakfast is delicious. Overall I highly recommend Broomfield House Bed and Breakfast.
Guest review by
Ann
Solo traveller
Avg. price/night: US$155.48
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 667 reviews
Great location, quiet neighbourhood, right next to the bus stop, direct line to the centre. Friendly hosts. We got lots of useful tips for visiting the city. Excellent breakfast. Room small but had everything we needed. A nice gesture was the daily chocolate mint.
Guest review by
KopT
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 427 reviews
Returned here after an overnight stay in 2017 as we loved our stay then and this time was just as lovely. Rooms are so thoughtfully and stylishly appointed, beautiful linen, fluffy robes, good lighting, lovely toiletries and a really delightful extra touch of a delicious home cooked snack and a nip of whisky. Breakfast was delightful, fresh fruits, creamy yoghurt and a fabulous full Scottish to follow. The host, Alison is so charming and helpful too. Perfect b and b 💖
Guest review by
Lorna
Young couple
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 511 reviews
Great location in the city centre; Easy to check in and out; Cosy, quiet and clean lodge. I will book again when I go to Inverness next time.
Guest review by
Sidi
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 330 reviews
Great location in walking distance to the city center/harbour of Oban. Multiple car parking spaces around the house. A complimentary Bottle of Sherry in the room. Thank you to Ian and the team. Selection of fresh fruits and fresh pancakes with the continental breakfast.
Guest review by
MARC-ANDRE
Family with young children
Avg. price/night: US$168.66
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,539 reviews
Great location in quiet side street but few mins walk into city centre and walkway up to castle - staff all very friendly and helpful - great cooked breakfast - dinner very good - room spacious clean and comfortable - free carpark behind hotel
Guest review by
DOROTHY
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,000 reviews
Off road parking to the rear of the property. Great location for the city centre, shops and restaurants. Lovely owners who were very friendly and accomodating. Excellent breakfast. Loved the marshmallows with my afternoon cup of tea. Sweeties in a bowl in the foyer.
Guest review by
David
Young couple
Avg. price/night: US$141.98
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 306 reviews
Comfortable rooms, clean, quiet, relaxing and beautiful views. It felt like luxury, hosts were very friendly and helpful. Breakfast was amazing and the pool and hot tub were fantastic. Adequate parking and great location.
Guest review by
Lainy A
Young couple
Avg. price/night: US$97.40
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 856 reviews
Small but comfortable and very quiet room in the annexe. Nice, modern shower room. Excellent breakfast. Pleasant walk into city centre over pedestrian bridge. The owner, Joy, was very kind and helpful.
Guest review by
Theresa
Solo traveller