Discover Braidhaugh Holiday Park in Crieff, Perthshire — riverside lodges, glamping pods, touring pitches and hot tubs. A perfect self-catering Scottish escape.
Experience the best of Perthshire at Braidhaugh Holiday Park, a beautiful riverside retreat in Crieff combining peaceful surroundings with easy access to adventure. Set on the banks of the River Earn, surrounded by forested hills and stunning Scottish countryside, Braidhaugh is the perfect base for a self-catering holiday in Scotland.
Choose from a range of accommodation options to suit every kind of break. Enjoy a luxury lodge with a private hot tub, unwind in a cosy glamping pod by the river, or book a touring pitch – some even come with their own hot tubs. New for this year, the park also features modern 2- and 3-bedroom static caravans, ideal for families or longer stays. If you’d like to make Perthshire your home-from-home, holiday homes are available to purchase on-site.
On-site facilities include a welcoming reception with a bar and lounge, complete with a roaring log fire for cooler months. There’s also a small park shop for essentials, a laundry room, and a children’s play area. The park is pet-friendly, open year-round, and offers everything you need for a comfortable and memorable stay.
Just a short stroll away lies the historic market town of Crieff, famous for its whisky heritage and local hospitality. Explore its charming streets lined with independent restaurants, cafés and pubs, or visit nearby attractions such as The Famous Grouse Experience, Drummond Castle Gardens, and Loch Earn. The vibrant cities of Perth and Stirling are less than an hour away, while Loch Lomond and The Trossachs National Park offers endless opportunities for outdoor adventure.
Whether you’re here for walking, cycling, rafting, fishing or simply relaxing by the river, Braidhaugh Holiday Park delivers the perfect balance of nature, comfort and Scottish charm.
Book your self-catering holiday in Perthshire today and discover why so many visitors fall in love with Braidhaugh.