Perthshire really does have it all when it comes to attractions and places to stay, whether it’s a Scottish Castle you’re after, a country lodge, or a beautiful Scottish Hotel, we can help you find your perfect Perthshire accommodation. 

Perthshire is within easy reach of the major cities in Scotland like Edinburgh, Glasgow, Aberdeen and Inverness so a great base for your Scottish holiday. Use the links below to browse through the various accommodation options.



Perthshire is great all year round. The busy season in Scotland is June-August when the temperature is slightly warmer. If you don’t mind the cold then winter can be just as beautiful in Scotland. Check out our Scotland weather guide for more information on seasons.

We would always advise you book up your Perthshire holiday as soon as possible to avoid any dissapointment with not getting the accommodation you desire.  The summer months can be busy in Perthshire so be sure to book up and plan nice and early.

There are some great choices of places to stay across the region and an accommodation to suit every taste, but where is the best area for you to stay? Below are some options.

Pitlochry, which is around one hour and a half’s drive from both Edinburgh and Glasgow is a great base for Perthshire, plenty to see and do and with easy access to the Highlands.

Aberfeldy is a small town on the south side of the River Tay. It town has a fantastic range of shops, attractions and accommodation, why not try the Aberfeldy Distillery while your here.  

Blair Athol is a village in Perthshire, known as The unspoilt heart of Scotland, Blaire Athol has everything you would want.

If you are on a budget or love the outdoors, then camping is a great option.  Below is some campsites available in Perthshire.

Scone Camping and Caravanning Club Site

Comrie Croft

If you are after a short stay in perthshire, why not search for BnB’s or cottages that allow short stays of 2-4 days.

For longer stays (1 week and over) then self catering cottages and lodges may be the best choice and the best value for money for your stay in Perthshire.

THINGS TO DO IN PERTHSHIRE There are plenty beautiful things to see in Perthshire, we will detail out some of them below, be sure to check out our Scotland itinerary planner to help plan your trip.

Discover Dunkeld Cathedral

Dunkeld Cathedral is a holy place of worship which stands on the north bank of the River Tay. Opened in 1260, you can wander among the ruins of Scotland’s most romantic cathedral
Cathedral Street 10
Dunkeld PH8 0AW Scotland GB

Explore Pitlochry

Pitlochry is one of Scotland’s most-loved towns, with something for everyone. Enjoy the plentiful shops, the award-winning pubs, and the fantastic museum.
Pitlochry PH16 Scotland GB

Roam around The Hermitage

Gaze upon the giant fir trees which are among the some of the tallest trees in Britain and breathe in the earthy woodland as you roam around the banks of the River Braan.
Old Military Road
Dunkeld PH8 0ED Scotland GB

Visit the 13th century Blair Castle

Opened in 1269, Blair Castle stands in its grounds near the village of Blair Atholl. You can wander through the grounds, exploring Hercules Garden, a nine-acre walled garden and Diana’s Grove, renowned for its towering exotic conifers.
Pitlochry PH18 5TL Scotland GB

Stroll around Kinnoull Hill Woodland Park

Amble around the parks 5 hills via the nature trails and relish in the views of the 19th-century Cliffside tower.

Lose yourself at Rodney Gardens

This charming landscaped park with a historical burial ground is a popular spot for walks & picnics. Enjoy the peaceful, serene atmosphere and breathe in the fresh Scottish air.

Be a King or a Queen for the day at Scone Palace

This Georgian mansion of extreme elegance and luxury dates back to 1580. The self-guided tour will take you through a series of extravagant rooms filled with fine French furnishings and noble photographs.

Enjoy a tasting session at Blair Athol Distillery

Blair Athol Distillery is set at the south of the town, in the base of the Grampian mountains.
Perth Road
Pitlochry PH16 5LY Scotland GB