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, (24 reviews)
"We had a great stay, thankyou very much"
United Kingdom
Letitia
AR$ 142,089 nightly
The price is AR$ 170,507
Nov 24 - Nov 25
Total with taxes and fees
Organic Welltree

2. Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (128 reviews)
"Lovely stay ! Meals were good. Was a nice country retreat ."
United Kingdom
Anita
AR$ 200,557 nightly
The price is AR$ 240,677
Nov 24 - Nov 25
Total with taxes and fees
Ivybank Lodge

3. Cuil an Daraich Guest House

Cuil an Daraich Guest House
3.0 star property
Pitlochry
9.4 out of 10, Exceptional, (195 reviews)
"No issues with this amazing place, host so helpful and available anytime, couldn't fault it in anyway, would recommend 100%"
United Kingdom
Susanna
AR$ 151,528 nightly
The price is AR$ 181,833
Nov 17 - Nov 18
Total with taxes and fees
Cuil an Daraich Guest House

4. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (212 reviews)
"This place was simply amazing. One of the best places we’ve ever stayed at. The rooms are spacious, clean and comfortable. It’s a very easy pleasant and short walk right to the heart of town. Would definitely highly recommend staying here to anybody."
Canada
Mark
AR$ 225,898 nightly
The price is AR$ 271,078
Nov 15 - Nov 16
Total with taxes and fees
Craigatin House & Courtyard (Adults only)

5. Ben A'an House

Ben A'an House
3.0 star property
Callander
9.8 out of 10, Exceptional, (60 reviews)
"Everything clean, very friendly staff and excellent breakfast. Wonderful stay."
Canada
Paul
AR$ 186,779 nightly
The price is AR$ 224,135
Dec 1 - Dec 2
Total with taxes and fees
Ben A'an House

6. The Steading

The Steading
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (38 reviews)
"Great location,charming hosts and everything we needed for our short stay"
United Kingdom
Nicholas
AR$ 178,366 nightly
The price is AR$ 214,039
Nov 23 - Nov 24
Total with taxes and fees
The Steading

7. Coorie Inn Restaurant and Rooms

Coorie Inn Restaurant and Rooms
5.0 star property
Crieff
9.8 out of 10, Exceptional, (70 reviews)
"Lovely property and amazing welcoming. The breakfast service was awesome."
United States
David and Teresa
Coorie Inn Restaurant and Rooms

8. Trossachs Barn & Cabin

Trossachs Barn & Cabin
2.0 star property
Stirling
10.0 out of 10, Exceptional, (2 reviews)
"My wife and I had a lovely one-night B&B stay at Trossachs Barn & Cabin. The cabin provided a charming and peaceful setting, making it a delightful place for a short break. The breakfast was excellent and a real highlight of our stay. Our host, Tony, was very friendly and helpful, offering lots of useful information about the local area and places to visit. His warm welcome and local knowledge added greatly to the enjoyment of our visit. An added bonus for guests staying in the cabin is access...
United Kingdom
John
AR$ 153,168 nightly
The price is AR$ 183,802
Nov 15 - Nov 16
Total with taxes and fees
Trossachs Barn & Cabin

9. Cragmhor Bed & Breakfast

Cragmhor Bed & Breakfast
2.0 star property
Balquhidder
AR$ 215,691 nightly
The price is AR$ 258,829
Nov 15 - Nov 16
Total with taxes and fees
Cragmhor Bed & Breakfast

10. Lubnaig Guest House

Lubnaig Guest House
4.0 star property
Callander
10.0 out of 10, Exceptional, (107 reviews)
"This place was so lovely. The location was great and the home was comfortable and clean."
United States
CHANDLER
AR$ 302,970 nightly
The price is AR$ 363,564
Nov 28 - Nov 29
Total with taxes and fees
Lubnaig Guest House

11. `Clyde` in Allandale ApartHotel

`Clyde` in Allandale ApartHotel
Auchterarder
10.0 out of 10, Exceptional, (1 review)
"The place clearly has been recently renovated, and it was very nice. Stephanie was absolutely terrific, her communication excellent. My communication was poor due to being on the road, yet Stephanie still managed to take care of a couple of my last-second requests. Thanks!"
United States
Dain S.
`Clyde` in Allandale ApartHotel

12. `Mac` in Allandale ApartHotel

`Mac` in Allandale ApartHotel
Auchterarder
`Mac` in Allandale ApartHotel

13. `Maisie` in Allandale ApartHotel.

`Maisie` in Allandale ApartHotel.
Auchterarder
`Maisie` in Allandale ApartHotel.

14. `Gordon` in Allandale ApartHotel

`Gordon` in Allandale ApartHotel
Auchterarder
`Gordon` in Allandale ApartHotel

15. `Blair` in Allandale ApartHotel

`Blair` in Allandale ApartHotel
Auchterarder
`Blair` in Allandale ApartHotel

16. Smaller Suite in ApartNest ApartHotel Auchterarder

Smaller Suite in ApartNest ApartHotel Auchterarder
Auchterarder
Smaller Suite in ApartNest ApartHotel Auchterarder

17. Inverardran House

Inverardran House
3.0 star property
Crianlarich
9.4 out of 10, Exceptional, (138 reviews)
"Had a lovely stay! Charming BnB! Happily would recommend to friends and family!"
United States
Isaac
Inverardran House

18. Flora in ApartNest ApartHotel Auchterarder

Flora in ApartNest ApartHotel Auchterarder
Auchterarder
Flora in ApartNest ApartHotel Auchterarder

19. `Fergus` in Allandale ApartHotel

`Fergus` in Allandale ApartHotel
Auchterarder
`Fergus` in Allandale ApartHotel

20. 'Douglas' in ApartNest ApartHotel

'Douglas' in ApartNest ApartHotel
Auchterarder
'Douglas' in ApartNest ApartHotel
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
777
Accommodation
44 B&B
Lowest Price
AR$ 181,833
Highest Price
AR$ 363,564

Explore a world of travel with Expedia