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

 Byron Bay Weddings

20 Best Byron Bay Wedding Venues

Midginbil Byron Bay Wedding Venue
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.

 View Midginbil Eco Resort

TIdes Byron Estate wedding venue
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.

 View Tides Byron Estate

Byron Beach Wedding Venue
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. 

 View Beach Byron Bay

Byron View Farm Byron Bay Wedding Venue
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.

 View Byron View Farm

Wedding Venue Byron Bay The Earthhouse
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. 

 View The EarthHouse

Wedding Venue Byron Bay Ardeena Events
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. 

 View Ardeena Events

Nightcap Ridge Byron Bay Weddings
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.

 View Nightcap Ridge 

Wedding Venue Byron Bay Osteria
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.

 View Osteria Weddings 

Victorias At Wategos Beach Byron Bay
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.

 View Victoria's At Wategos 

Crystalbrook Byron Bay Wedding Venue
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. 

 View Crystalbrook Byron Bay

Victoria Park Byron Bay Venue
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.

 View Victoria Park

Wedding Venue Byron Bay Forget Me Not Weddings
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. 

 View Forget Me Not Weddings

Koonyum Range Retreat Byron Bay
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.

 View Byron Luxury Guest Retreat

Victorias At Ewingsdale is a luxury wedding venue 6km from 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.

 View Victoria's At Ewingsdale

Fridas Field Byron Bay Weddings
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. 

 View Frida's Field

Evans Head Surf Club Wedding Venue
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.

 View Sandbar And Restaurant

Byron Bay Wedding Venue Fig Tree Restaurant
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.

 View Fig Tree Restaurant

Coorabell Estate Byron Bay wedding venue nsw
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.

 View Coorabell Estate

Byron Bay wedding reception venue at Capiche Restaurant
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. 

 Contact Capiche Wedding Receptions 

Shelly Beach wedding reception venue near Byron Bay
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.

 Contact Shelly Beach Cafe Weddings

Wedding Venues Near Byron Bay

Byron Bay Wedding Pillar Rock Farm
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. 

 View Pillar Rock Farm

Wedding Venue Byron Bay Riverside Ranch
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. 

 View Riverside Ranch

Summergrove Estate Byron Bay 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.

 View Summergrove Estate

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
Marquee Venues
Oceanfront Venues
Outdoor Venues
Private Properties
Reception Venues
Small Venues
Waterfront Venues 
Venues with Accommodation

Wedding Locations Near Byron Bay:

Byron Bay Hinterland
Northern NSW Venues
Northern Rivers
Tweed Valley

NSW Wedding Venues

Best in NSW
Byron Bay
Central Coast

Hunter Valley
North Coast
South Coast
Southern Highlands
Off The Beaten Track
Blue Mountains

Have a Byron Bay wedding venue to add to this list? Get Started