Byron Bay Wedding Venues
Byron Bay: Wedding Venues | Photographers | Celebrants
Looking for a wedding venue in Byron Bay, NSW? Byron Bay is among the most popular wedding destinations in New South Wales renowned for its beautiful beaches, tropical rainforests and a scenic hinterland where ceremony & reception venues have amazing views over lush countryside to the stunning North Coast.
The best places to get married in Byron Bay are a diverse collection of dream wedding venues immersed in the paradise of nature for which this region is famous. From beach venues and luxury houses to secluded country resorts, the most beautiful wedding locations in & around this coastal paradise are all nestled within in a world-class landscape.
Our favourite venues in Byron Bay are wedding destinations with accommodation onsite and amenities for pre & post wedding functions. There's a reason Byron Bay weddings are synonymous with 3 day events. The area is as brimming with gorgeous scenery as it is with hip hotels and foodie hangouts and is the perfect spot to tie the knot and mini-moon for a few days after.
The most popular Byron Bay wedding venues are exclusive-use private properties and all-in-one foodie places that serve paddock to plate menus. Rainforest resorts, farms and beach weddings are also favourites among the hundreds of couples who choose a Byron Bay wedding every year.
Here are 24 amazing wedding venues in Byron Bay, NSW.
Byron Bay Wedding Locations
Small Venues
Outdoor Venues
Byron Bay Hinterland Venues
Beach Venues
Private Properties
20 Best Byron Bay Wedding Venues

1. Midginbil Eco Resort
- Location: 252 Midginbil Rd, Midginbil, NSW 2484
- Capacity: 150
- Onsite Accommodation: Sleeps 150+
- Venue Hire: $8,900 - $9,900
- No Curfew
Midginbil Eco Resort is Byron Bay's best wedding destination for a fun-filled 3 day celebration where all your guests stay onsite with you amongst 400 acres of lush sub-tropical rainforest. Located in the Tweed Valley just 90 minutes from the coast and 40 minutes from Murwillumbah, this stunning country resort offers breathtaking views over Night Cap National Park and is the perfect all-in-one location for an unforgettable wedding experience.
Midginbil's signature wedding package gives you exclusive venue hire for 3 days & 2 nights with a choice of three beautiful ceremony venues, a rustic reception barn and late night bonfire site. There's a variety of wedding accommodation for up to 150 guests including a unique Safari village, and other facilities include a pool, tennis and volleyball courts.

2. Tides Byron Estate
- Location: 290 North Teven Road, Teven, NSW 2478
- Capacity: 18 - 140
- Accommodation: Sleeps 22
- Reception Venue Hire: $6,950+
Tides Byron Estate is nested on 100 acres of macadamia orchards in the Byron Bay Hinterland and is a luxury wedding venue with panoramic views that stretch to Lennox Head. Located in Teven, just 15 minutes from Byron Bay, the estate comes with a modern 8 bedroom villa and an elegant poolside event space for hosting pre & post-celebrations, making it an ideal all-in-one location for stylish multi-day weddings.
At the heart of this spectacular estate is a contemporary event hall with a sophisticated reception space for up to 150 seated guests or 250 cocktail-style. The orchard's scenic ceremony spaces include a romantic fig tree or manicured terrace with stunning hinterland views, and you can also get married & host a unique wedding reception amongst the macadamia trees.

3. Beach Byron Bay
- Location: 2 Massinger Street, Byron Bay, NSW 2481
- Capacity: 50 - 150
- Wedding Packages: $220 - $250/pp
With its unrivalled seaside position between Main Beach and The Pass, Beach Byron Bay is one of the most magical wedding locations Byron Bay has to offer. Just five minutes from the town centre, this stunning reception venue pairs relaxed beachside vibes with panoramic ocean and hinterland views, making it the perfect spot for couples seeking a truly memorable coastal celebration.
Beach Byron Bay is renowned for its stunning indoor/outdoor reception space which includes a modern dining deck located directly over the sand on Clarkes Beach. The deck has a retractable roof making the space suitable in all weather and wide bi-fold doors that create an effortless indoor-outdoor flow. Staff will organise council permits for a ceremony on the sand, plus local wedding suppliers as required, making Beach Byron Bay an easy choice for destination weddings on the far North Coast of NSW.

