



Weddings
A Bespoke Wedding in the Heart of the Magaliesburg
​
Tucked away in the scenic Magaliesburg countryside, Budmarsh Country Hotel offers a romantic and refined setting for your dream wedding. With five-star accommodation and tailored wedding facilities, we specialise in creating intimate, elegant celebrations that feel both personal and unforgettable.
​
Whether you envision exchanging vows beneath open skies surrounded by gardens in bloom, or saying “I do” inside a warm and inviting space, Budmarsh offers both indoor and outdoor ceremony options—each designed to reflect the natural beauty and charm of our surroundings.
​
Our heart lies in hosting intimate weddings of up to 40 guests, where every detail is curated with care and intention. For those looking to celebrate with a slightly larger gathering, we can comfortably accommodate up to 80 guests while still maintaining the exclusive and personal feel Budmarsh is known for. At Budmarsh, we believe your wedding day should be a joyful, stress-free experience. From the moment you arrive, our dedicated team will work closely with you to bring your vision to life, ensuring every aspect of your day is handled with heartfelt attention and care.
​
Surrounded by tranquil water features, and sweeping views of the Magaliesburg mountains, Budmarsh is a picturesque venue ideal for elegant country weddings with soul. We pride ourselves on offering flexibility, personalised service, and an atmosphere of calm sophistication. Whether you're planning a romantic elopement or a beautifully styled celebration with family and friends, we’re here to make sure every moment is magical.
​
Let’s create the wedding you’ve always imagined—crafted just for you, remembered forever.