Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

The best B&Bs in Perthshire

Check out our selection of great B&Bs 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.

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. Beautiful hotel in a beautiful town. Was given an upgrade, a larger room than the one we has booked.

Show more Show less
9.1
Wonderful
2,629 reviews
Price from
$99
per night

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy

A breakfast is available, offering includes fruit, cereals, porridge, a full cooked Scottish breakfast as well as The Townhouse's daily specials.

The Townhouse Aberfeldy - Rooms & Breakfast offers accommodation in Aberfeldy. Free WiFi is featured throughout the property and free private parking is available on site. Excellent and friendly service in the restaurant

Show more Show less
9.4
Wonderful
1,693 reviews
Price from
$112
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. Located on the main street of Pitlorchry, this awesome guest house is so beautiful and we wished we could stay atleast another night. The family room with a double bed and 2 twins was simply the best. It was facing the street and the opposite side has a lovely piece of artwork. They have the best garden of the entire street. The villa is also the best architecturally.

Show more Show less
9
Wonderful
1,404 reviews
Price from
$165
per night

Strathardle Lodge

Kirkmichael

Situated in Kirkmichael, Strathardle Lodge has a fully stocked honesty bar, guest lounge and free WiFi as well as in-house Cake School.

The rooms in the inn are fitted with a flat-screen TV and a hairdryer. We loved out stay! Recommended.

Show more Show less
9.2
Wonderful
1,045 reviews
Price from
$120
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. The comfort room. The friendly host. The superb recommendations.

Show more Show less
9.5
Exceptional
1,013 reviews
Price from
$164
per night

Isla Rose Cottage

Blairgowrie

The spacious bed and breakfast is fitted with a flat-screen TV. A private entrance leads guests into the bed and breakfast, where they can enjoy some fruits and chocolates or cookies. The property has an outdoor dining area. This is an exceptional B and B experience! Very attentive hosts, wonderful breakfasts, and genuinely interested in their guests. We will certainly return.

Show more Show less
9.8
Exceptional
103 reviews
Price from
$92
per night

The Poplars Guest House

Pitlochry

At the guest house, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house features certain units with garden views, and every unit comes with a kettle. The units are equipped with heating facilities. The Poplars was in a great location. Hosts were lovely and very keep to make sure everything was just right. House and rooms were spotlessly clean with a lovely lounge you could relax in. Breakfast was very nice . Parking was also very good. Would highly recommend this guest house

Show more Show less
9.7
Exceptional
216 reviews
Price from
$165
per night

Garden Rooms Ferry Rd Pitlochry

Pitlochry

Garden Rooms Ferry Rd Pitlochry is located in Pitlochry, 24 km from Castle Menzies, 46 km from Scone Palace, as well as 12 km from Blair Castle. Featuring full-day security, this property also provides guests with a picnic area. There is a sun terrace and guests can make use of free WiFi and free private parking.

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. Great location, friendly and helpful staff, great cooked to order breakfast.

Show more Show less
9.1
Wonderful
336 reviews
Price from
$120
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. Great breakfast. Made to order. Really liked the fruit with it. Also enjoyed the music that was playing

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

Heathpark House

Blairgowrie

At the bed and breakfast, all units have a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Units include a kettle, while some rooms here will provide you with a fully equipped kitchen with a dishwasher, an oven and a microwave. The units are equipped with heating facilities. Our stay with Meg and Chris was exceptional! They are amazing hosts - very very welcoming and caring. Their house is beautiful with lots of charming details. The breakfast was delicious, they made everything themselves. We would love to come back!

Show more Show less
9.8
Exceptional
180 reviews
Price from
$151
per night

Most booked B&Bs in Perthshire this month

FAQs about B&Bs in Perthshire

B&Bs that guests love in Perthshire