On the edge of the market town of Blairgowrie in Perthshire’s berry country.
Blairgowrie Holiday Park is a friendly, well-established base for relaxing escapes and exploring the very best of Perthshire. From the town’s riverside setting to nearby highlights like Dunkeld and the ever-popular Pitlochry, you’ll find plenty of charming villages, scenic walks and days out to enjoy.
Stay in deluxe lodges with private hot tubs, spacious caravan holiday homes or cosy glamping pods, with touring pitches also available for motorhomes and caravans. Holiday homes for sale offer the freedom to return whenever you like.
Stay Your Way at Blairgowrie
Choose from a range of accommodation at Blairgowrie Holiday Park, from luxury lodges with hot tubs to caravan holidays, touring & seasonal pitches, and a glamping pod with hot tub.
Whether you’re planning a short break or a longer stay, find the perfect base in Perthshire.
Plan Your Perfect Break
From short stays to summer holidays, find the option that suits you best and discover great value along the way.
Park Facilities
- EV Charger Onsite
Located in the car park at the park entrance. - Pet-Friendly
Includes an onsite dog-walk area. - Wi-Fi Available
Light browsing and emails only (no streaming). - Children’s Play Areas
Two play spaces for younger guests. - Laundry Facilities
Washing machine £4.50/40 mins, tumble dryer £2/20 mins (exact change only). - Heated Washrooms
Toilets, showers, and accessible bathroom. - Family Bathroom
£1 for 2 mins of hot water (pound coin operated).
- CCTV Security
- Cot & High Chair Hire
- Contactless Check-In
ANPR barrier system in use. - Refuse & Recycling Point
- Local Bus Stop
Right outside the park entrance. - BBQ Friendly
BBQs allowed in open spaces (no fire pits; please avoid placing BBQs on grass, decking, or tables). - Onsite Defibrillator
Located in the dish-wash area at the toilet block.
Find Us
Blairgowrie Holiday Park
Rattray, Blairgowrie, Perthshire, PH10 7AL
If you have trouble finding us, please don’t
hesitate to contact us using the details below.
Contact our friendly team
Local Services & Information
Food shopping deliveries are available from most major supermarkets to the park. Please inform the driver of your accommodation number so they can gain access through the barrier. We cannot accept deliveries after 8pm, and you must be in your holiday home when this is delivered.
Lidl Supermarket
Perth Rd, Blairgowrie PH10 6FW
Scotmid (2/3 minute walk from the park)
Hatton Road, Blairgowrie PH10 7AW
Tesco Superstore (5 minute drive, 10/15 minute walk)
Welton Road, Blairgowrie PH10 6NQ
Sainsbury’s Local
20 High St, Blairgowrie PH10 6ET
Blairgowrie Holiday Park
Located in the dish wash area in the toilet block
Blairgowrie Cottage Hospital
Perth Road, Blairgowrie PH10 6EE – 01250 874466
Ardblair Medical Practice
Anne Street, Blairgowrie PH10 6EF – 01250 872033
Blairgowrie Dental Care
64 High Street, Blairgowrie PH10 6DF – 01250 875136
Boots Chemist
49 Allan Street, Blairgowre PH10 6AB – 01250 872029
Davidsons Chemists
The Wellmeadow, Blairgowrie PH10 6AT – 01250 870282
Blairgowrie Vets
14 Castle Street, Blairgowrie PH10 6DR – 01250 872061
Thrums Veterinary Group
Back Brae, Blairgowrie PH10 6NW – 01250 871010
GC Taxis – 07748 913060
Bissett’s Taxis – 01250 875001
Blairgowrie Taxis – 01250 872116
Coyles Taxis – 07803 782727
Blairgowrie Holiday Park, located in the car park at the entrance
Tesco Car Park
Welton Rd, Blairgowrie PH10 6NQ
Leslie Street Car Park
High Street, Blairgowrie, PH10 6AH
Lidl Car Park
Perth Rd, Blairgowrie PH10 6FW
Cotly Garage
Railway Road, Welton Industrial Estate, Blairgowrie PH10 6EP – 01250 873330
Target Tyres
6 Welton Industrial Estate, Signal Box Road, Blairgowrie PH10 6ER – 01250 873113
Halfords
Terminus Street, Blairgowrie PH10 6NW – 01250 872181
This is taken on a case-by-case basis depending on the availability of pitches. Alternatively, you can sell your caravan at your current park and then purchase a caravan at one of our parks.




















































