4. Three Blue Ducks Byron Bay
- Location: 11 Ewingsdale Road, Byron Bay, NSW 2481
- Capacity: 220
- Accommodation:
- Ceremony Fee: $1,320
- Catering & Drinks: $175 - $225+/pp
Three Blue Ducks is one of Byron Bay's most iconic wedding venues and is located at The Farm, an 80-acre working property just 10 minutes out of town. The rustic-meets-modern venue is perfect for couples seeking a refined farm-to-table wedding experience with flavour-packed shared feasts, lavish grazing tables and stunning florals brought together by The Farm's resident artisans.
Character-filled reception spaces include a rustic open-sided barn with sophisticated furnishings and outdoor event spaces nestled amongst growing planters. With The Farm's pretty macadamia orchard offers a stunning location for ceremonies with hinterland & coastal views stretching to Cape Byron Lighthouse, Three Blue Ducks offers the perfect setting for contemporary weddings with authentic country charm.

5. Fig Tree Restaurant
- Location: 4 Ewingsdale Road, Byron Bay, NSW 2481
- Capacity: 60
- Accommodation: Sleeps 14
- Catering: In-house
- Drinks: BYO
Fig Tree is the premier wedding destination in Byron Bay for couples seeking a private estate celebration in a laid back sophisticated setting. Located minutes from the town centre, Fig Tree Restaurant offers panoramic hinterland & ocean views to Cape Byron Lighthouse and is surrounded by romantic European-inspired gardens featuring a contemporary poolside cocktail bar.
Weddings at Fig Tree flow seamlessly from a magical ceremony under an iconic 150-year-old Moreton Bay fig tree to cocktails by the pool before heading inside for a luxe reception with refined paddock-to-plate dining. With luxury onsite accommodation and endless photo opportunities among olive groves, vineyards and gardens, Fig Tree is the perfect venue for couples seeking a stylish, all-in-one celebration in an unforgettable location.

6. Elysian Hills
- Location: 515 Carool Rd, Carool, NSW 2486
- Capacity: 150
- Onsite Accommodation: Sleeps 18
- Venue Hire: $9,400 - $13,400
- Catering & Drinks: $140 - $230
Situated 1,100 feet above sea level with epic views over the Northern NSW coastline, Elysian Hills is one of the most enchanting wedding venues in the Byron Bay region. This ethereal hilltop retreat spans 77 acres of lush hinterland & rainforest and features a modern open-air pavilion plus four breathtaking wedding ceremony sites including an intimate Rainforest Aisle, tranquil pond and a Macadamia Tree-line with panoramic views over Tweed Heads.
Given its spectacular location in the clouds, Elysian Hills is an idyllic wedding destination for romantic sunset nuptials where you can say "I do" as golden light pours over surrounding rainforest valleys. Being a quick 16km drive from Coolangatta Airport and with onsite accommodation for 18 guests this stunning private estate is perfect for couples seeking a refined yet dramatic setting for your special day.

7. Nightcap Ridge
- Location: Nightcap Range Road, Dorroughby, NSW 2480
- Capacity: 100
- Accommodation: Sleeps 10 in 3 cottages
- Venue Hire: $2,700 - $6,800
- Catering & Drinks: BYO
- Curfew: 11pm
Nightcap Ridge is tucked away in the UNESCO-listed Gondwana Rainforests of Nightcap National Park and is a magical wedding destination for 3 day celebrations in nature. Stunning ceremony spots at this 70 acre haven include intimate forest glades & lily pond lawns, and the property has a wonderful reception space in a covered Argory featuring an outdoor fireplace, bar and sweeping rainforest views.
If you're looking for a distinctive Byron Bay wedding venue where guests can stay onsite with you, the many things to do at Nightcap Ridge make it well-worth shortlisting. From bush walks, lawn games and dam swims to relaxed drinks at the bar, this retreat-style venue is unlike any other place to get married in the Northern Rivers region of NSW.

