Northern NSW Wedding Venues
Wedding Venues: Northern NSW | New South Wales Wedding Venues
This list features the best wedding venues in Northern NSW, bringing together the region’s most spectacular places to get married from beachside and hinterland settings to tropical rainforest retreats.
Among these highly sought-after wedding destinations are luxury estates with breathtaking coastal views, private macadamia farms, rustic barns, romantic garden venues and garden-to-plate restaurants renowned for exceptional dining. Most are exclusive-use wedding venues and many offer three-day wedding experiences with onsite accommodation for guests.
Northern NSW Wedding Locations
Northern Rivers wedding venues
Byron Bay wedding venues
Byron Bay Hinterland venues
Tweed Coast wedding venues
18 Best Wedding Venues in Northern NSW

1. Tides Byron Estate
- Location: 290 North Teven Road, Teven, NSW 2478
- Hall Capacity: 55 - 140
- Villa Capacity: 40
- Accommodation: Sleeps 22
- Wedding Packages: All inclusive
Tides Byron Estate is a 100-acre macadamia farm in the Byron Bay Hinterland offering luxury destination weddings with accommodation for 22 guests onsite. The property features an 8-bedroom villa and a contemporary reception hall that seats up to 140 guests, with panoramic views across the surrounding countryside to Lennox Head and the Pacific Ocean.
Ceremonies can be held in an elevated courtyard with sweeping views over surrounding countryside to the coast, or beneath a magnificent old fig tree secluded amongst manicured rows of macadamia trees.
Exclusive-use packages for weddings of 55–140 guests include two nights accommodation in the Villa, with the freedom to host a welcome dinner and/or recovery event during your stay, plus a fully furnished and catered ceremony and reception. Micro weddings and elopements can be hosted at the Villa midweek, where the open-plan living area and adjoining poolside space seat up to 40 guests. Villa weddings are DIY with BYO caterers and drinks.

2. Midginbil Eco Resort
- Location: 252 Midginbil Rd, Midginbil, NSW 2484
- Capacity: 150+
- Accommodation: Sleeps 150+
- 3-Day Venue Hire: $8,900 - $9,000
- Catering & Drinks: BYO
Midginbil Eco Resort specialises in 3-day destination weddings where you take over the entire property and up to 150 guests can stay onsite together for a private weekend of celebrations immersed in the Tweed Valley. This 400-acre eco retreat is an easy 55 minute drive from Gold Coast Airport and offers complete seclusion amongst rolling hills and lush sub-tropical rainforest with spectacular views towards Nightcap National Park.
Wedding ceremonies can either be hosted beneath the branches of a hilltop fig tree with far-reaching views over surrounding countryside, or nestled amongst breathtaking mountain scenery at Crams Farm on Clarrie Hall Dam. The property also has an undercover ceremony pavilion for wet weather, a fully furnished rustic reception barn, and an after-party bonfire site with no curfew.
With guests able to pay their own accommodation and the freedom to BYO caterers and drinks, Midginbil is one of the most affordable places to host a multi-day wedding in Northern NSW.

3. Nutting Hill Villa
- Location: 1,480 Bangalow Road, Clunes, NSW 2480
- Capacity: 100
- Accommodation: Sleeps 16
- Wedding Packages: DIY/BYO
Nutting Hill Villa is an exclusive Mediterranean-style villa situated on a private 100 acre Macadamia Farm in the Byron Bay Hinterland. The luxurious 5 bedroom villa is tailor-made for majestic garden weddings with manicured lawns set against the dramatic castle-like turrets.
A poolside event space and open-air Plantation Room provide outdoor reception spaces overlooking spectacular valley views, while a shaded orchard, lake and Northern Lawn offer picturesque locations for exchanging vows.

