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 20 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
- Accommodation: Sleeps 150+
- Wedding Packages: DIY/BYO
Midginbil Eco Resort is a fun and unique 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. Guests are able to pay their own accommodation. No curfew.
2. Tides Byron Estate
- Location: 290 North Teven Road, Teven, NSW 2478
- Capacity: 140
- Accommodation: Sleeps 22
- Wedding Packages: Tailored
Tides Estate is a luxury Byron Bay wedding venue located within a picturesque macadamia orchard. The 100 acre property is suitable to hire for small weddings and elopements and has a purpose built wedding hall that seats up to 140 guests.
The two storey luxury villa has two pools, a spa, eight bedrooms, outdoor entertaining areas and stunning views over the estate to Lennox Head. Versatile common areas offer flexible wedding spaces for smaller celebrations and discounts apply for mid week elopements.
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 a spectacular beach reception for which Byron Bay weddings are renowned.
Venue hire at Beach Byron Bay includes a resident wedding planner who will help you find a place to get married at Clarkes Beach and coordinate set up for you. Wedding receptions are set in the restaurant's clean, coastal aesthetic with cocktail events, seated feasts or fine dining options on the menu.
4. Byron View Farm
- Location: 194 Saint Helena Road, McLeods Shoot, NSW 2479
- Capacity: 2 - 100
- Venue Type: Homestead
- Accommodation: Sleeps 2
- Elopement & micro wedding packages
Just 10 minutes from Byron Bay and offering absolutely epic 360° views over surrounding lush green countryside to the 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 taking in views to the Byron Bay Lighthouse, the grounds surrounding the cottage are ideal for outdoor weddings and enjoy some of the best sunsets & sunrises in Australia. Weatherproof reception venues include a wide wrap-around verandah which seats 60 for intimate weddings, and marquees are permitted for weddings of up to 100.
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 function room built from rammed earth located 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 a picturesque wedding venue located an hour north of Byron Bay on a scenic hill top. Most couples choose to get married at this all-in-one ceremony + reception venue because of its spectacular hinterland and ocean views.
Ardeena is a DIY event venue that offers an idyllic location for outdoor weddings and receptions catered by food trucks. There is a covered function area in a modern, purpose built barn style structure that provides an alternative weather-proof event space.
7. Nightcap Ridge
- Location: Nightcap Range Road, Dorroughby, NSW 2480
- Capacity: 100
- 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 worth shortlisting. This beautiful 70 acre wedding destination is located in the Nightcap National Park and is surrounded by lush rainforest.
Nightcap Ridge offers a choice of places to get married in Byron Bay's beautiful hinterland nature. There is a purpose built reception venue called The Argory which features 210 square metres of covered deck, a large outdoor fireplace, vaulted ceilings and open air views of surrounding lawns and forest. Venue hire includes exclusive use for your wedding across 2 nights/3 days.
8. Osteria Weddings
- Location: 1 Barclay Dr, Casuarina, NSW 2487
- Capacity: 200
- Accommodation: near Byron Bay
- Wedding Packages: All inclusive from $120/pp
Osteria is an all-in-one beachside wedding venue located 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
- 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: 100
- Accommodation: 92 Suites
- Wedding Packages: All inclusive from $200/pp
Crystalbrook Resort is a tropical location for Byron Bay weddings 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 a fairytale wedding location for outdoor receptions in the woods and is well suited to teepees and marquees.
12. Forget Me Not Weddings
- Location: 545 Coopers Shoot Rd, Bangalow, NSW 2479
- Capacity: 2 - 160
- Accommodation: Sleeps 18
- Wedding Packages: DIY/BYO venue hire from $8,500
Forget Me Not Farm is a popular wedding venue on a working cattle farm near Byron Bay. The private location has a marquee event site purpose-built for outdoor weddings that looks amazing with tipis, a sperry tent or marquee erected on it.
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.
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
- 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. Venue hire for weddings includes exclusive use of the very private location for 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.
15. Frida's Field
- Location: 76 Booyong Road, Nashua, NSW 2479
- Capacity: 120
- Venue Type: Foodie Restaurant
- Accommodation: Sleeps 2
- Wedding Packages: All inclusive
Located on 120 acres 10 minutes from Byron Bay, Frida's Field is an amazing wedding venue popular with foodies. The all inclusive wedding destination has an eco friendly ethos, growing farm fresh produce onsite and planting a tree for every wedding on the property.
A choice of ceremony sites and wedding photo spots enjoy scenic views over surrounding countryside, as does the architecturally designed reception venue barn which opens onto a large lawn terrace.
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 beachfront wedding location just south of Byron Bay. The 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 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. Fig Tree Restaurant
- Location: 4 Ewingsdale Road, Byron Bay, NSW 2481
- Capacity: 60
- Accommodation: Sleeps 14
- Wedding Packages: All inclusive
Fig Tree Restaurant is a dream wedding venue set amongst magical gardens with iconic ocean views over the hinterland to Byron Bay Lighthouse. The sophisticated location surrounds a gorgeous farm house and poolside cocktail bar, and offers an intimate destination for all-inclusive weddings with accommodation for up to 14 guests onsite.
The venue's magnificent 150 year old Moreton Bay Fig is one of Byron Bay's most beautiful places to get married. The grounds also feature a a poolside grapevine pavilion and adjoining lounge areas and a gorgeous Mediterranean olive grove that makes an ideal backdrop for wedding photos.
18. Coorabell Estate
- Location: 36 Keys Road, Coorabell, NSW 2479
- Capacity: 10 - 150
- Accommodation: Sleeps 10
Coorabell Estate is one of the best wedding venues in Byron Bay for private and relaxed outdoor weddings. The secluded 28 acre property is located 20 minutes from the centre of Byron in a beautiful hinterland setting and comes with a luxury 5 bedroom residence and swimming pool.
The covered back balcony overlooks incredible rainforest views and seats up to 40 guests for intimate weddings. There's also an ambient poolside area well suited to cocktail weddings of up to 55 guests and an expansive lawn for larger marquee celebrations.
19. Capiche Wedding Receptions
- Location: 65 Lighthouse Parade, East Ballina, NSW 2478
- Capacity: 120
- Wedding Packages: $140+ per head
This seaside Italian restaurant is a popular wedding reception venue located a stone's throw from Byron Bay in the cove of Lighthouse Beach. With hills sheltering the venue from wind it's also a beautiful spot for beach wedding ceremonies and is surrounded by picturesque photo opportunities.
Capiche offers all inclusive wedding packages that range from $140 - $200 per person with alternate drop, grazing and feasting tables and canapé menu options.
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.
Wedding Venues Near Byron Bay
Pillar Rock Farm
- Location: 1231 Wooli Rd, Pillar Valley, NSW 2462
- Capacity: 200
- 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
- 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