8. Osteria Weddings
- Location: 1 Barclay Dr, Casuarina, NSW 2487
- Capacity: 60 - 200
- Venue Hire: $3,250 - $5,250
- Catering & Drinks: $120 - $198/pp
If you're looking for a chic wedding location in a relaxed coastal setting where all inclusive packages come with everything from styling & decor to catering & drinks, Osteria is the perfect spot. This all-in-one ceremony and reception venue is set in Casuarina on the stunning Tweed Coast and is just 15 minutes from Gold Coast Airport, making it ideal for couples with travelling guests. after a
At the heart of the venue is The Refinery, a stylish reception hall with fairy-lit walls, polished concrete floors and a secret whiskey bar. Outside, a private cocktail garden offers an elegant setting for wedding ceremonies & swanky cocktail functions and the venue has a parlour bridal suite and seperate grooms room where couples can get ready before saying "I do".

9. Victoria's At Wategos
- Location: 1 Marine Parade, Byron Bay, NSW 2481
- Capacity: 30 seated, 40 cocktail
- Accommodation: Sleeps 20
- Minimum Spend: $40,000
Victoria’s At Wategos is one of the most prestigious wedding venues Byron Bay has to offer and is located 100 metres from Wategos Beach just beneath the iconic Cape Byron Lighthouse. This Mediterranean-inspired luxury villa is perfect for couples seeking an elegant location for an intimate all-in-one celebration with 20 - 40 guests and offers a variety of romantic ceremony & reception spaces from manicured tropical gardens to stone courtyards.
Featuring spacious communal lounge areas and 10 luxury suites with marble & stone furnishings, spa bathrooms and world-class ocean views, Victoria's At Wategos offers a premium wedding experience in one of Australia's most beautiful coastal settings.

10. Crystalbrook Byron Bay
- Location: 77 Broken Head Road, Byron Bay, NSW 2481
- Capacity: 100
- Accommodation: 92 Suites
- Catering & Drinks: $200+/pp
Crystalbrook Resort at Tallow Beach is one of the few Byron Bay wedding venues blending five-star luxury with a strong eco-conscious ethos and is located 5 minutes from Main Beach within 45 acres of subtropical rainforest.
Sophisticated function spaces at this high end eco resort include a contemporary reception room with high ceilings and views of the surrounding rainforest, while a covered verandah, outdoor lawns and intimate forest glades provide beautiful spots to tie the knot amongst towering Eucalypts. With 4km's of boardwalks and views over Tallow Lake offering magical photo opportunities, 92 luxury resort rooms and an award-winning spa, pool and wellness-focused restaurant, this is the perfect retreat-style venue for luxury celebrations in relaxed nature.

11. Victoria Park
- Location: 46 Bay Vista Lane, Ewingsdale, NSW 2481
- Capacity: 250
- Accommodation: Victoria's Ewingsdale
- Catering & Drinks: BYO
Victoria Park is located on a 150 acre Macadamia farm in the hills of Byron Bay and is fairytale wedding venue for outdoor celebrations with stunning hinterland views. The function area sits within subtropical rainforest and centres around an outdoor pavilion hidden in a forest clearing. With spacious outdoor areas, the ability to erect marquees & teepees and the freedom to hire your choice of local wedding suppliers, this property ideal for DIY couples seeking a beautiful blank canvas event space in nature.

