Affordable Wedding Venues on the North Coast
Affordable Wedding Venues in NSW: North Coast | Riverina | South Coast | Southern Highlands | Off-the-grid | Sydney | Blue Mountains | Byron Bay | Hunter Valley | Illawarra | Top 10 NSW
Looking for a budget friendly wedding venue on the North Coast, NSW? These 11 affordable wedding venues are all situated in stunning locations along the northern coastline of NSW and include the most inexpensive wedding destinations from Port Stephens on the Mid North Coast to Tweed Heads near Byron Bay.
Included in this list of the most affordable wedding locations on the North Coast are DIY venues where you can BYO catering & drinks, and all inclusive venues that offer cheap wedding packages priced under $100 per person. The cheapest places to hire for weddings in this region are function venues at pubs and clubs, and community halls which offer DIY venue hire from $1,500.
Here are the 11 most recommended venues for affordable weddings on the North Coast NSW.
Top 11 Budget Wedding Venues - North Coast NSW

1. The Oasis Micro Wedding Resort
- Location: 5 Koala Place, Boat Harbour, NSW 2316
- Capacity: 80
- Accommodation: Sleeps 50
This private rainforest resort located at One Mile Beach in Port Stephens is an affordable wedding destination for intimate celebrations with up to 80 guests. Nestled within the 5 acres of lush tropical gardens is everything you need for your entire wedding day including tranquil ceremony spots amongst peaceful billabongs, a magical reception deck immersed in a fairy-lit rainforest, a festoon-lit rainforest lawn and a function hall for wet weather backup.
Exclusive venue hire for DIY weddings in 2026 starts at $12,100 and includes accommodation in 9 cabins (which guests can pay for themselves). Budget friendly wedding packages are available for under $20,000 including all accommodation, a celebrant, photographer and 2 course catered meal with all furniture provided for your ceremony & reception.

2. Wyong Creek Hall
- Location: 791 Yarramalong Road, Wyong Creek, NSW 2259
- Capacity: 110
- Venue Hire: $1,500 - $3,000
- Catering & Drinks: BYO
Wyong Creek Hall is one of the cheapest wedding venues on the Mid North Coast NSW with exclusive venue hire priced from $1,500. The character-filled community hall comes with tables & chairs to seat 100 people, a brand new covered balcony and a private outdoor area suitable for alfresco dining.

3. Midginbil Eco Resort
- Location: 252 Midginbil Rd, Midginbil, NSW 2484
- Capacity: 150
- Accommodation: Sleeps 150+
- Wedding Packages: DIY/BYO
Midginbil Eco Resort is a 3-day wedding destination that offers affordable wedding packages where all guests stay onsite with you for 2+ nights. Set on 400 acres on the far North Coast of NSW, the property is 100% private and offers a uniquely relaxed location surrounded by impressive views over national park and surrounding sub-tropical rainforest.
The 3 day/2 night package includes exclusive use of the property, all accommodation, 3 ceremony sites, reception barn, pool, tennis, volleyball courts etc. Costs include a venue hire fee from $7,900, a 3 day meal package including breakfasts and lunches, DIY/BYO for your wedding reception and the ability for guests to pay their own accommodation. As a guide, all inclusive cost to the wedding couple is typically $130 - $220 per person.

4. Goosewing Cottage
- Location: 1194 Mount View Rd, Mount View, NSW 2325
- Capacity: 20
- Accommodation: Sleeps 12
- Elopement packages: $3,595+
Goosewing Cottage is one of the least expensive wedding venues in NSW offering all inclusive elopement packages priced from just $3,595. This affordable little spot is situated on a picturesque farm stay in the Hunter Valley and overlooks lush pastures and green covered hills.
Goosewing Cottage caters for a maximum of 20 guests and has accommodation for up to 12 guests across two cottages. Packages include a photographer and choice of celebrants. A private chef can be hired to serve staying guests in the larger cottage, or the venue can provide recommendations for restaurants nearby that offer private dining rooms.

