A historic building with multiple towers and a large entrance.

Search Guest Houses in Perthshire

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Perthshire guest houses

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (835 reviews)
"The staff were very helpful and friendly. The location was perfect for everything we had planned. The breakfast in the morning was exactly what we were looking for and we would definitely stay again!"
Canada
Michael
The price is HK$1,406
HK$1,688 total
includes taxes & fees
8 Jul - 9 Jul
Westlands of Pitlochry

The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (72 reviews)
"Beautiful property and lovely hosts. Great location easy walk to Pitlochry's main street."
Australia
Bruce
The price is HK$1,447
HK$1,737 total
includes taxes & fees
8 Jul - 9 Jul
The Poplars Guest House

Craigroyston House & Lodge

Craigroyston House & Lodge
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (250 reviews)
"We had a lovely overnight stay - the accommodation was excellent - spotless, comfortable, super location and very helpful owners. Breakfast was really nice too. Would definitely stay again."
United Kingdom
Leanne
The price is HK$1,385
HK$1,662 total
includes taxes & fees
7 Jul - 8 Jul
Craigroyston House & Lodge

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (390 reviews)
"Great staff and very nice dinner "
Australia
Noel
The price is HK$853
HK$1,024 total
includes taxes & fees
9 Jul - 10 Jul
Craigvrack Hotel & Restaurant

Balnearn House

Balnearn House
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (70 reviews)
"Excellent location"
United Kingdom
Graeme
The price is HK$1,195
HK$1,434 total
includes taxes & fees
6 Jul - 7 Jul
Balnearn House

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (317 reviews)
"Another great stay at the town house. Great service and breakfast. Homemade jam n marmalade were delicious. Until next time :)"
United Kingdom
JAMES
The price is HK$1,215
HK$1,458 total
includes taxes & fees
26 Jul - 27 Jul
The Townhouse

Crannaig House

Crannaig House
5.0 star property
Stirling
The price is HK$1,657
HK$1,989 total
includes taxes & fees
4 Jul - 5 Jul
Crannaig House

Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (92 reviews)
"Lovely place to stay, would definitely return, so nice to spend the night here after 6 days wild camping in the cairngorms"
United Kingdom
Matthew
The price is HK$1,256
HK$1,256 total
includes taxes & fees
6 Jul - 7 Jul
Glenkilrie House

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.2 out of 10, Wonderful, (15 reviews)
"We've stayed here for years, it's just ace!"
United Kingdom
Emma
The price is HK$697
HK$837 total
includes taxes & fees
5 Jul - 6 Jul
Station House - Room Only

Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (337 reviews)
"Great place."
Germany
Karin
The price is HK$1,328
HK$1,593 total
includes taxes & fees
5 Jul - 6 Jul
Craigmhor Lodge & Courtyard

Tigh Na Leigh

Tigh Na Leigh
4.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (91 reviews)
"Lovely stay, hosts very attentive, breakfast fresh and delicious. Would highly recommend"
United Kingdom
Rosina
The price is HK$1,134
HK$1,361 total
includes taxes & fees
5 Jul - 6 Jul
Tigh Na Leigh

The Kirkmichael Hotel

The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.6 out of 10, Good, (68 reviews)
"Room was very nice "
United Kingdom
Muhammad Awal
The price is HK$824
HK$989 total
includes taxes & fees
5 Jul - 6 Jul
The Kirkmichael Hotel

Hazeldene Guest House

Hazeldene Guest House
3.5 star property
Perth
9.6 out of 10, Exceptional, (131 reviews)
"Excellent B&B, very clean and the owners were very welcoming"
United Kingdom
steven
The price is HK$911
HK$1,094 total
includes taxes & fees
6 Jul - 7 Jul
Hazeldene Guest House

Grampian Hotel

Grampian Hotel
3.0 star property
Perth
8.0 out of 10, Very good, (211 reviews)
"Myself, mother and sister shared the family room which was comfortable and spacious. We felt at home straight away, which was largely down to the staff who were welcoming and friendly. They were efficient and professional while still maintaining a very helpful and personable approach. The breakfasts were very organised, offered a range of options that could be customised to suit all preferences. We had the full breakfast which was cooked to perfection, good quality and very filling. Everything...
United Kingdom
debbie
The price is HK$911
HK$1,093 total
includes taxes & fees
15 Jul - 16 Jul
Grampian Hotel

The Crags Hotel

The Crags Hotel
3.0 star property
Callander
8.0 out of 10, Very good, (92 reviews)
"Great service and clean rooms"
United Kingdom
Ryan
The price is HK$739
HK$887 total
includes taxes & fees
8 Jul - 9 Jul
The Crags Hotel

Annslea Guest House

Annslea Guest House
3.0 star property
Pitlochry
9.6 out of 10, Exceptional, (249 reviews)
"Clean, quiet and great breakfast."
United Kingdom
Gary
The price is HK$1,302
HK$1,563 total
includes taxes & fees
19 Jul - 20 Jul
Annslea Guest House

Craigbank Guesthouse

Craigbank Guesthouse
3.0 star property
Crianlarich
10.0 out of 10, Exceptional, (49 reviews)
"10/10 recommend. Location is a quick walk off of the West Highland Way. Accommodations are inviting, beautifully decorated and very comfortable. Breakfast is superb."
Canada
Pamela
The price is HK$1,415
HK$1,698 total
includes taxes & fees
18 Jul - 19 Jul
Craigbank Guesthouse

Riverside House

Riverside House
4.0 star property
Callander
9.8 out of 10, Exceptional, (34 reviews)
"Very convenient location, lovely welcome, very comfortable room and a fantastic breakfast."
United Kingdom
Ainslie
The price is HK$1,302
HK$1,563 total
includes taxes & fees
12 Jul - 13 Jul
Riverside House

Victoria Hotel

Victoria Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (59 reviews)
"I have stayed here a few times and have always enjoyed my stay, spotlessly clean, friendly staff, great location."
United Kingdom
Sharon
The price is HK$750
HK$900 total
includes taxes & fees
15 Jul - 16 Jul
Victoria Hotel

Wellwood Manor Guest House

Wellwood Manor Guest House
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (9 reviews)
"Staff were amazing and so friendly, hotel was in a great location. "
United Kingdom
Mark
The price is HK$3,646
HK$4,375 total
includes taxes & fees
22 Jul - 23 Jul
Wellwood Manor Guest 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 Guest Houses information

Number of reviews
3,374
Accommodation
46 Guest Houses
Lowest Price
HK$837
Highest Price
HK$8,405