4. Joy At St Peter & St Paul's
- Location: 450 Alphadale Road, Tregeagle, 2480
- Capacity: 2 - 50
- Venue Hire: $2,950+
- Catering & Drinks: BYO
Joy at St Peter and St Paul's is a beautifully restored 1899 chapel that hosts small country weddings with up to 50 guests amongst fertile grazing paddocks just 10 minutes from Lismore. The heritage-listed chapel is adjoined by an open-sided barn that's perfect for cocktail-style receptions, and both are blank canvas spaces well suited to DIY couples seeking a small wedding venue in Northern NSW surrounded by farmland.
Venue hire starts at $2,950 for last-minute weddings, with mid-week and weekend days priced at $3,950 and $4,950 respectively. Hire includes exclusive use of the chapel, barn & grounds on your wedding day, seats for up to 50 guests in the chapel and the freedom to BYO all your own wedding vendors to suit your budget. With Ballina Airport just 25 minutes away and plenty of accommodation for guests in Lismore, Joy at St Peter and St Paul's is a great affordable option for small destination weddings on the state's far north coast.

5. Beach Byron Bay
- Location: 2 Massinger Street, Byron Bay, NSW 2481
- Capacity: 50 - 150
- Wedding Packages: $220 - $250/pp
Beach Byron Bay offers premium beachfront weddings in the heart of Byron Bay, combining a relaxed seaside atmosphere with upscale restaurant dining. The stunning reception space sits directly on the white sands of Clarkes Beach and has an all-weather roof that fully retracts, creating a beautiful outdoor space for beachside weddings with uninterrupted ocean views.
All-inclusive wedding packages start at $220 per person and include a dedicated wedding team, tailored menus and restaurant-quality dining from the renowned Fink hospitality group. The venue has capacity to seat 120 guests and caters for cocktail-style receptions for up to 150, with the option to get married with your feet in the sand on Clarkes Beach, or on a beachfront lawn adjoining the restaurant.
With luxury resorts, boutique hotels and holiday apartments nearby, plus Ballina & Gold Coast airports just 30 - 60 minutes away, Beach Byron Bay offers a convenient location for destination weddings where all your guests can choose their own accommodation and enjoy a weekend exploring Byron Bay.

6. Forget Me Not Weddings
- Location: 545 Coopers Shoot Rd, Coopers Shoot, NSW 2479
- Capacity: 30 - 160
- Accommodation: Sleeps 14
- Wedding Packages: DIY/BYO
Forget Me Not Weddings specialises in romantic lakeside weddings where vows are exchanged in award-winning gardens on a 100 acre working cattle farm just 5 minutes from Bangalow. A rowboat and timber jetty provide a beautiful waterfront setting for wedding ceremonies on one side of the lake, while on the other is an outdoor reception area that offers a blank canvas for DIY marquee weddings with up to 160 guests.
A newly built WaterShed overlooks the lake and offers a barn-style space for smaller weddings with up to 70 seated guests or 90 cocktail-style. With four onsite cottages accommodating 14 guests and the freedom to personalise your day from the ground up, Forget Me Not Weddings is a beautiful setting for a relaxed, DIY wedding weekend in the Northern NSW countryside.

7. Botanica Plantation House
- Location: 13 Duranbah Road, Duranbah, 2487
- Capacity: 150
- Venue Hire: $8,500
- Catering & Drinks: $120+ per person
Botanica Plantation House is a premium, orchard-to-table wedding venue set within a tropical fruit plantation in Duranbah, where panoramic Tweed Hinterland views stretch to Wollumbin/Mount Warning and the Pacific Ocean. Wedding ceremonies are held on the front lawn beneath a flowering poinciana tree with sweeping valley views, or in a secluded garden beneath a century-old fig tree, while receptions for up to 150 guests take place in a covered, open-air restaurant amongst hanging greenery.
Botanica is managed by an exceptionally experienced hospitality team who have delivered thousands of weddings across the Tweed Coast, with a dedicated wedding planner and on-the-day coordinator included in every package. Ceremony & reception furniture and seasonal menus by the Farm & Co culinary team are also provided in-house, making Botanica ideal for all-inclusive foodie weddings that are easy to organise from afar.
For couples hosting a destination wedding, the orchard is just 20 minutes from Gold Coast Airport and 10 minutes from the beachfront resorts of Kingscliff and Casuarina, making travel and accommodation convenient for interstate guests.

