Skip to main content

The best guest houses in Scotland

Check out our selection of great guest houses 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.

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. Friendly staff. Welcome drink! Excellent breakfast. Very nice lounge with a view to the loch. Clean and tidy. Under five minutes walk to the city centre.

Show more Show less
9
Wonderful
2,003 reviews

Dorstan House

Newington, Edinburgh

Set in Edinburgh and only 2.1 km from University of Edinburgh, Dorstan House offers accommodation with quiet street views, free WiFi and free private parking. Built in 19th century, this 3-star guest house is within 2.2 km of Royal Mile and 2.7 km of National Museum of Scotland. Edinburgh Waverley station is 3.3 km from the guest house and Edinburgh Castle is 3.4 km away. Everything. Spotlessly clean & welcoming. It was a typical English accommodation. Pretty bedwear, lovely curtains, nice windows. Table and chairs for sharing a meal. All kinds of coffee, tea accessories that you could ask for. Even an anti-skid mat in the shower. And a great breakfast to start the day with. A taxi was arranged for us to leave. Great work, Richard & Maki, keep it going. We will ask friends to come and stay with you.

Show more Show less
9
Wonderful
1,681 reviews
Price from
$62
per night

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. This 4-star inn offers a 24-hour front desk.

All units at the inn are equipped with a seating area. Each room is equipped with a kettle and a private bathroom with a shower and free toiletries, while some rooms are equipped with a kitchen equipped with a fridge. Guest rooms in Brambles of Inveraray are fitted with a flat-screen TV and a hairdryer. Spacious, generous rooms. Beautifully decorated. The staff were friendly and helpful. We will recommend Brambles to everyone coming to Scotland.

Show more Show less
9.2
Wonderful
1,359 reviews
Price from
$203
per night

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. It has free parking and retains many original features, such as open fireplaces and wooden sash windows. the owners were very friendly and helpful. Breakfast was prompt and not too much but enough. Overall very good.

Show more Show less
9.1
Wonderful
1,408 reviews
Price from
$133
per night

Gowanlea Guest House

Balloch

On the edge of Loch Lomond and a 30-minute drive from Glasgow and its airport, this 4-star guest house has hearty Scottish breakfasts and free Wi-Fi.

Traditionally decorated, the bedrooms at Gowanlea Guest House all feature a flat-screen TV and free toiletries. Guests can also enjoy tea/coffee making facilities. Incredible Scottish breakfast and a super nice and welcoming lady. I would suggest to any friends to come here, because I had a such genuine experience that I never found even in 5 stars hotel.

Show more Show less
9.3
Wonderful
1,035 reviews
Price from
$74
per night

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. Its à la carte restaurant has a charming modern glass and timber frontage. 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.

Show more Show less
9
Wonderful
1,428 reviews
Price from
$78
per night

Strathardle Lodge

Kirkmichael

The rooms in the inn are fitted with a flat-screen TV and a hairdryer.

The Lodge has easy access to Perth, Pitlochry, Dundee, St Andrews and Royal Deeside. The nearest airport is Dundee Airport, 42 km from the guest house. The owners were lovely, the set up is amazing and the rooms are comfortable

Show more Show less
9
Wonderful
1,056 reviews
Price from
$105
per night

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. The property is 0.7 miles from Drumnadrochit and 1.5 miles from Urquhart Castle.

The rooms are simple but comfortable, and the restaurant and bar are cosy and elegant. Refresh with a Highland real ale form the local Loch Ness Brewery after a day on The Great Glen Way. Forget lochness, just come for the lochness inn! Best food, great staff and a shower that was like a steaming waterfall from heaven!

Show more Show less
9
Wonderful
1,240 reviews
Price from
$111
per night

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. Featuring family rooms, this property also provides guests with a children's playground. This is my second stay at this b&b. The first one was 9 years ago. And nothing has changed for the worse. Very nice staff, clean, great location, very tasty breakfast. And something that is very important for the rating of this b&b - a carafe of whiskey by the bed...

Show more Show less
9.6
Exceptional
1,036 reviews
Price from
$68
per night

The Claymore Guest House and Apartments

Pitlochry

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. This property is well located on the edge of the village of Pitlochry. It is not directly located on the center where all restaurants and stores are, so you can enjoy a quiet environment. However, if you want to go in the village it’s only a two or three minute walk. The place is really beautiful and the breakfast is served in a solarium.

Show more Show less
9.6
Exceptional
1,022 reviews
Price from
$148
per night

Most booked guest houses in Scotland this month

FAQs about guest houses in Scotland

Guest Houses that guests love in Scotland

Research, refine, and make plans for your whole trip