Byron Bay Wedding Venues
Looking for a wedding venue in Byron Bay, NSW? Ceremony and reception venues in Byron Bay range from beachfront hotels to picturesque resorts and farms. One of the most scenic destinations in NSW, Byron Bay offers a choice of world-class wedding venues from its coastal stretch of popular beaches to peaceful hinterland spots with stunning ocean views.
Whether you're planning a waterfront wedding in a 5 star beachfront resort or prefer a secluded country location on a Bangalow farm, wedding venues in Byron Bay cater for all types of marriage celebrations. Most wedding locations in the Bay provide the ceremony and reception venue plus accommodation all in the one spot making Byron Bay an ideal place for a destination wedding.
Here are the most recommended wedding venues in Byron Bay, NSW.
- Victoria's At Ewingsdale
- Midginbil Eco Resort
- Beach Byron Bay
- Forget Me Not Weddings
- The EarthHouse
- Ardeena Events
- Nightcap Ridge
- Osteria Weddings
- Victoria's At Wategos
- Crystalbrook Byron Bay
- Victoria Park
- Wedding Venues Near Byron Bay
11 Best Byron Bay Wedding Venues

1. Victoria's At Ewingsdale
- Location: 207 Balraith Lane, Ewingsdale, NSW 2481
- Capacity: 50 Seated, 70 Cocktail
- Venue Type: European Estate
- Accommodation: Sleeps 18
Victoria's At Ewingsdale is a grand, European-inspired country manor with luxurious accommodation for up to 18 guests. You can hire the estate for the exclusive use of your wedding and enjoy the very private location with up to 70 guests. Surrounded by 4 acres of beautifully manicured gardens, Victoria's At Ewingsdale is one of the most luxurious wedding venues in Byron Bay.
Wedding ceremonies and receptions are held in the fairytale-like gardens, outdoors under a romantic canopy of grapevines or in the stately interiors. The accommodation caters for up to 18 guests and is the epitome of luxe living. You can expect lavishly furnished rooms that feature private ensuites and spa baths, Juliet balconies and white marble flooring.

2. Midginbil Eco Resort
- Location: 252 Midginbil Rd, Midginbil, NSW 2484
- Capacity: 150
- Venue Type: Wedding resort
- Accommodation: Sleeps 150+
- Wedding Packages: 3 day/2 night BYO
Midginbil Hill Resort is an eco-friendly and budget friendly wedding venue on 400 acres of countryside located one hour inland from Byron Bay. The property is surrounded by sub-tropical rainforest with views of the Night Cap National Park and is one of the most relaxed & peaceful wedding destinations in NSW.
At Midginbil, you bring your entire guest list to stay with you for the weekend. The 3 day/2 night package includes exclusive use of the grounds, access to all accommodation & the pool, tennis and volleyball courts and use of the barn for your wedding reception. All meals are catered, drinks are BYO and guests are able to pay their own accommodation.

3. Beach Byron Bay
- Location: 2 Massinger Street, Byron Bay, NSW 2481
- Capacity: 50 - 150
- Venue Type: Restaurant
- Accommodation: in Byron Bay
- Wedding Packages: All inclusive
Beach Byron Bay is an oceanfront restaurant with a large all-weather deck overlooking the beach. The deck has a retractable roof and large bi-fold doors that connect it to the interior of the restaurant, creating one large open air area perfectly suited to spectacular beachfront wedding ceremonies and receptions.
For wedding ceremonies directly on the sand, resident wedding planner and stylist at Beach Byron Bay, Belinda Kirkwood will help you coordinate an offsite location at Clarkes Beach. Wedding receptions are set in the restaurant's clean, coastal aesthetic with cocktail events, seated feasts or fine dining options on the menu.

4. Forget Me Not Weddings
- Location: 545 Coopers Shoot Rd, Bangalow, NSW 2479
- Capacity: 2 - 160
- Venue Type: Farm
- Accommodation: Sleeps 18
- Wedding Packages: DIY/BYO venue hire from $8,500
Forget Me Not Farm is a private wedding venue on a working cattle farm near Byron Bay. The location is best suited to outdoor weddings with tipis or a marquee required for all receptions exceeding 35 guests.
The property features award winning gardens, expansive country vistas, rainforest plantings and a picturesque lake around which most larger wedding ceremonies and receptions are held. Small weddings & elopements are located poolside at the homestead or you can opt for the 10 minute drive to Byron Bay beaches.