8. Three Blue Ducks Byron Bay
- Location: 11 Ewingsdale Road, Byron Bay, NSW 2481
- Capacity: 220
- Ceremony Fee: $1,320
- Catering & Drinks: $175 - $225+/pp
Three Blue Ducks brings its renowned farm-to-table dining experience to weddings at The Farm Byron Bay, an 80-acre working farm in Ewingsdale just minutes from Byron Bay. Generous shared feasts, roasts and BBQ-style receptions are hallmarks of this rural foodie venue, and it has a Patio for outdoor wedding receptions where the aromas of live fire-cooking add to the relaxed, social atmosphere.
Wedding ceremonies are held amongst the macadamia trees in a secluded orchard a short walk from the restaurant, where rustic interiors and hanging greenery provide a warm, character-filled setting for receptions with up to 180 seated guests or 220 cocktail-style.
With a Patio, covered Deck and Verandah providing intimate spaces for smaller weddings with 20 - 100 guests, Three Blue Ducks offers a relaxed country setting for foodie weddings of any size. Weddings with 100+ guests have exclusive use of the entire restaurant and outdoor areas.

9. Summergrove Estate
- Location: 363 Carool Rd, Carool, NSW 2486
- Capacity: 150 seated, 170 cocktail
- Accommodation: Sleeps 12 in six villas
- Wedding Packages: All inclusive
Summergrove Estate is a 73 acre hinterland estate in Carool that combines a modern wedding chapel and barn, luxury villa accommodation and dramatic 180° mountain views to the Pacific Ocean. The property sits on an elevated ridge amongst European-style grounds with vineyards, orchards & olive groves, and is best known for its glass fronted chapel where ceremonies are held in air conditioned comfort overlooking a spectacular valley vista.
Fully catered wedding receptions for up to 170 guests take place in an elegant white barn with climate control for year round comfort. Comprehensive wedding packages include an in-house planner and on-the-day coordinator, making Summergrove Estate an ideal choice for chic country weddings where you simply add your own personal styling to the modern facilities and jaw dropping views.

10. Ancora Weddings
- Location: 118 Wharf Street, Tweed Heads, NSW 2485
- Capacity: 130 seated, 150 cocktail
- Exclusive Venue Hire: $3,250+
- Catering & Drinks: $135 - $165/pp (average spend)
Ancora is a mediterranean-inspired reception venue that sits directly on the waterfront at Terranora Inlet in Tweed Heads, providing a light & airy setting for coastal weddings with a stylish beach-club vibe. With floor-to-ceiling arched windows, hardwood timber floors, white-panelled walls and a statement marble bar, this stunning riverside space feels more like a fancy restaurant than a traditional wedding venue.
Outside, a deck and covered cocktail area provide a relaxed sunset atmosphere for drinks and canapés overlooking the water, while the adjacent Marina Park has two large river fig trees offering a beautiful waterfront setting for wedding ceremonies. Just 5 minutes away are world-famous locations for ceremonies and wedding photos at Snapper Rocks and Rainbow Bay Beach.
Ancora's all-inclusive wedding packages come with ceremony & reception furniture and setup, customisable food & beverage menus for up to 150 guests featuring Mediterranean and Greek cuisine, and an in-house coordination and service team with experience delivering more than 1,200 weddings across its wider hospitality group.

