A historic building with multiple towers and a large entrance.

Find the Best Perth and Kinross Bed and Breakfast

Compare and save
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Perth and Kinross Accommodation: Most Popular Cities to Stay

Our top choices for Perth and Kinross bed & breakfast

1. 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
The price is £168
includes taxes & fees
16 Nov - 17 Nov
Craigatin House & Courtyard (Adults only)

2. Organic Welltree

Organic Welltree
2.0 star property
Perth
9.6 out of 10, Exceptional, (23 reviews)
"We had a great stay, thankyou very much"
United Kingdom
Letitia
The price is £91
includes taxes & fees
9 Nov - 10 Nov
Organic Welltree

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
The price is £95
includes taxes & fees
9 Dec - 10 Dec
Cuil an Daraich Guest House

4. Beinn Bhracaigh

Beinn Bhracaigh
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (41 reviews)
"Amazing breakfast, breath taking views, and kind hosts."
Australia
Richard
Beinn Bhracaigh

5. 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
The price is £105
includes taxes & fees
23 Nov - 24 Nov
The Steading

6. 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
The price is £118
includes taxes & fees
13 Nov - 14 Nov
Ivybank Lodge

7. Shian Cottage B&B

Shian Cottage B&B
3.5 star property
Dunkeld
9.8 out of 10, Exceptional, (81 reviews)
"I had the most lovely stay at Shian B&B. A very comfortable room and the perfect base from which to explore. The hosts were extremely welcoming and generous. I hope to return! It was a wondeful B&B experience."
Australia
Gillian
Shian Cottage B&B

8. The Courtyard

The Courtyard
4.0 star property
Perth
9.4 out of 10, Exceptional, (48 reviews)
"We had the most amazing week staying here. Not only was the room comfortable and easy to use the staff were incredible. Loved staying here. "
United Kingdom
Frankie
The Courtyard

9. The Squirrel Room Energetic & Inspiring

The Squirrel Room Energetic & Inspiring
Kinross
10.0 out of 10, Exceptional, (1 review)
"So far the best experience we have had in hotel rooms. I would go as far as to.say that this place should have a 5-star rating. If you want a home from home then this is your place. The host went over and above to make us comfortable. We will definitely be staying here again! If you want away from the hustle and bustle if a modern hotel, then this is definitely the place to stay! This was far superior to the last place that we stayed at!"
United Kingdom
Gloria
The Squirrel Room Energetic & Inspiring

10. Craigellie

Craigellie
5.0 star property
Blairgowrie
Craigellie

11. The Lake Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle

The Lake Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle
Kinross
The Lake Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle

12. 'Douglas' in ApartNest ApartHotel

'Douglas' in ApartNest ApartHotel
Auchterarder
The price is £116
includes taxes & fees
9 Nov - 10 Nov
'Douglas' in ApartNest ApartHotel

13. Merlindale

Merlindale
4.0 star property
Crieff
10.0 out of 10, Exceptional, (88 reviews)
"Wonderfull place to stay!!"
United Kingdom
Ignace
Merlindale

14. Historic Mansion 3 Rooms by Loch Leven. Peaceful, Elegant & 40 mins to Edinburgh

Historic Mansion 3 Rooms by Loch Leven. Peaceful, Elegant & 40 mins to Edinburgh
Kinross
Historic Mansion 3 Rooms by Loch Leven. Peaceful, Elegant & 40 mins to Edinburgh

15. The Garden Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle

The Garden Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle
Kinross
10.0 out of 10, Exceptional, (1 review)
"Lovely room. Rural location suited my daughter and I."
United Kingdom
Jacqualine F.
The Garden Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle

16. Newmill Farm

Newmill Farm
2.0 star property
Perth
Newmill Farm

17. Mill House

Mill House
4.0 star property
Crieff
9.8 out of 10, Exceptional, (23 reviews)
"Beautiful place situated in quiet countryside. Ideal for a slow paced break and nice walks. Place was very clean and comfortable."
United Kingdom
Francesco
Mill House

18. Buttonboss Lodge

Buttonboss Lodge
3.0 star property
Pitlochry
Buttonboss Lodge

19. Willows Bed & Breakfast

Willows Bed & Breakfast
3.0 star property
Pitlochry
Willows Bed & Breakfast

20. Middleton House

Middleton House
3.5 star property
Auchterarder
9.8 out of 10, Exceptional, (24 reviews)
"This is the perfect place to stay when visiting Gleneagles. In fact, we preferred it to staying at Gleneagles itself. Large rooms, quiet space, excellent breakfast, and kind host. We highly recommend Middleton House."
Canada
Mark
Middleton 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 Perth and Kinross Hotel Reviews

Find out more about Perth and Kinross

Perth and Kinross B&B information

Number of reviews
657
Accommodation
34 B&B
Lowest Price
£91
Highest Price
£168

Explore a world of travel with Expedia