The 10 Best Scotland Bed and Breakfasts – B&Bs in Scotland, United Kingdom

Check out our selection of great bed and breakfasts in Scotland

Filter by:


Review Score

Awesome: 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.

Tyndrum Lodges

Tyndrum

The rooms in the Lodges are equipped with a kettle. Tyndrum Lodges offers all rooms with mountain views, and all rooms include a private bathroom. At the accommodation, rooms are fitted with a seating area. We had a chance to stay only 1 night but definately want to come back.

Show more Show less
9.2
Awesome
1,057 reviews

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. This property is located on the banks of Loch Broom, just a short walk and shorter drive into Ullapool. It is supremely comfortable with freshly ironed white sheets and fluffy pillows. The shower was great and the view of Loch Broom was fantastic. The breakfast buffet is excellent and they also have food to order. Upon arrival you are greeted with fresh shortbread and a dram of sherry or whiskey. Lovely large sitting area overlooking the loch.

Show more Show less
9.3
Awesome
1,599 reviews

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 location was perfect and we were met with such a pleasant,cheerful and very helpful staff member! He gets an A+ from us!

Show more Show less
9.4
Awesome
1,121 reviews

Corran Bunkhouse

Onich

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 lady who runs the place is super lovely and helpful! It’s basic but very clean and has everything you need, including the kitchen.

Show more Show less
9.3
Awesome
1,554 reviews

Brambles of Inveraray

Inveraray

Each room is elegantly furnished, with either a king-size bed or super king-size, Smart flat-screen TV and tea and coffee facilities. The rooms also have en suite bathrooms with a monsoon shower, hairdryer and complimentary luxury toiletries. Some rooms also have a bath. Great location, big rooms , comfy bed, amazing bathroom Lovely staff working well seeing as busy and wearing with masks , felt very safe

Show more Show less
9.3
Awesome
1,141 reviews

The St Valery

West End, Edinburgh

The St Valery is a family run guest house with free WiFi. This Grade B listed Victorian townhouse is walking distance from Princes Street, Edinburgh Castle and Royal Mile.

Each bedroom has a flat-screen TV. Some rooms have a king-size bed, and some have a garden view. The charming room. The stunning breakfast. The perfect location.

Show more Show less
9.2
Awesome
1,047 reviews

CREAG DHUBH COUNTRY HOUSE

Inveraray

The bed and breakfast offers a flat-screen TV and a private bathroom with a hairdryer, free toiletries and shower.

Inveraray Castle is 2 km from CREAG DHUBH COUNTRY HOUSE. The nearest airport is Oban Airport, 33 km from the bed and breakfast. Beautiful property, overlooking Loch Fyne, made to feel more than welcome, lovely room, amazing breakfast.

Show more Show less
9.4
Awesome
127 reviews

Kilmorie House

Elgin

Situated in Elgin, 700 metres from Elgin Cathedral, Kilmorie House features accommodation with free WiFi and free private parking. Built in 19th century, the property is within 2.9 km of Glen Moray Distillery. The guest house has family rooms.

At the guest house, rooms include a wardrobe, a flat-screen TV and a private bathroom. The best host in Scotland! Thank you Peter for going out of your way

Show more Show less
9.8
Exceptional
119 reviews

Taigh Duitseach

Portree

Taigh Duitseach has mountain views, free WiFi and free private parking, situated in Portree, 27 km from Talisker Distillery.

The bed and breakfast offers a flat-screen TV and a private bathroom with a hairdryer, free toiletries and shower. The apartment was comfortable, very clean and had everything we needed .. Very good view of the apartment, great location close to Portree center. Breakfast very good and Arlin very kind, smiling, discreet and helpful. Thank you very much.

Show more Show less
9.4
Awesome
115 reviews

Dalriada

Portree

Set in Portree in the Isle of Skye region, Dalriada offers accommodation with free WiFi and free private parking.

The bed and breakfast offers a flat-screen TV and a private bathroom with a hairdryer, free toiletries and shower. A very healthy and tasty continental breakfast. The location is very good, just 3 minutes drive from the center of Portree, around 15 minutes drive from the "old man of Storr". Sally and her husband are the nicest people on earth, they help me a lot discovering new places in the Isle of Skye, very warm people, excellent Celtic music during breakfast :)

Show more Show less
9.6
Exceptional
152 reviews

Most Booked B&Bs in Scotland This Month

B&Bs That Guests Love in Scotland