11. Nightcap Ridge
- Location: Nightcap Range Road, Dorroughby, NSW 2480
- Capacity: 10 - 100
- Accommodation: Sleeps 12 + glamping
- Exclusive Venue Hire: $5,500 - $11,500
- Catering & Drinks: BYO (drinks packages available)
Nightcap Ridge hosts 3-day weddings amongst 67 acres of subtropical rainforest, where your entire celebration is held in the complete privacy of Nightcap National Park, surrounded by UNESCO World Heritage-listed Gondwana Rainforests of Australia. This unique eco retreat centres around an open-sided pavilion that hosts undercover ceremonies & receptions for up to 100 seated guests with views over surrounding lawns, lily ponds and lush forest.
The pavilion features a commercial kitchen for use by your chosen caterers and luxury amenities including showers for up to 30 glamping guests, while three onsite cottages accommodate 12 guests and are included with all wedding packages. Owner Adam is an experienced event stylist & planner who offers fully styled wedding packages, or you're welcome to DIY your entire weekend.
With intimate ceremony spaces amongst towering trees, nature walking tracks, plenty of native wildlife including koalas and the freedom to host a welcome night and recovery party, Nightcap Ridge is the perfect wedding destination in Northern NSW for a nature-filled weekend of celebrations just 50 minutes from Ballina Airport.

12. Angourie Resort
- Location: 166 Angourie Rd, Yamba NSW 2464
- Capacity: 40 - 170
- Accommodation: Sleeps 250
- Wedding Packages: Average $150/pp
Angourie Resort is a coastal rainforest resort in Yamba that offers fully catered destination weddings with poolside event spaces and a relaxed beach holiday atmosphere. With a mild year-round climate, self-contained accommodation in one and two-bedroom villas for up to 250 guests, a swimming pool, cocktail bar, day spa and onsite restaurant, the resort is an ideal wedding destination where everyone can stay together and enjoy a tropical-style coastal getaway.
Wedding ceremonies can be held beside the resort pool in a timber-decked pergola seating 60 guests, or at nearby coastal locations including Yamba Lighthouse on Pilot Hill, Green Point headland and local beaches. Small wedding receptions can be hosted in the poolside pergola, while larger celebrations take place in the Bangalow Room, which caters for up to 170 cocktail guests. Tailored wedding packages include in-house catering and an events team to assist with wedding planning (including offsite ceremonies).

13. Frida's Field
- Location: 76 Booyong Road, Nashua, NSW 2479
- Capacity: 120
- Accommodation: Sleeps 2
- Venue Hire: $3,750 - $6,600
- Wedding Packages: $179+ per person
Frida's Field is a picturesque country wedding venue set on a 120-acre regenerative eco-farm in Nashua, where an architecturally designed timber barn overlooks rolling green hills and open pastures. In 2026, Head Chef Alastair Waddell earned his third Sydney Morning Herald Good Food Guide Hat, reaffirming Frida's Field as an exceptional destination for farm-to-table weddings.
Wedding ceremonies are held beneath majestic trees or in fields with sweeping hinterland views, with a covered verandah providing a beautiful wet-weather alternative. Guests then gather for sunset cocktails on the lawn terrace overlooking the fields, before a seasonal farm-to-table feast is served outdoors under the laurel trees or in the barn, where soaring timber ceilings and a recycled-brick fireplace create a warm, rustic atmosphere for up to 120 seated guests.
Availability at Frida's Field is limited to 15–20 weddings per year, with exclusive venue hire ranging from $3,750 for shorter packages to $6,600 for full-day Saturday weddings. Food and beverage packages start at $179 per person. Every couple who marries here also has a tree planted onsite in their name.