5. The EarthHouse
- Location: 334 James Gibson Rd, Corndale, NSW 2480
- Capacity: 120
- Venue Type: Farm
- Accommodation: 2 bedroom B&B
- Wedding Packages: DIY/BYO venue hire from $7,750
The Earthhouse is a rammed earth wedding venue on a 110 acre farm in the Byron Bay hinterland. The Mediterranean inspired building presents a rustic, blank canvas space that can be styled to suit any wedding theme. Expect high cathedral ceilings, exposed wooden trusses, polished concrete floors and a roaring open fireplace.
Located on a high ridge, the garden ceremony area and reception venue at The Earthhouse enjoy spectacular views over the surrounding Corndale Valley and Nightcap Ranges. All of your photos can be captured onsite with a host of spectacular backdrops at this all-in-one Byron Bay wedding venue.

6. Ardeena Events
- Location: 515 Carool Rd, Carool, NSW 2486
- Capacity: 130
- Venue Type: Farm + barn
- Accommodation: 9 guest rooms.
- Wedding Packages: DIY/BYO
Ardeena Events is an elevated wedding venue located an hour north of Byron Bay. Most couples choose to get married at this ceremony + reception venue because of its spectacular hinterland and ocean views. This DIY property is the ideal wedding location for outdoor receptions under festoon lighting catered by food trucks and a teepee bar.
The onsite reception venue is a modern, purpose built barn style structure that provides an alternative weather-proof space. Most couples however, choose to have an outdoor celebration taking in the spectacular views of the Byron Bay hinterland.

7. Nightcap Ridge
- Location: Nightcap Range Road, Dorroughby, NSW 2480
- Capacity: 100
- Venue Type: Weekend Escape
- Accommodation: Sleeps 10 in 3 cottages
- Wedding Packages: DIY/BYO
If you're looking for a Byron Bay wedding venue that won't break the bank, Nightcap Ridge is worthy of your shortlist. This 70 acre wedding destination is located in the Nightcap National Park region of the Byron Bay hinterland. Surrounded by lush rainforest, the property is available for the exclusive use of your wedding across 2 nights/3 days.
You can get married anywhere onsite and there is a purpose built reception venue called The Argory. The Argory features 210 square metres of covered deck, a large outdoor fireplace, vaulted ceilings and open air views of surrounding lawns and forest.

8. Osteria Weddings
- Location: 1 Barclay Dr, Casuarina, NSW 2487
- Capacity: 200
- Venue Type: Hall
- Accommodation: near Byron Bay
- Wedding Packages: All inclusive from $120/pp
Osteria is an all-in-one beachside wedding venue 30 min north of Byron Bay on the Tweed Coast. The Italian style restaurant features a private ceremony garden with garden bar & statement festoon lighting, an industrial wedding hall, a whiskey bar and private bridal suite.
Lolita's Mexican Cantina adjoins Osteria Weddings offering a seperate space for pre & post wedding events.

9. Victoria's At Wategos
- Location: 1 Marine Parade, Byron Bay, NSW 2481
- Capacity: 30 seated, 40 cocktail
- Venue Type: Luxury villa
- Accommodation: Sleeps 20 at $1,200 - $2,500/night
- Wedding Packages: Minimum spend $40,000
Victoria's At Wategos is a Tuscan style guesthouse located at Wategos Beach under the lighthouse on the eastern side of Byron Bay. The private, European style luxury villa is surrounded by tropical gardens and features world-class ocean views, spacious communal lounge areas and bedrooms with floor to ceiling glass bi-fold doors, marble and stone furnishings and spa bathrooms.
Just 100 metres from the beach, this coastal wedding destination is perfect for luxury micro weddings with food & beverages provided by local preferred caterers. There are 10 double guest rooms to sleep 20 guests onsite and all rooms must be booked for 2 nights.