5. The Lodge At Mount Rivers
- Location: 38 Lawrences Road, Mount Rivers, NSW 2311
- Capacity: 250
- Accommodation: Sleeps 16 + camping
- Wedding Packages: DIY/BYO
The Lodge at Mount Rivers offers incredible value for 3 day weddings as it comes with a modern 6 bedroom homestead, a camping paddock where guests can BYO tents or where a glamping village of bell tents can be arranged, no curfew, a poolside entertaining area for pre & post wedding events and the freedom to bring all your own vendors to suit your budget.
This 200 acre mountain escape is situated on the banks of the Peterson River half way between Forster and the Hunter Valley and has swimming holes, fishing spots and BYO kayaking. You can bring your horse to graze and dogs are welcome. There's also great mountain biking in the surrounding hills.

6. Tanilba House
- Location: 32 Caswell Cres, Tanilba Bay, NSW 2319
- Capacity: 90
- Wedding Packages: $9,900 - $13,500
Tanilba House is a heritage venue located on the waters edge in Port Stephens and offers budget friendly wedding packages priced from $9,900 with a beautiful ceremony & celebrant, and a fully furnished, styled and catered reception.

7. Nelson Bay Lighthouse
- Location: Lighthouse Road, Nelson Bay, NSW 2315
- Capacity: 100
- Venue Hire Cost: <$1k
Nelson Bay Lighthouse is an affordable wedding ceremony venue overlooking the ocean in Port Stephens. This popular mid north coast wedding location gets blocked off to the public when weddings are on and is a secluded and very private setting for intimate weddings.
Affordable wedding packages start at $550 for elopements and micro weddings and go up to $900 for ceremonies with up to 100 guests. Packages include seating and styling which saves on external hire fees and an onsite wedding coordinator who does set up & pack down (saving on a day-of wedding planner).

8. Saltwater Fingal Bay
- Location: 3 Marine Dr, Fingal Bay, NSW 2315
- Capacity: 150
- Wedding Packages: All inclusive
- Mid-week & winter discounts available
Saltwater Fingal Bay is one of the most budget friendly wedding venues in the Port Stephens & Nelson Bay area with all inclusive wedding packages starting at $150/pp. Enquire for cheaper wedding packages during May, June & July. All packages include wedding ceremony set up on the oceanfront balcony which has unobstructed beach views, reception with food & beverages and access to a Bridal room.

9. Nelson Bay Golf Club
- Location: 57 Dowling St, Nelson Bay NSW 2315
- Capacity: Seated 180, Standing 230
- Wedding Packages: All inclusive $150+/pp
Nelson Bay Golf Club is an all in one, inexpensive wedding venue in Nelson Bay on the state's northern coastline. There are two ceremony sites to choose from including a large balcony overlooking the 9th green with views to Tomaree Mountain and a secluded bushland site at the 20th tee.
There are lots of picturesque spots for wedding photos onsite, which you can access via golf carts. Two adjoining function rooms & an outdoor courtyard cater for weddings of 60 to 145 guests separately, or 230 joined. There's also a private dining room that seats 8 guests for micro weddings and elopements.

10. The Stables Gladstone
Location: 21 Kinchela Street, Gladstone, NSW 2440
Capacity: 120
Wedding Packages: DIY/BYO
The Stables in Gladstone is situated behind the town's Heritage Hotel and with venue hire from just $350, is the cheapest wedding reception space in the Macleay Valley. The beautifully restored barn-style building retains its historic charm with rustic wooden beams elevated with a timber deck and modern amenities including a private bar, bathrooms and seperate catering kitchen.

11. Pacific Dunes Greenhouse
- Location: Huntingdale Pl, Medowie, NSW 2318
- Capacity: 200
- Wedding Packages: $135 - $165+/pp
Pacific Dunes Greenhouse is a budget friendly wedding location nestled within a 135-hectare conservation area on the NSW North Coast near Port Stephens. Centred around a championship golf course and bordered by pristine bushland, the resort style grounds feature 2 ceremony sites, a purpose built reception venue and extensive photo-friendly grounds accessible by golf buggy.
The cheapest wedding package at Pacific Dunes Greenhouse is $80 per person with catering included or $135 per person with catering & drinks.
You may also like:
Affordable wedding venues NSW
North Coast wedding venues
Have an affordable wedding venue to add to this list? Get Started