BritStays
Holidays in Perthshire

Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons

Holidays in Perthshire

Planning a holiday in Perthshire? You're in good company — it's one of the UK's best-loved escapes, and this guide brings the best places to stay together in one place. Big trees, salmon rivers and Highland gateway towns.

Choose an area in Perthshire

Holiday ideas in Perthshire

Know what would make the week? Start from the thing that matters most.

All places to stay in Perthshire

Must-have facilities

🏨 Looking for a hotel instead?

The stays above are mostly self-catering. For hotels and B&Bs in Perthshire, Agoda compare prices across booking sites.

Compare Perthshire hotels on Agoda ↗

Affiliate link — we may earn a commission at no extra cost to you.

More around Perthshire

Where to stay in Perthshire

The right base depends on your crew: couples tend to love a cottage with a view, families get the most from a holiday park's pools and kids' clubs, and campers and caravanners are spoilt for choice. We list them side by side here, with live links through to each operator to book.

Where to base yourself

Each corner of Perthshire has its own character. Popular bases include Pitlochry — every one has its own guide on this site with local stays and days out.

When to go

Book early for August — the best-located stays go months in advance. Shoulder season (May–June and September–October) is when regulars travel: quieter beaches and attractions, softer prices, same scenery.

Frequently asked questions

When is the cheapest time to visit Perthshire?

Outside school holidays — typically late September to early May. Many stays cost 30–50% less than in August, and attractions are quieter too.

Is Perthshire good for families?

Yes — filter the listings above by family-friendly facilities like pools, kids' clubs and playgrounds, and check the things-to-do guide for rainy-day options before you book.

How do I book a stay in Perthshire?

Every listing on this page links directly to the holiday operator — you book with them at their live price. We may earn a commission at no cost to you, which is how we keep these guides free.

Perthshire on the map

— tick to show or hide, click any pin for details.

🎭 Theatres near Perthshire

All UK theatres →

🎪 What's on in Perthshire

Events from SkiddleSkiddle

Explore Holidays in Perthshire

More like this