The Garden Room Shala

The Garden Room Shala

Whether you’re hosting a yoga retreat, organising a Wedding or celebrating a special occasion like a birthday – nestled away in lush Australian bushland, The Shala offers a versatile space to accommodate intimate gatherings or larger crowds.

Rustic-bushland charm is what you’ll find in the incredible grounds of Ballina Beach Village. The inviting purpose-built shed is a tranquil and unique location for a relaxed Ballina event.

Our indoor-dining option seats up 120 people, for indoor-outdoor canape style events we can accommodate for up to 200 people, whilst for yoga and fitness style events we can comfortably host up to 60 people.

Prices range from $99 – $500 per day, depending on the time of year and length of stay. BYO alcohol available on request. Please send us an email with the details of your event, and we’ll be in touch to organise the right package for you: [email protected]


The beautiful Ballina region is a sought after location for couples wanting to tie the knot on the East Coast. With a combination of picturesque beaches, warm weather year-round and lush green bushland views.

Our rustic purpose-built shed, The Shala is a unique Ballina wedding venue adjacent to South Ballina Beach and the Richmond River. It’s a pretty special venue to celebrate your dream day.

Perfect for both sit-down and stand-up receptions, The Shala also features a large outdoor lawn space overlooking Australian bushland for cocktails, canapes and garden ceremonies.

Indoor-dining seats up to 120 people, whilst for indoor-outdoor canape style events we can host up to 200 people.

Yoga Retreats

The Shala is nestled within the depths and silence of nature and is a beautiful place to retreat and re-discover balance and peace. Surrond yourself with bushland, wildlife and the sound of the rolling ocean.

Located 15 minutes from Ballina town, The Shala is an ideal space for yoga retreats; with flexible and affordable venue hire options.

For yoga, meditation and fitness style events, The Shala can comfortably accommodate 60 guests.