Skip to main content

Featured guest house destinations

Destination inspiration for your trip – find a guest house

The best guest houses in Perthshire

Check out our selection of great guest houses in Perthshire

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.

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 location is very good, central in Pitlochry. The owners are very friendly and polite. The staff is also very helpful. Excellent accomodation and amazing breakfast.

Show more Show less
9
Wonderful
1,475 reviews
Price from
$183
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. Everything about this place is just perfect, cosy, spacious and the staff that is just super nice - 6 out of 5 - perfectly splendid!

Show more Show less
9.2
Wonderful
1,003 reviews
Price from
$133
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. Beautifully furnished room,central location and great host

Show more Show less
9.5
Exceptional
1,018 reviews
Price from
$186
per night

The Poplars Guest House

Pitlochry

Set in Pitlochry and only 23 km from Castle Menzies, The Poplars Guest House offers accommodation with mountain views, free WiFi and free private parking. This 4-star guest house offers a housekeeping service and private check-in and check-out. The guest house features family rooms. So clean and really welcoming Nancy who made our (too) short stay really worth while. We would come back anytime to spend a bit more time at this B&B and also Pitlochry which is a great town.

Show more Show less
9.7
Exceptional
181 reviews
Price from
$166
per night

Garden Rooms Ferry Rd Pitlochry

Pitlochry

At the guest house, all units have a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities.

As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property. Dining options are available close to Garden Rooms Ferry Rd Pitlochry. Cute cozy rooms, nice staff and very good breakfast

Show more Show less
9.1
Wonderful
295 reviews
Price from
$159
per night

Tigh Na Cloich

Pitlochry

Boasting a garden and views of mountain, Tigh Na Cloich is a recently renovated guest house situated in Pitlochry, 24 km from Castle Menzies. The property has inner courtyard and quiet street views, and is 46 km from Scone Palace. There is a sun terrace and guests can make use of free WiFi and free private parking. Very well located. Great rooms. Breakfast was great!&

Show more Show less
9.3
Wonderful
819 reviews
Price from
$187
per night

The Laurels Guest House

Blairgowrie

The Laurels Guest House, a property with a garden, is situated in Blairgowrie, 30 km from Discovery Point, 46 km from Castle Menzies, as well as 26 km from Glamis Castle. It is located 20 km from Scone Palace and provides a housekeeping service. There is a picnic area and guests can make use of free WiFi and free private parking.

University of Dundee is 32 km from the bed and breakfast, while Blair Castle is 48 km away. The nearest airport is Dundee Airport, 28 km from The Laurels Guest House. Lovely warm welcome from Verity. Immaculate rooms. Comfortable beds. Substantial and delicious Continental breakfast. Great location. We loved the golf memorabilia. We will definitely book again when visiting our family.

Show more Show less
9.2
Wonderful
115 reviews
Price from
$113
per night

Arrandale House

Pitlochry

The units at the guest house come with a seating area, a flat-screen TV with streaming services and a private bathroom with a hair dryer and a walk-in shower. Guests can have chocolates or cookies delivered to their room. At the guest house, the units come with bed linen and towels. Wonderful hosts who went above and beyond to provide me with a peaceful and comfortable stay. The room was beautiful and quiet, and the bed extra comfortable. Breakfast was simply delightful. Overall, it was extremely well run, with the level of attention to detail just outstanding. Anyone seeking to one day run a B & B should visit and see how it’s done!

Show more Show less
9.9
Exceptional
182 reviews
Price from
$213
per night

Annslea Guest House

Pitlochry

Featuring 3-star accommodation, Annslea Guest House is set in Pitlochry, 24 km from Castle Menzies and 46 km from Scone Palace. Both free WiFi and parking on-site are accessible at the guest house free of charge. Outdoor furniture is available for guests to relax or dine outside. Beautiful house and very friendly hospitable hosts

Show more Show less
9.3
Wonderful
153 reviews
Price from
$166
per night

Dunmurray Lodge Guesthouse and Loft Apartment

Pitlochry

Offering garden views, Dunmurray Lodge Guesthouse and Loft Apartment is an accommodation located in Pitlochry, 12 km from Blair Castle and 12 km from Blair Atholl Golf Club. With free private parking, the property is 24 km from Castle Menzies and 46 km from Scone Palace. The guest house features family rooms. Beautifully maintained and decorated. Very comfortable. Delicious breakfast with several options. Wonderful hosts.

Show more Show less
9.6
Exceptional
210 reviews
Price from
$142
per night

Most booked guest houses in Perthshire this month

FAQs about guest houses in Perthshire

Guest Houses that guests love in Perthshire