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

127 B&Bs

Inverness

92 B&Bs

Oban

41 B&Bs

Aberdeen

34 B&Bs

Portree

30 B&Bs

Glasgow

26 B&Bs

Moffat

22 B&Bs

Pitlochry

19 B&Bs

Ullapool

15 B&Bs

Stornoway

15 B&Bs

Stirling

15 B&Bs

Nairn

15 B&Bs

Elgin

15 B&Bs

Dumfries

15 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.

D
Dalene
From
South Africa
Well situated. Lovely gardens looking onto the lake/river.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,491 reviews
Price from
US$294.44
1 night, 2 adults

Drumdale Bed and Breakfast

Inverness City Centre, Inverness

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.

M
Moffatt
From
United Kingdom
Great breakfast and comfortable room! Will book again next time in Inverness.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,000 reviews
Price from
US$94.22
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.

A
Adam
From
Poland
Nice location, clean hotel. Large car park. Tasty breakfast. I recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,604 reviews
Price from
US$503.64
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.

S
Sarah
From
Singapore
Staff were fantastic and beds were most comfortable
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,814 reviews
Price from
US$109.58
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.

S
Stephanie
From
Austria
Lovely room with delightful details and comfy beds, excellent breakfast!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,158 reviews
Price from
US$248.63
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.

M
Michal
From
Israel
We were a family of six, with kids and teens aging 7 to 19, and we had a great time here. A beautiful home & garden, everything was spacious, clean and comfortable. The owners were so friendly and welcoming, gave us a lot of useful info about nearby trails. You can just walk out of the house, and within minutes stroll by the river with its amazing views. Breakfast was very good, and for the rest of the meals there are many cafes and restaurants around. We just loved it.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,132 reviews
Price from
US$188.44
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.

J
Johan
From
Netherlands
The best hotel during our trip to Scotland. Location and room were perfect. And the restaurant was very good. Excellent food and friendly service. Top!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,392 reviews
Price from
US$165.54
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.

E
Elena
From
Spain
Everything was amazing, the room was clean and big for a group of four. Besides, the breakfast was included in the price and it was not a lame buffet, you can choose from a menu and everything they have is delicious and elaborated.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,021 reviews
Price from
US$132.63
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.

S
Saša
From
Croatia
It is clean and we had everithing we need
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,099 reviews
Price from
US$95.11
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.

W
Wanda
From
Germany
The room was perfect, the hosts were lovely, our breakfast very diverse and tasty. We would love to come back again
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,070 reviews
Price from
US$157.03
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,173 reviews

Popular with guests booking B&Bs in Scotland

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

Popular with guests booking B&Bs in Scotland

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

Popular with guests booking B&Bs in Scotland

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

Popular with guests booking B&Bs in Scotland

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

Popular with guests booking B&Bs in Scotland

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

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 936 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 7.1
Good - What previous guests thought, 1,031 reviews

Popular with guests booking B&Bs in Scotland

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,211 reviews

FAQs about B&Bs in Scotland

B&Bs that guests love in Scotland

See all
Avg. price/night: US$142.64
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$157.03
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$154.41
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 664 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, 426 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.5
Good - What previous guests thought, 509 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$158.34
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,535 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
Avg. price/night: US$70.66
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
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 307 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$96.73
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
gogless