Is this your business?
Claim this profile for free

Description

Welcome to The Cowshed: Your Dream Wedding Venue

Located between Mashishing (formerly Lydenburg) and Dullstroom, The Cowshed offers modern couples a peaceful farm setting surrounded by stunning natural beauty. Nestled in the Badfontein Valley where the Highveld meets the Lowveld, the venue boasts breathtaking views of the Steenkamp mountain range—perfect for creating unforgettable wedding memories.

Ceremony and Reception Spaces Designed for You

At The Cowshed, you have several beautiful options to say “I do.” Choose an open-air ceremony beneath a majestic Tipuana tree or in a charming framed chapel overlooking rolling valley hills. If you prefer something more intimate or weather-proof, a cozy small chapel is also available.

After your vows, celebrate with up to 120 guests in the Old Shed reception space. This versatile venue features white cement floors and handmade wire chandeliers, blending rustic farm charm with fresh, modern style. It’s a blank canvas ready for you to personalize and bring your wedding vision to life.

Comfortable On-Site Accommodation for You and Your Guests

The Cowshed offers unique, vintage-inspired self-catering houses right on the property, so your closest family and friends can fully enjoy the festivities without worrying about travel.

  • The Boarding House: Sleeps up to 16 guests in eight en-suite double rooms, with spacious communal living areas—perfect for larger groups.
  • The Cowshed House: A beautifully restored 1913 building accommodating eight guests in four en-suite rooms, each with private outdoor showers.
  • The Farm House & The Mountain House: Additional charming homes sleeping seven and nine guests respectively, offering more options for your loved ones.
  • Honeymoon Tent: For the newlyweds, a luxurious tented suite on a teak deck overlooking a peaceful dam. It features a romantic four-poster bed, a Victorian bath, and an outdoor shower—ideal for a private retreat after your big day.

A Venue That Feels Like Home

The Cowshed embraces authentic country living and a serene atmosphere, making it easy to relax and enjoy your wedding day. The dedicated team works closely with you to create a flexible, comfortable experience that truly reflects your unique love story. Plus, the venue is pet-friendly—so your furry family members can be part of your celebration too.

Overview of The Cowshed

Wedding Venue Type
Barn / Farm
Wedding Venue Accommodation
Bridal Suite
Honeymoon Suite

Wedding Venue Details

Landscaped gardens
Exclusive use
On-site parking
In-house wedding coordinator
Outdoor Reception Space

Wedding Catering

In-house catering
Alcohol license
Bar

Location & Contact Details for The Cowshed

Wedding Venue Address

Rietfontein Rd, Badfontein Valley, District Lydenburg, , Mashishing, Ehlanzeni District Municipality, 1120, Mpumalanga, South Africa

Follow This Supplier On

Get your instant brochure!
Gallery
Explore more photos and videos for this venue
We think you’ll love