14. Crystal Creek Rainforest Retreat
- Location: 201 Booka Road, Upper Crystal Creek, NSW 2484
- Capacity: 26
- Accommodation: Sleeps 26
- Wedding Packages: All inclusive
Crystal Creek Rainforest Retreat specialises in elopements with 10-12 guests, providing a romantic setting to say "I do" hidden amongst 250 acres of unspoilt rainforest 20 minutes west of Murwillumbah. The retreat has 13 individually secluded cabins, bungalows and lodges and can accommodate micro wedding ceremonies & receptions with up to 26 guests when all are booked as part of your package.
Wedding ceremonies are held beneath a 400-year-old Blue Quandong fig beside a clear mountain creek, or on a rainforest lawn with views towards Mount Springbrook. The largest Mountain View Lodge has a private garden for intimate ceremonies and cocktail-style receptions, with floor-to-ceiling windows framing spectacular views of the ancient rainforest.
With spa baths overlooking the rainforest, fireplaces, private heated plunge pools, nature walks, glow worms and in-room massages, this retreat is an incredibly romantic place to elope and honeymoon in one nature-filled oasis. All-inclusive wedding packages take care of the arrangements, with a planner, celebrant, photographer, hair & makeup, flowers and wedding cake included, and romantic fine dining experiences are available throughout your stay.

15. The EarthHouse
- Location: 334 James Gibson Rd, Corndale, NSW 2480
- Capacity: 120
- Accommodation: Sleeps 4
- Wedding Packages: DIY/BYO
The EarthHouse is one of Northern NSW's most architecturally distinctive wedding venues, with a Mediterranean-inspired reception pavilion built from rammed earth on a picturesque 110-acre farm in Clunes. Perched high above the Corndale Valley with sweeping views towards the Nightcap Ranges, it combines a spectacular country setting and contemporary rustic design, where receptions unfold amongst soaring cathedral ceilings, exposed timber trusses, raw textured walls and polished concrete floors.
Wedding ceremonies are held beneath a magnificent 100-year-old fig tree overlooking the surrounding countryside, with a covered verandah available for wet-weather celebrations. The 16-metre-long verandah is suspended above the valley offering a jaw dropping location for golden-hour drinks with a seamless flow into the pavilion for dining and dancing.
The EarthHouse is an exclusive use venue that offers a blank canvas for weddings of up to 120 guests, with catering by Fig Tree Catering or Feast Events, the flexibility to BYO drinks and the freedom to style your own day.

16. Victoria's At Ewingsdale
- Location: 207 Balraith Lane, Ewingsdale, NSW 2481
- Capacity: 50 Seated, 70 Cocktail
- Accommodation: Sleeps 18
- Wedding Packages: POA
Victoria's at Ewingsdale is an elegant European-inspired country manor that offers exclusive hire for luxury garden weddings just six kilometres from Byron Bay. Romantic courtyards, Juliet balconies, stone fountains and four acres of tropical gardens create the atmosphere of a private Tuscan villa, while luxurious boutique accommodation for up to 18 guests across the manor and onsite lodge makes this an exceptional destination for sophisticated black-tie weddings.
Landscaped lawns with manicured hedges, magnificent fig trees and the manor's warm terracotta walls provide an elegant backdrop for garden ceremonies and cocktail parties with hinterland and ocean views. Outdoor receptions for up to 50 seated guests are hosted beneath a softly-lit grapevine canopy offering a romantic setting for long table dining, with an intimate wine cellar and spacious lounges for indoor events.
Wedding packages offer the flexibility of approved external caterers and BYO drinks, with furniture options available onsite, giving you the freedom to personalise an elegant European-inspired wedding weekend in Northern NSW. Ballina Byron Gateway Airport is just 32km away, making the estate easily accessible for interstate guests.

17. Babalou Weddings
- Location: 102 Marine Parade, Kingscliff, NSW 2487
- Capacity: 130 seated, 200 cocktail
- Exclusive Venue Hire: $1,900 - $3,900
- Wedding Packages: All inclusive
Babalou is a chic beachfront venue that offers fully catered weddings for up to 200 guests overlooking Kingscliff Beach on the Tweed Coast. The light-filled reception space is located above the Kingscliff Beach Hotel and features floor-to-ceiling windows with panoramic ocean views, polished timber floors, exposed rafters and white coastal decor, creating a beautiful blank canvas to personalise with your own styling touches.
Babalou's ceremony packages include 24 chairs, a signing table, aisle runner and white timber arbour, with an ocean-facing ceremony setting available at Rowan Robinson Park directly opposite the venue. Reception packages are affordably priced starting at well under $150 per person, including a wedding coordinator and full-service team.
With Gold Coast Airport just 15 minutes away, accommodation within easy walking distance and stunning wedding photo locations along Kingscliff Beach and nearby coastal headlands, Babalou has everything you need for an Instagram-worthy destination wedding on the far north coast of NSW.