10. Crystalbrook Byron Bay
- Location: 77 Broken Head Road, Byron Bay, NSW 2481
- Capacity:
- Venue Type: Resort
- Accommodation: 92 Suites
- Wedding Packages: All inclusive from $200/pp
Crystalbrook Resort is a tropical Byron Bay wedding venue set amongst 45 acres of rainforest. Immersed in nature for the weekend, Crystalbrook caters for garden wedding ceremonies on the Rainforest Verandah or Rainforest Lawn. On balmy summer evenings you can have your entire wedding including your reception here, dancing barefoot under the stars at the garden bar.
Crystalbrook caters for small weddings and elopements in the private Lotus Garden and wedding packages include all furniture and furnishings for your ceremony. A minimum food & beverage spend of $200/pp applies and all weddings attract a venue hire fee ensuring private & exclusive use.

11. Victoria Park
Location: 46 Bay Vista Lane, Ewingsdale, NSW 2481
Capacity: 250
Venue Type: Farm
Accommodation: Victoria's Ewingsdale
Wedding Packages: DIY/BYO
Victoria Park is a 150 acre private farm in the hills of Byron Bay. Immersed in a clearing amongst the trees of a subtropical forest is a clear roofed open air pavilion where you can have a festival wedding for up to 200 guests. This is also a fairytale location for outdoor weddings in the woods and teepees and marquees are permitted onsite.
Wedding Venues Near Byron Bay

Pillar Rock Farm
- Location: 1231 Wooli Rd, Pillar Valley, NSW 2462
- Capacity: 200
- Venue Type: Renovated barn
- Accommodation: Sleeps 10
- Wedding Packages: All inclusive high tea
Pillar Rock Farm is a 270 acre destination wedding venue with accommodation available in an onsite guesthouse, barn loft and hunting cottage. Named after it's landmark Pillar Rock, the farm features plenty to do onsite including a bushwalk to the rock, fifishing, rock climbing, mountain biking & 4WDing.
Pillar Rock Farm is the dream wedding location for wildlife lovers with frequent sightings of emu, goannas and kangaroos. The property's many creeks contain frogs and turtles, and you can kayak & swim from the private sandy beaches.

Riverside Ranch
- Location: 151 Micalo Rd, Yamba, NSW 2464
- Capacity: 150
- Venue Type: Horse ranch
- Accommodation: Available in Yamba
- Wedding Packages: From $6,600
50 acre riverfront wedding venue located 6 minutes from the beach in Yamba (1.5 hours south of Byron Bay). The property offers 4 ceremony & 3 reception locations, including a saloon and is also suitable for outdoor, festival style weddings.

Summergrove Estate
- Location: 363 Carool Rd, Carool, NSW 2486
- Capacity: 130
- Venue Type: Private estate
- Accommodation: Sleeps 10 in 5 villas
- Wedding Packages: $11,670 - $21,920
Summergrove Estate is an all-in-one hill top wedding venue with views over surrounding countryside to the ocean. Versatile wedding location an hour north of Byron Bay with stunning gardens, onsite chapel, modern reception barn, accommodation with swimming pool + tennis onsite, plus you can arrive by helicopter.
With its vineyards, olive groves and lush green hinterland surrounds, Summergrove Estate's 73 acres offer a plethora of options for your ocean-view wedding ceremony and reception. Wedding packages are all inclusive of the 5 villas, venue hire and catering and start at $11,670 for a 20 guest mid-week wedding up to $21,920 for 130 on the weekend.
Byron Bay Weddings
Byron Bay wedding venues offer an eclectic collection of destinations for beach weddings, rainforest weddings and relaxed country celebrations. These curated shortlists include only the best wedding locations in Byron Bay...
Byron Bay Venues
BYO Venues
Marquee Venues
Outdoor Venues
Small Venues
Waterfront Venues
NSW Wedding Venues
Central Coast
Hunter Valley
Illawarra
Newcastle
North Coast
Riverina
South Coast
Southern Highlands
Off The Beaten Track
Sydney
Blue Mountains
Northern NSW Venues