12. Forget Me Not Weddings
- Location: 545 Coopers Shoot Rd, Bangalow, NSW 2479
- Capacity: 2 - 160
- Accommodation: Sleeps 18
- Catering & Drinks: BYO
Forget Me Not Farm sits on a 100 acre working cattle farm just 5 minutes from Bangalow and is a charming all-in-one wedding location perfect for chic country nuptials. Event facilities centre around a serene lake where a luxe-rustic WaterShed offers a modern reception space for up to 70 seated guests, and an outdoor site caters for marquee, tipi or Sperry Tent soirees with up to 160 people.
One of the great things about getting married at Forget Me Not Farm is the huge variety of picturesque ceremony spots and stunning photo locations of offer here. There's an incredibly romantic spot for exchanging vows on the lake beside a jetty & rowboat, under a fig tree and in a private courtyard with a chapel façade.

13. Byron Luxury Guest Retreat
- Location: 192 Koonyum Range Road, Wilsons Creek, NSW 2482
- Capacity: 100
- Accommodation: Sleeps 12
- Venue Hire: $16,000+
Byron Luxury Guest Retreat is a luxurious private property to hire for weddings in the Byron Bay Hinterland. Secluded from the road and offering the upmost privacy, this stunning Airbnb features jaw dropping ocean and waterfall views and lush tropical surrounds as the backdrop for your wedding.
Inside are 5 luxury bedrooms, 2 games rooms and opening plan dining, kitchen and gathering spaces. Outside, the infinity pool terrace and gazebo caters for wedding celebrations of up to 100 people. If a luxury private home is the destination you're looking for, Byron Luxury Guest Retreat is the best place to get married in Byron Bay.

14. Victoria's At Ewingsdale
- Location: 207 Balraith Lane, Ewingsdale, NSW 2481
- Seated Capacity: 50
- Cocktail Capacity: 70
- Accommodation: Sleeps 18
Few wedding venues in Byron Bay capture European grandeur quite like Victoria’s At Ewingsdale, a Tuscan-inspired boutique estate set on 4 acres of manicured gardens just 10 minutes from Byron's town centre. Exquisite wedding spaces at this opulent 5 star manor range from grand stone facade courtyards to lush lawns with hinterland & ocean views and include a dreamy candlelit verandah set under a romantic grapevine canopy.
Being just 8 minutes from Belongil Beach, couples can choose to get married beside the ocean or in the estate's fairytale gardens amongst towering fig trees and wisteria-draped courtyards. With a personalised concierge service, elegant guest suites with white marble floors, private ensuites & Juliet balconies, and communal areas including a palm-fringed pool, Victoria's At Ewingsdale is Byron Bay's most luxurious wedding destination.

15. Frida's Field
- Location: 76 Booyong Road, Nashua, NSW 2479
- Capacity: 120
- Accommodation: Sleeps 2
- Catering & Drinks: All inclusive
At Frida's Field, world class dining meets rolling hinterland hills offering the perfect wedding location for foodie couples seeking a fine dining experience in a breathtaking countryside setting. Frida's Field is one of the only chefs hatted event venues in the Byron Bay Hinterland and sits on a 120 acre regenerative farm where award-winning chef Alastair Waddell delivers unforgettable farm-to-fork feasts.
At the heart of the property is a contemporary reception space in an architecturally designed barn which flows onto a picturesque lawn terrace with panoramic hinterland views. Scenic ceremony spots include a romantic tree-lined paddock & open lawns where magical golden-hour backdrops make for stunning wedding photos. Couples who marry here support an exceptional wedding venue actively working to reverse environmental degradation.

16. Sandbar & Restaurant Evans Head
- Location: 1 Captain Cook Drive, Evans Head, NSW 2473
- Capacity: 175
- Wedding Packages: All inclusive
Sandbar & Restaurant is located at the Casino Surf Life Saving Club on Main Beach in Evans Head and offers an affordable function space for beach weddings just south of Byron Bay. The scenic reception space features panoramic views over the Pacific Ocean and has picturesque headlands, dunes and bushland as its backdrop.
Sandbar & Restaurant seats up to 120 wedding guests in an enclosed function area with floor to ceiling glass walls on 3 sides. The space has a private bar and a dedicated dance floor with plenty of facilities for parking and accommodation within the immediate vicinity.

