Perthshire Family Hotels

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Perthshire Family Hotels

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.

Top landmarks in Perthshire

Frequently asked questions

What are the best family hotels in Perthshire?
From playtime to downtime, Fernbank House in Pitlochry gets every detail right. Make use of mountain views and miniature golfing at this top-rated stay. Planning to visit Dundee instead? Glen Lee is another visitor favourite. To search for more family-friendly hotels in Perthshire, select the "Family friendly" box under the "Traveller experience" heading.
What are the cheapest family-friendly hotels in Perthshire?
Stay in a cheap family hotel in Perthshire from ₹8,251 and save more for making memories with the kids. If you're on a budget, use our "Price: low to high" filter and keep an eye out for special promotions. Members save up to 20% on hundreds of thousands of hotels. Earn rewards for your stay and enjoy additional savings on top of current deals. Joining is completely free, and you'll gain instant access to member-only offers.
What is the best time to stay in a family-friendly hotel in Perthshire?
If you're going to a busy place like Pitlochry during July, the warmest month, expect temperatures ranging from 8ºC to 16ºC. December sees the coolest temperatures between 0ºC and 3ºC. For a more relaxed setting and potentially cheaper family-friendly hotels in Perthshire, organise your trip for February when it's quieter.
Are there any family-friendly hotels in Perthshire with parking?
Search for family-friendly hotels in Perthshire on Hotels.com, then select the "Parking" filter under "Amenities" to find options with a spot for your wheels. If you're planning to travel around by car, these properties offer the convenience you need to come and go on your own terms.