18. Fig Tree Byron Bay
- Location: 4 Ewingsdale Road, Byron Bay, NSW 2481
- Capacity: 100
- Accommodation: Sleeps 14
- Wedding Packages: All inclusive
Fig Tree Restaurant offers all-inclusive destination weddings at a spectacular hilltop estate in Ewingsdale, where exceptional garden-to-plate dining combines with beautiful European-inspired grounds and breathtaking hinterland views stretching to the ocean. With two luxury homesteads sleeping 8 and 6 guests onsite, this magazine-worthy venue has everything you need for a sophisticated 3-day wedding experience in Northern NSW.
Wedding ceremonies are held beneath a magnificent 150-year-old Moreton Bay fig tree with panoramic views across rolling green hills to Cape Byron Lighthouse and Julian Rocks. Guests then wander through a picturesque olive grove for a sun-drenched garden party with canapés and spritzes beside the pool. Wedding receptions take place in the restaurant where a marble pillar bar, backlit mirrors and floor-to-ceiling windows set the stage for a scenic golden-hour feast followed by dancing till late.
Fig Tree Restaurant is an exclusive use wedding venue catering for up to 100 guests, with experienced wedding coordinators, furniture and seasonal menus with fresh produce grown in the estate's own gardens included with all packages. You can BYO alcohol. This venue is particularly well suited to editorial-style wedding photography and couples wanting a relaxed celebration with a high-end Italian summer soirée vibe.
REQUEST ALL BROCHURES
Northern NSW Weddings
This Northern NSW wedding guide provides a run down of the best wedding venues to hire in the region for ceremonies, receptions and destination weddings. Recommended below are the most beautiful ceremony venues, the best reception spaces and gorgeous wedding destinations where all your guests can stay onsite with you onsite for an extended celebration over several days.
Ceremony Venues
The best places to get married in Northern NSW make the most of the region's stunning natural landscape and offer beautiful backdrops and incredible views. Nearly all of the region's most beautiful wedding ceremony spots are situated at all-inclusive venues, however there is one noteworthy venue that offers ceremony hire without a reception package and that is the chapel at Summergrove Estate.
Reception Venues
While the vast majority of Northern NSW wedding venues are all-in-one locations, there are several beautiful event spaces that exclusively cater for seated or cocktail wedding receptions. We recommend Beach Byron Bay if you're looking for an oceanfront reception venue with outdoor dining, Osteria with its chic industrial vibes is located 45 minutes further north on the Tweed Coast and for fine dining foodies you can't go past Farm + Co Weddings.
Wedding Destinations
Northern NSW is a bucket-list wedding destination with beautiful beaches and scenic hinterlands providing a stunning backdrop for 3 day weddings. Hence, its no surprise this picturesque region has many gorgeous wedding venues with accommodation onsite catering for couples who wish to celebrate with family & friends over 2 or more nights.
One of the best wedding destinations in the Northern Rivers, with more accommodation than any other venue in the region is Midginbil Eco Resort with beds for up to 150 guests. Other exclusive-use venues include Tides Byron Estate which sleeps 22 guests in a luxury 8 bedroom villa, and sister venues Elysian Hills & Summergrove Estate which share 8 villas.
You may also like:
Bangalow wedding venues
Murwillumbah venues
Yamba wedding venues
North Coast NSW venues
Tweed Valley wedding venues
Have a Northern NSW wedding venue to add to this list? Get Started