17. Aurora House Byron Bay
- Location: 200 Saint Helena Road, McLeods Shoot, NSW 2479
- Capacity: 40
- Onsite Accommodation: Sleeps 16
Welcome to Aurora House, a scenic destination for micro weddings & special events, set on 52 acres of working farmland and rainforest high on St Helena Ridge. Just 15 minutes from Ocean Shores and with views stretching to Mt Warning and the Pacific Ocean, this private estate offers a luxurious all-in-one wedding location for couples seeking exclusivity, elegance and natural beauty.
Aurora House has been beautifully renovated with a covered deck providing a stunning event spaces for up to 40 seated guests with panoramic views to Lennox Head. Couples can exchange vows in lush gardens, under rainforest canopies or against sweeping hinterland & ocean backdrops, with every spot offering incredible photo opportunities. Flexible wedding packages provide full creative freedom to BYO vendors making every celebration here unique and unforgettable.

18. Coorabell Estate
- Location: 36 Keys Road, Coorabell, NSW 2479
- Capacity: 10 - 150
- Accommodation: Sleeps 10
Combining the privacy of an exclusive wedding venue with 30 acres of rolling hills and rainforest, Coorabell Estate offers an incredible spot for intimate soirees and is located just 20 minutes from downtown Byron Bay. With stunning ceremony sites overlooking a lush rainforest canopy, versatile reception spaces, beautiful photo opportunities and onsite accommodation for up to 10 guests, the estate is ideal for multi-day celebrations in nature.
The luxurious 5 bedroom residence features a covered back balcony seating up to 40 guests with hinterland views, an ambient poolside area well suited to cocktail wedding receptions, and intimate terraced lawns perfect for outdoor functions and marquee events.

19. Capiche Wedding Receptions
- Location: 65 Lighthouse Parade, East Ballina, NSW 2478
- Capacity: 120
- Wedding Packages: $140 - $200/pp
Capiche Restaurant is one of the most scenic reception venues near Byron Bay, set above Lighthouse Beach in East Ballina, just 30 minutes south of Byron. This coastal gem combines a relaxed beachside vibe with fine Italian-inspired dining, making it perfect for couples who want their special day to feel both stylish and indulgent. With every table overlooking the Pacific Ocean, the venue creates an effortlessly romantic setting for seaside weddings.
The main event space features floor-to-ceiling windows, a wraparound deck and uninterrupted ocean views, suiting intimate gatherings or larger receptions of up to 120 guests. Capiche specialises in food-focused weddings set against a breathtaking coastal backdrop with the sheltered beach providing the perfect location for waterfront ceremonies & beautiful wedding photos.

20. Shelly Beach Cafe Weddings
- Location: 1 Shelly Beach Road, East Ballina, NSW 2478
- Capacity: 100
- Wedding Packages: All Inclusive
Perched high above the dunes at Shelly Beach, this amazing wedding location has wrap around glass walls with stunning views over the Pacific Ocean. A popular spot on the Ballina Coastal Walk, the site oozes a peaceful seaside ambience perfect for intimate and romantic weddings.
There's a beautiful pine tree area for wedding ceremonies right next to the reception room, a cocktail deck for pre dinner drinks and tailored options for wedding receptions include banquet & sit-down style menus.

21. The EarthHouse
- Location: 334 James Gibson Rd, Corndale, NSW 2480
- Capacity: 120
- Accommodation: 2 bedroom B&B
- Venue Hire: $13,000 - $27,000
- Catering: Fig Tree Restaurant or Feast Events
- Drinks: BYO
The EarthHouse is perched high in the Byron Bay hinterland and is one of the most distinctive wedding venues in New South Wales, combining rammed-earth architecture with panoramic views across the Corndale Valley and Nightcap Ranges. Set just 25 minutes from Byron’s town centre, this Mediterranean-inspired retreat offers couples a serene, nature-filled backdrop with the perfect blend of rustic charm & contemporary style.
The signature ceremony spot at The EarthHouse sits on a hilltop beneath a 100-year-old fig tree and offers an incredible location for sunset nuptials with sweeping views over the 110 acre farm & surrounding valley. Cocktail hour is hosted on a charming verandah & courtyard before continuing the unforgettable wedding experience under the pavilion's exposed roof trusses.

