A historic building with multiple towers and a large entrance.

Book Perthshire Bed & Breakfast

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Perthshire bed & breakfast

1. Organic Welltree

Organic Welltree
2.0 star property
Perth
9.6 out of 10, Exceptional, (20 reviews)
"We had a great stay, thankyou very much"
United Kingdom
Letitia
$84 nightly
The price is $100
Oct 15 - Oct 16
Total with taxes and fees
Organic Welltree

2. Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (124 reviews)
"Great guys, so friendly and delicious breakfast."
United Kingdom
Christine
$143 nightly
The price is $171
Oct 6 - Oct 7
Total with taxes and fees
Ivybank Lodge

3. Coorie Inn Restaurant and Rooms

Coorie Inn Restaurant and Rooms
5.0 star property
Crieff
9.8 out of 10, Exceptional, (69 reviews)
"Lovely property and amazing welcoming. The breakfast service was awesome."
United States
David and Teresa
$227 nightly
The price is $272
Oct 7 - Oct 8
Total with taxes and fees
Coorie Inn Restaurant and Rooms

4. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (204 reviews)
"Very helpful staff, good location, nice breakfast"
United Kingdom
Paul
$175 nightly
The price is $210
Sep 28 - Sep 29
Total with taxes and fees
Craigatin House & Courtyard (Adults only)

5. Trossachs Barn & Cabin

Trossachs Barn & Cabin
2.0 star property
Stirling
10.0 out of 10, Exceptional, (1 review)
"2 jours très agréables dans ce logement, bien situé pour les visites. Excellent petit déjeuner Accès à la cuisine, ce qui permet de prendre une collation le soir après une journée bien remplie."
France
maryse
$106 nightly
The price is $127
Sep 21 - Sep 22
Total with taxes and fees
Trossachs Barn & Cabin

6. Ben A'an House

Ben A'an House
3.0 star property
Callander
9.8 out of 10, Exceptional, (57 reviews)
"Everything clean, very friendly staff and excellent breakfast. Wonderful stay."
Canada
Paul
$119 nightly
The price is $143
Oct 5 - Oct 6
Total with taxes and fees
Ben A'an House

7. Lochleven B&B Killin

Lochleven B&B Killin
3.5 star property
Killin
9.2 out of 10, Wonderful, (90 reviews)
"Thanks for making me a great packed lunch as I was away too early for breakfast."
United Kingdom
Neil
$134 nightly
The price is $161
Sep 24 - Sep 25
Total with taxes and fees
Lochleven B&B Killin

8. Lubnaig Guest House

Lubnaig Guest House
4.0 star property
Callander
10.0 out of 10, Exceptional, (106 reviews)
"Wonderful place, lovely service"
United Kingdom
David
$187 nightly
The price is $225
Oct 18 - Oct 19
Total with taxes and fees
Lubnaig Guest House

9. CRAGMHOR

CRAGMHOR
2.0 star property
Balquhidder
$196 nightly
The price is $235
Oct 1 - Oct 2
Total with taxes and fees
CRAGMHOR

10. 'Douglas' in ApartNest ApartHotel

'Douglas' in ApartNest ApartHotel
Auchterarder
$133 nightly
The price is $160
Sep 20 - Sep 21
Total with taxes and fees
'Douglas' in ApartNest ApartHotel

11. Wester Auchraw Croft B&B

Wester Auchraw Croft B&B
3.0 star property
Lochearnhead
9.0 out of 10, Wonderful, (16 reviews)
"Great place to stay. We stayed in a Mongolian yurt, which was a unique experience, like glamping. The owners are wonderful people who prepared a 5-star breakfast for our family and complemented it with friendly conversation. Overall, it's a great place for people who want to escape soulless hotel chains and create sweet memories."
United Kingdom
Rufat
$193 nightly
The price is $231
Sep 27 - Sep 28
Total with taxes and fees
Wester Auchraw Croft B&B

12. Inverardran House

Inverardran House
3.0 star property
Crianlarich
9.4 out of 10, Exceptional, (137 reviews)
"Had a lovely stay! Charming BnB! Happily would recommend to friends and family!"
United States
Isaac
$111 nightly
The price is $134
Oct 5 - Oct 6
Total with taxes and fees
Inverardran House

13. Clifton Cottage

Clifton Cottage
3.0 star property
Crianlarich
9.6 out of 10, Exceptional, (66 reviews)
"Everything about this place and the hosts is excellent. You couldn’t possibly ask for more breakfast unless you are being greedy."
United Kingdom
David
$151 nightly
The price is $181
Sep 24 - Sep 25
Total with taxes and fees
Clifton Cottage

14. Springfield Lodge B&B

Springfield Lodge B&B
4.0 star property
Stirling
10.0 out of 10, Exceptional, (166 reviews)
"We really enjoyed our stay here. Super clean and the breakfast was great. Our host was so helpful….even made reservations for us for dinner! Highly recommend!"
United States
Heath
$128 nightly
The price is $154
Oct 11 - Oct 12
Total with taxes and fees
Springfield Lodge B&B

15. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (254 reviews)
"truly such a great place to stay, couldn’t ask for a better location."
United States
Lara
$187 nightly
The price is $225
Oct 17 - Oct 18
Total with taxes and fees
5Pilmourplace

16. Black Bull Gartmore

Black Bull Gartmore
3.0 star property
Stirling
9.8 out of 10, Exceptional, (157 reviews)
"Beautiful quiet room Great service Charming location. "
Canada
Alexandra
$134 nightly
The price is $161
Oct 5 - Oct 6
Total with taxes and fees
Black Bull Gartmore

17. Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (161 reviews)
"What a wonderful property and stay! David and Renata were amazing hosts! We will definitely be back!"
United States
Renee
$166 nightly
The price is $199
Oct 18 - Oct 19
Total with taxes and fees
Stravithie Castle

18. The Braeriach

The Braeriach
2.0 star property
Newtonmore
9.8 out of 10, Exceptional, (46 reviews)
"Was a comfortable stay room was well presented..very modern….clean….the fan was a god send….would certainly book again."
United Kingdom
Debbie
$110 nightly
The price is $132
Oct 8 - Oct 9
Total with taxes and fees
The Braeriach

19. Village Inn

Village Inn
3.0 star property
Arrochar
8.8 out of 10, Excellent, (125 reviews)
"Room was a bit dusty staff were friendly and helpful"
Australia
Louise
$94 nightly
The price is $113
Oct 13 - Oct 14
Total with taxes and fees
Village Inn

20. Tirindrish House

Tirindrish House
3.5 star property
Spean Bridge
9.8 out of 10, Exceptional, (105 reviews)
"Very nice good size room with functional washroom. Amazing breakfast with options to choose from. Received awesome guidance from the owner on nearby sightseeing."
Canada
Catalina
$175 nightly
The price is $210
Oct 13 - Oct 14
Total with taxes and fees
Tirindrish House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Perthshire Hotel Reviews

Find out more about Perthshire

Perthshire B&B information

Number of reviews
1,621
Accommodation
42 B&B
Lowest Price
$100
Highest Price
$231

Explore a world of travel with Expedia