A historic building with multiple towers and a large entrance.

Search Resort Hotels in Perthshire from CA $148

  • 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
No exact matches found, but these alternatives could be just right

Recommended hotels in Perthshire

1. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,003 reviews)
"Really liked staying here. The staff look after the premises. I even asked if it was new or refurbished. The facilities are very good. The staff extremely helpful. The breakfast is amazing, lots of variety and freshly cooked"
United Kingdom
Jacqueline
The price is CA $151
CA $181 total
includes taxes & fees
Aug 30 - Aug 31
Holiday Inn Express Perth by IHG

2. Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (590 reviews)
"Very good hotel."
United States
Rodney
The price is CA $228
CA $274 total
includes taxes & fees
Aug 31 - Sep 1
Ballathie House Hotel

3. Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (205 reviews)
"Great spot ,friendly staff,well stocked bar"
United Kingdom
Peter
The price is CA $154
CA $185 total
includes taxes & fees
Aug 6 - Aug 7
Scone Arms Hotel

4. Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (325 reviews)
"Our whole family loved our stay here. The food and restaurant were charming. The surrounding country was beautiful and peaceful. The accommodations were very comfortable and clean. Would definitely stay here again."
United States
Jody
The price is CA $234
CA $281 total
includes taxes & fees
Sep 3 - Sep 4
Dalmunzie Castle Hotel

5. The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (227 reviews)
"Very nice pub restaurant located in the same building, which made it very convenient for meals."
Canada
Sandra
The price is CA $231
CA $277 total
includes taxes & fees
Aug 26 - Aug 27
The Woodside

6. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (858 reviews)
"Very easy to check-in and the staff were fantastic. Made some great recommendations of what to see whilst being in Pitlochry which I did manage to see ☺️. Great place for travelling solo!"
United Kingdom
NATHAN
The price is CA $269
CA $323 total
includes taxes & fees
Aug 23 - Aug 24
Westlands of Pitlochry

7. Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (129 reviews)
"We had a great one night stay. The breakfast in the morning was incredible and lovely in the beautiful sun room. It was a perfect place to stay as we made our way through the highlands and pitlochry."
United States
Moina
The price is CA $336
CA $404 total
includes taxes & fees
Aug 24 - Aug 25
Knockendarroch Hotel

8. The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (320 reviews)
"David was AMAZING! The house is beautiful and so unique! Every single thing that you would need to be completely comfortable is taken care of!"
United States
patty
The price is CA $205
CA $246 total
includes taxes & fees
Aug 11 - Aug 12
The Townhouse

9. Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (111 reviews)
"Good sized room with a nice bathroom. Comfy large bed Walking distance to Perth city centre."
United Kingdom
Stefan
The price is CA $187
CA $224 total
includes taxes & fees
Aug 23 - Aug 24
Sunbank House Hotel

10. Woodlea

Woodlea
3.0 star property
Perth
9.0 out of 10, Wonderful, (11 reviews)
"In centre of town close to restaurants bars etc. Limited car parking at Hotel but paying car park nearby . "
United Kingdom
Kenneth
The price is CA $161
CA $193 total
includes taxes & fees
Aug 23 - Aug 24
Woodlea

11. Craigroyston House & Lodge

Craigroyston House & Lodge
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (263 reviews)
"Fabulous stay!"
United Kingdom
Janet
The price is CA $255
CA $306 total
includes taxes & fees
Aug 12 - Aug 13
Craigroyston House & Lodge

12. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,003 reviews)
"My daughter and I stayed here for a week during the Easter holidays. It was the perfect location for exploring the surrounding area and visiting the likes of Loch Looking and the Trossachs, Stirling and Falkirk."
United Kingdom
Mhairi
The price is CA $219
CA $262 total
includes taxes & fees
Aug 11 - Aug 12
Apex Dunblane Hydro Hotel

13. The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (409 reviews)
"Very comfortable, fantastic location, staff friendly and helpful , a good selection at breakfast"
United Kingdom
Tracy
The price is CA $314
CA $377 total
includes taxes & fees
Sep 2 - Sep 3
The Old Mill Inn

14. Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,000 reviews)
"Excellent location and friendly staff"
United Kingdom
Taina
The price is CA $248
CA $298 total
includes taxes & fees
Sep 1 - Sep 2
Fisher's Hotel

15. Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (251 reviews)
"Everything was good."
United Kingdom
Helen
The price is CA $123
CA $148 total
includes taxes & fees
Aug 6 - Aug 7
Riverstone Lodge Hotel

16. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,002 reviews)
"Hotel is in a beautiful location next to the river. All the staff were friendly and welcoming. Bedroom was clean, comfortable and spacious. Really tasty breakfast in the morning with a large and varied buffet. Porridge, kippers etc also available on request. Evening meal in the restaurant was also really good. Relaxed and friendly atmosphere in the bar and on the terrace. Highly recommended."
United Kingdom
Alister
The price is CA $377
CA $453 total
includes taxes & fees
Aug 11 - Aug 12
Dunkeld House Hotel

17. Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (121 reviews)
"Great guys, so friendly and delicious breakfast."
United Kingdom
Christine
The price is CA $209
CA $251 total
includes taxes & fees
Aug 17 - Aug 18
Ivybank Lodge

18. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (730 reviews)
"We had a wonderful stay at Fonab Castle. Room, service, restaurant, dinner & spa were all excellent. Highly recommended!"
United Kingdom
Andrew
The price is CA $629
CA $755 total
includes taxes & fees
Sep 3 - Sep 4
Fonab Castle Hotel & Spa

19. The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (140 reviews)
"This is exactly what you want in a guesthouse in a tiny village. By far the best place we stayed at in Scotland with amazing staff, beautiful decor, and absolutely amazing food! Do not skip the restaurant! Cannot recommend the Bankfoot Inn enough!"
Canada
Jamie
The price is CA $173
CA $208 total
includes taxes & fees
Aug 6 - Aug 7
The Bankfoot Inn

20. Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very good, (985 reviews)
"Very interesting place, super historic. Lovely place to stay."
United States
Tyler
The price is CA $172
CA $207 total
includes taxes & fees
Aug 31 - Sep 1
Salutation Hotel
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 Resorts information

Number of reviews
8,160
Accommodation
1 Resorts
Lowest Price
CA $148
Highest Price
CA $755

Explore a world of travel with Expedia