22. Barefoot At Broken Head
- Location: 137 Broken Head Reserve Road, Broken Head, NSW 2481
- Capacity: 6 - 32
- Onsite Accommodation: Sleeps 14
- Event Fee: $500 - $1,900
Barefoot at Broken Head is a luxurious private beach house tucked beside Broken Head Nature Reserve and is a highly sought after destination for refined beach weddings just 10 minutes from Jonson Street in the heart of town. The property is surrounded by rainforest with direct access to Broken Head Beach making it the perfect place to get married on the beach before private celebrations in luxe, Balinese-style gardens.
Barefoot offers all-inclusive function packages with in-house catering by Santiago Socrate, former head chef at Harvest. Known for his passion for Argentinian Asado, Santiago's live open-fire cooking adds to the exclusive experience on offer at this sophisticated coastal gem. Total wedding package cost incorporates an event fee plus catering & drinks plus 3 night minimum stay.

23. Sugar Beach Ranch
- Location: Keith Hall Lane, Keith Hall, NSW 2478
- Capacity: 100
- Accommodation: Sleeps 4
- Catering & Drinks: BYO
Forty minutes south of Byron Bay on 60 acres of unspoilt coastline is the hidden gem in Byron Bay's collection of beautiful beach wedding venues. The private property of the late Chris 'CM' Murphy known for his role as INXS manager has been opened for weddings by his daughter Stevey, providing a unique place to get married in pristine nature amongst the company of retired polo horses.
Venue hire for weddings & parties includes a resort size poolside deck and an adjoining event space to pitch a marquee, two renovated 2 bedroom cabins, the option for guests to glamp onsite and access to your own private beach. It's a dream wedding location immersed in a blank canvas of nature with a birds eye view of migrating whales from June to November and horses to witness your vows year round. You can even elope on horseback here.

24. Byron View Farm
- Location: 194 Saint Helena Road, McLeods Shoot, NSW 2479
- Capacity: 2 - 60
- Accommodation: Sleeps 2
Just 10 minutes from Byron Bay and offering absolutely epic 360° views over surrounding lush green countryside to the Pacific Ocean, Byron View Farm is a feel good wedding venue for all the right reasons. The owners of this eco friendly destination are re-foresting their property, planting a tree for every couple who gets married in this gorgeous spot.
Perched high on a hill with incredible views that stretch to Cape Byron Lighthouse, this boutique farm offers an ideal location for the most intimate of weddings and has multiple ceremony spots from lush gardens to forest backdrops. Venue hire includes a cute hilltop cottage with a wide wrap-around verandah that seats up to 60 guests and enjoys some of the best sunsets & sunrises in Australia.
Wedding Venues Near Byron Bay

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

Summergrove Estate
- Location: 363 Carool Rd, Carool, NSW 2486
- Capacity: 130
- 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. Here are the best wedding locations in Byron Bay...
Byron Bay Venues:
Air Bnb Venues
BYO Venues
Beach Reception Venues
Country Venues
Destination Venues
Farms
Marquee Venues
Oceanfront Venues
Outdoor Venues
Private Properties
Reception Venues
Small Venues
Waterfront Venues
Venues with Accommodation
Wedding Locations Near Byron Bay:
Bangalow
Byron Bay Hinterland
Murwillumbah
Northern NSW Venues
Northern Rivers
Tweed Valley
NSW Wedding Venues
Best in NSW
Byron Bay
Central Coast
Hunter Valley
Illawarra
Newcastle
North Coast
Riverina
South Coast
Southern Highlands
Off The Beaten Track
Sydney
Blue Mountains
Have a Byron Bay wedding venue to add to this list? Get Started