If you’re looking for the best wedding venues Melbourne, your biggest challenge will be choosing just one.

Coming in as the second largest city in all of Australia, Melbourne is a culturally rich metropolis that has a little of something for everyone!

Whether you are after the best indoor wedding venues, the perfect beachfront wedding venue, an intimate garden wedding venue, or an elegant hotel wedding venue, Melbourne has it all!

Here is our list of the editors’ choice Top 50 Wedding Venues in Melbourne!

Melbourne's Top 50 Wedding Venues

  1. Whitestone
  2. Weddings at Eynesbury Homestead
  3. Russo Estate
  4. Witchmount Estate Function & Co
  5. The Ivory Elsternwick
  6. Avalon Castle
  7. Grand Hyatt Melbourne
  8. Wattle Park Chalet Surrey Hills
  9. Showtime Events Centre
  10. Farm Vigano
  11. Brookwood Receptions
  12. Windmill Gardens
  13. Vue On Halcyon
  14. Inglewood Estate
  15. Two Ton Max
  16. Ultima Function Centre
  17. Ballara Receptions
  18. Pier Port Melbourne
  19. Studley Park Boathouse
  20. Tatra Receptions
  21. Encore St Kilda Beach
  22. All Smiles Melbourne Waterfront
  23. St Andrews Conservatory
  24. Overnewton Castle Receptions
  25. Leonda by the Yarra

This new, Melbourne-based hidden gem promises a stunning wedding with all the bells and whistles. Dreamy and luxurious, this floral-laden wedding venue is as elegant as it is stylish, and offers a sophisticated space for both ceremonies and receptions. Catering for up to 150 wedding guests in its impressive, diamond chandelier-clad ballroom, Whitestone Events is perfect if you’re after a unique, stunning space that needs very little embellishing – if any! It has an awe-inspiring ‘garden sky’, a floral canopy, white, glossy floor, and velvet walls – talk about luxurious…

Capacity: 150 Guests

Address: 936 North Rd, Bentleigh East VIC 3165

Contact : Stephanie Read

Surrounded by magnificent gardens, the stunning Eynesbury Homestead sits like the pot of gold at the end of the rainbow.

With it’s historical 1870’s bluestone homestead, beatiful gardens and a picturesque lake, this gorgeous venue has the perfect setting for your dream wedding reception and ceremony.

Eynesbury Homestead has a variety of private spaces available for celebrations and can cater for sit-down weddings from 20 up to 150 guests and cocktail weddings for up to 200 guests; which makes it perfect for weddings of all sizes.

The venue is located at a drive of less than 50 minutes west of Melbourne, which will be convenient for your guests driving from Melbourne for the day.

Address: 487 Eynesbury Road, Eynesbury, Vic 3338

Contact : Weddings at Eynesbury Homestead

This beautiful estate can be found in Digger’s Rest, Victoria, and offers many options for your wedding ceremony and reception. You can hold your ceremony by the tiered waterfall, under one of their numerous arches (Bridal, Horseshoe, Wine Garden), or under the trees. This family-owned vineyard is only 40 minutes away from Melbourne, and their packages start from $1,500 for hire and $85 per head for dinner.

Capacity: not stated

Type: Winery / Vineyard

Address: 760-818 Holden Rd, Diggers Rest VIC 3427

Contact : Vanessa

In Rockbank, Victoria, you can find another vineyard and events centre that also comes with a charming waterfall, gardens, vineyards, gazebo, and courtyard that are just perfect for your wedding day festivities and photography.

The timber ceilings of the reception room can be strewn with twinkling lights to give that feel of a starry night.

Take a look at their photos on Facebook today.

Capacity: 80 to 260 Guests

Address: 557 Leakes Rd, Plumpton VIC 3335

Phone: 03 9747 1111

Social: Witchmount Estate Function & Co

Contact : Witchmount Estate Function & Co

In Elsternwick, Victoria, you can find the Ivory, which is a dream come true for those brides and couples looking for something classically romantic for their wedding ceremony and reception.

The ballroom is perfect for your reception of up to 350 guests for a formal seated dinner, and surrounds a large dance floor where you can showcase your moves!

Your ceremony can be held on the rose-garden terrace, up against the Georgian architecture, iceberg roses, and wisteria arbors.

There’s also a bridal suite!

Check out their Facebook for more information today.

Capacity: 100 to 300 Guests

Address: 37 Clarence St, Elsternwick VIC 3185

Phone: 0421 446 550

Social: The Ivory Elsternwick

Contact : Elise

If your heart is sent on that fairy-tale wedding of your childhood dreams, then look no further than the Avalon Castle in Cockatoo, Victoria.

The castle’s walls are covered in gorgeous ivy, and the gardens are well-kept and manicured—perfect for your bridal photography.

This wedding venue can host up to 120 guests, with your ceremony in the garden gazebo or chapel (with stained glass) and your reception on the grounds on in the dining room.

Make sure to visit their Facebook for photos of the castle and grounds.

Capacity: 30 to 120 Guests

Region: Dandenong Ranges

Address: 1 Flora Cl, Cockatoo VIC 3781

Phone: 03 5968 8392

Social: Avalon Castle

Contact : Avalon Castle

For those couples that are looking for a ceremony and reception venue that offers everything, including luxurious accommodations for you and your guests, consider the Grand Hyatt in Melbourne, Victoria.

As soon as you walk into the exquisite foyer, you know that you’re in good hands.

There are a whopping 15 event spaces that you can choose for your wedding ceremony and/or reception, including the Savoy and Mayfair Ballrooms.

For more information on packages and pricing, check out their Facebook.

Capacity: 50 to 600 Guests

Address: 123 Collins St, Melbourne VIC 3000

Phone: 03 9657 1234

Social: Grand Hyatt Melbourne

Contact : Elisa

This venue and wedding planning service can be found in Melbourne, Victoria, in Wattle Park, between the Hercules and Damper Creeks.

The Chalet is a listed heritage site and boasts 137 acres of beautiful grounds, including a private garden that is perfect for your wedding day photos or your ceremony.

If you love the style of the 1920s, this is your venue. They can also host up to 200 guests seated or 250 for a cocktail wedding reception.

Visit their Facebook today for more photos of this picturesque location!

Capacity: 40 to 200 Guests

Address: 1012 Riversdale Rd, Surrey Hills VIC 3127

Phone: 03 9808 0122

Social: Wattle Park Chalet Surrey Hills

Contact : Prem

South Wharf, Victoria has a gorgeous wedding reception venue that is also on the banks of the Yarra River.

You can be sure we aren’t leading you astray here ladies—this venue has won Australia’s Best Reception Venue title, and it’s no wonder!

The space marries the industrial and romantic so effortlessly and also features the original timber floorboards.

This wedding receptions pace can host up to 230 guests for a formal seated dinner.

If you’re looking for more photos or inspiration, check out their Facebook page today.

Capacity: 75 to 220 Guests

Address: 61 S Wharf Promenade, South Wharf VIC

Phone: 03 9682 1777

Social: Showtime Events Centre

Contact : Bianca

Located in South Morang, Victoria, Farm Vigano is one of our favourite wedding venues in the Melbourne region. Your wedding reception can be held in the Grand Dining Room, Gala Room, or Italian Terraza. If you are looking for a wedding venue with the European class with a touch of country charm, and you love Italian cuisine, this is for you!

Send them any inquiries through their Facebook!

Capacity: 60 (Gala Room, with terrace) – 200 (Main Gala Room)

Type: rustic, country, estate

Address: 10 Bushmans Way, South Morang VIC 3752

Phone: 03 9407 1212

Social: Farm Vigano

Contact : David

Brookwood Receptions of Thomastown, Victoria, offers two wedding reception spaces, the Nova Room and The Ballroom for your wedding festivities with room for up to 550 guests.

They also have a team of experienced wedding coordinators who are eager to help you with every step of your wedding planning.

We love that they also offer complimentary snacks and drinks in their foyer upon your guests arrival, which is perfect for cocktails while they wait for you to take your wedding photography.

Check out their Facebook here.

Capacity: 40 to 500 Guests

Address: 10-12 Lawson Cres, Thomastown VIC 3074

Phone: 03 9460 2946

Social: Brookwood Receptions

Contact : Walid

Aria at Windmill Gardens is a gorgeous wedding venue located in Sydenham, Victoria, and features manicured gardens. They also offer an experienced wedding coordinating team, including caterers. Their 11 acres includes a lovely garden gazebo with the lake as its backdrop, and a chapel, with stained glass windows. Your reception can then take place in their dining room, surrounded by a panoramic, 360-degree balcony.

Remember to visit their Facebook for more information!

Capacity: chapel seats 80 (140 standing), dining room seats 220 (350 cocktail)

Type:Garden, chapel

Address: 533-539 Leakes Rd, Plumpton VIC 3335

Phone: 03 9747 1100

Social: Windmill Gardens

Contact : Marika

In Chirnside Park, Victoria, you can find a beautiful Yarra Valley vineyard wedding venue for both your ceremony and reception. They offer a picturesque timber chapel with views of the vines and the rolling hills of the valley. This venue is located just over 30 minutes away from Melbourne. Don’t forget to take a few photos of you and your new spouse strolling through the vineyard!

Take a look at the photos on their Facebook page!

Capacity: 80 – 150

Type: Vineyard / restaurant

Region: Yarra Valley

Address: 19 Uplands Rd, Chirnside Park VIC

Phone: 03 9726 7111

Social: Vue On Halcyon

Contact : Rennae

Another vineyard that we love in the Melbourne region for wedding ceremonies and receptions is Inglewood Estate in Kangaroo Ground, Victoria. They have a lovely chapel available for your wedding ceremony, covered in ivy and featuring a lovely chandelier and timber arches. Your reception may be held in the hay shed. The estate also offers Inglewood Cottage as an exclusive bridal suite.

Make sure to check out their Facebook for more information and photos today.

Capacity: chapel (110 seated)

Type: Winery / Vineyard, rustic, country

Region: Yarra Valley

Address: 130 Eltham-Yarra Glen Rd, Kangaroo Ground VIC

Phone: 03 9437 1893

Social: Inglewood Estate

Contact : Kathryn

If you are looking for an urban, warehouse venue that you can transform and customize to your exact specifications, then Two Ton Max in North Melbourne, Victoria, is perfect for you. This is the blank canvas that you have been dreaming of, and it comes with a full-service, marble bar, kitchen, and air conditioning. The space also offers a small private garden as well as skylights that let in natural light, for those planning afternoon events.

Check out their Facebook today.

Capacity: 200 seated

Type: urban, custom

Address: 124 Langford St, North Melbourne VIC 3051

Phone: 0478 650 887

Social: Two Ton Max

Contact : Alanna

This Keilor, Victoria wedding ceremony and reception venue is great for those couples hosting both large and intimate wedding parties. Plus, they have a large dance floor in their ballroom, which also features floor-to-ceiling windows and lots of natural and overhead lighting. They offer four spaces: the Ballroom, Brimbank (cocktail lounge), Savoy, and Astoria.

Visit their Facebook for more information!

Capacity: Ballroom(500 seated), Brimbank (250 seated), Savoy (140), Astoria (100).

Type:function / event centre

Address: Cnr of Keilor Park Drive & Ely Court, Keilor Park VIC

Phone: 03 9336 3344

Social: Ultima Function Centre

Contact : George

In Eltham, Victoria, you can find a lovely lakeside wedding venue, complete with a beautiful gazebo, garden, or chapel for your wedding ceremony and photography. They also offer high-tea, which is perfect for lunch-time receptions, or for your bridal shower. Seated dinner receptions can be held in their ballroom, and are offered in three packages: the platinum, diamond, and mid-week.

More information can be obtained on their Facebook!

Capacity: 60 – 160

Type: private estate, gardens, chapel

Address: 1435 Main Rd, Eltham VIC 3095

Phone: 03 9431 1503

Social: Ballara Receptions

Contact : Amanda

Looking for beautiful bay views for your wedding ceremony and reception? Then you’ll fall head over heels for the Pier of Port Melbourne, Victoria, which offers multiples spaces, including a beach bar, lounge, cocktail room, and bay room. Their packages range from $40 – $80 per head for cocktail parties, and $65 – $100 per head for seated dinners.

Take a look at their Facebook for more information!

Capacity: up to 140 seated, 200 cocktail

Type: waterfront, restaurant

Address: 1 Bay St, Port Melbourne VIC 3207

Phone: 03 9646 3990

Social: Pier Port Melbourne

Contact : Nicole

This Kew, Victoria, wedding venue is located by the Yarra River, and offers several locations for your wedding ceremony and reception: the Balcony, Terrace, or on the Riverbank. Just imagine dancing together for the first time as a married couple, under the stars and next to the flowing river! You’ll be sorry you missed out on this historic location, with its old elm trees and lovely surrounds.

Check out their Facebook for more information!

Capacity: Balcony (76 seated, 126 cocktail), Terrace (80 seated, 120 cocktail), Riverbank (120 cocktail)

Type: waterfront (river), country

Address: 1 Boathouse Rd, Kew VIC 3101

Phone: 03 8563 0028

Social: Studley Park Boathouse

Contact : Robert

Choose a rustic timber chapel, a lovely wrought iron cupola, or stunning gazebo for your ceremony location at Tatra Receptions in Mount Dandenong, Victoria.

All of these can be found within the more than 10 acres of splendid gardens surrounded by the remarkable Dandenong Ranges forest!

After the ceremony, you can join your up to 250 guests in Tatra Receptions’s spacious ballroom for an incredible reception.

The ballroom features a brand-new Calcutta marble bar, dance-floor, and even a fireplace!

Tatra Receptions provides everything you need from start to finish including an adorable woodland-themed bridal dressing room, delicious catering, and even 28 studio rooms that make the perfect accommodation for your guests.

Capacity: 80 to 250 Guests

Type: Chapel, Garden, Ballroom, Small/Intimate, Rustic

Region: Mount Dandenong

Address: 1401 Mount Dandenong Tourist Rd, Mount Dandenong VIC

Phone: 03 9751 1065

Social: Tatra Receptions

Contact : Thanos

In St. Kilda, Victoria, is a beautiful beachside wedding venue that is a must-see. Take photos with Port Philip Bay as your backdrop!

We love that the venue can host up to 300 guests seated and offers customizable menus for your wedding cocktail hour and reception.

The space is so modern, luxe, and chic!

Check out their Facebook photos of real weddings!

Capacity: 50 to 700 Guests

Region: St Kilda

Address: 10/18 Jacka Blvd, St Kilda VIC 3182

Phone: 03 9379 1812

Social: Encore St Kilda Beach

Contact : Natarlia

This Docklands, Victoria wedding planning service and venue offers gorgeous waterfront views and all the luxury the city has to offer.

We love the high ceilings and panoramic views of the surrounds, Melbourne skyline, and waters from the floor-to ceiling windows.

They host both formal seated dinners and cocktail style wedding receptions for large and small parties.

Take a look at their Facebook for photos of real weddings!

Capacity: 10 to 200 Guests

Address: 55 Newquay Promenade, Docklands VIC 3008

Phone: 0404 001 165

Social: All Smiles Melbourne Waterfront

Contact : Dean

If timeless and classic is your style, you have to check out the glass conservatory at St. Andrews Hotel in Fitzroy, Victoria. Your guests will be simultaneously amazed and jealous at this elegant cocktail and seated wedding reception venue, and you’ll be so glad to have their experienced wedding coordinator take care of everything. Take a look at their stunning space in their Facebook photos.

Capacity: up to 160 seated, with room for dance floor

Type: intimate, luxury

Address: 128 Nicholson St, Fitzroy VIC 3065

Phone: 03 9417 2817

Social: St Andrews Conservatory

Contact : Susan

What could be more elegant than a castle wedding?

This picturesque wedding venue was built all the way back between 1849 and 1859 as an incredible family home in Keilor, Victoria.

For over 30 years now, it has instead been the location of thousands of captivating wedding celebrations.

Overnewton Castle has a Scottish Baronial style even featuring a charming chapel with original oak wood panels that were carved and delivered directly from Scotland during the original building process.

Have up to 250 guests join you for an enchanting ceremony in the English gardens or a splendid chapel event.

Enjoy Overnewton Castle’s venue spaces for a jaw-dropping reception filled with traditional style overlooking the exquisite castle grounds!

Capacity: 60 to 150 Guests

Type: Castle, Chapel, Small/Intimate

Address: 51 Overnewton Rd, Keilor VIC 3036

Phone: 03 9331 6367

Social: Overnewton Castle Receptions

Contact : Emma

At Leonda by the Yarra, you’ll choose between two amazing indoor spaces and one picturesque outdoor space for your ceremony location.

Their all-inclusive package options take all of the pressure off you from day one of planning, so that you can easily enjoy this special time completely stress-free!

Your dedicated wedding planner will take care of every detail to your exact specifications.

Up to 400 guests will join you in Hawthorn, Victoria – just a few minutes from the CBD – on the iconic Yarra river.

Pillarless spaces, a customized menu, and floor to ceiling windows make for a waterfront wedding that won’t soon be forgotten.

Capacity: 70 to 400 Guests

Type: Waterfront, Small/Intimate

Address: 2 Wallen Rd, Hawthorn VIC 3122

Phone: 03 9819 1933

Social: Leonda by the Yarra

Contact : Carly & Eric Cohen


Choosing Your Perfect Melbourne Wedding Venue

With so many incredible wedding venues, it can be difficult to choose where to have your perfect Melbourne wedding.

Narrowing it down to the most popular and trusted Melbourne wedding venues should be helpful. Make a list of the most important things to you and sit down with your soon-to-be-spouse to make a final decision. Just remember that you can’t go wrong with any of these lovely choices.

Congratulations on the start of this amazing new life together!



More on Weddings in Melbourne

As the largest city in Victoria, and the state capital, Melbourne and the surrounding areas have a lot to offer for couples looking for wedding ceremony and reception venues. The stunning Port Phillip Bay and the neighbouring Dandenong ranges, as well as the Yarra Valley are all encompassed in this stunning region, and as such there are numerous types of venues available for couples with varying styles and budgets.


The average cost of a wedding venue in Melbourne is $15,500.


Popular Melbourne Wedding Venues & Prices

Melbourne wedding venue hire fees can cost as much as $4000, but you can find some spaces for as little as $1500. Of course, you also have to factor in catering, décor, planning, coordination, linens, beverages, cocktails, and so on.

The average cost of a wedding venue in Melbourne is $15,500. This average cost has been calculated by averaging the amount that couples payed to over 100 different venues in Melbourne in the last 18 months (i.e. January 2018 to July 2019).

With an average of about $158 per head, Melbourne, Victoria is on top of the list of the most expensive places to get married in Australia.

The most popular wedding venues in Melbourne and the surrounding areas are in the form of hotels, waterfront venues, golf clubs, and private country estates (including vineyards). You name it, you can find it—everything from modern, city class and elegance to simple, laidback, and country vibes. There’s something for everyone!


Travel & Hotel Accommodations

The Melbourne Airport makes it easy for your international and out-of-state visitors and wedding guests to attend your special day. It is located only a 30 minute drive away from downtown Melbourne (22 km), so you can be sure everyone will be able to reach and find your venue and their accommodations with ease.

There are plenty of hotels and Airbnb’s available in Melbourne and the surrounding area, starting from $60 and reaching above $300 per night. Generally, the hotels in the city and near the bay do tend to be more expensive, but there are plenty of affordable options for your guests with a smaller budget. For these guests, they can also take advantage of Airbnb listing, with some of the most popular rooms and homes in the city starting at approximately $50 per night. When booking a hotel block, don’t forget to ask for preferential rates!


Weather and Climate Considerations

Melbourne, Victoria, is fairly temperate and warm year round. The summer months, November to March can get quite hot, with a high of 26oC in January, and a low of 12oC in November. The winter months are somewhat cooler, with a high of 15oC in August and a low of 7oC in July, but your guests won’t be uncomfortable, especially with an indoor reception.

You can expect little precipitation during the summer months, with an average of approximately 5 – 6 days of rainfall each month, but if you are planning an outdoor wedding ceremony or reception, it is still advisable to make sure that your wedding venue has a backup indoor location on hand in case of inclement weather. There are also plenty of gorgeous indoor wedding venues for those looking to get married off season—and you’ll save quite a bit, too!


Best Wedding Venues in Australia





Dandenong Ranges



Macedon Ranges



Mornington Peninsula

Phillip Island

St. Kilda

Swan Hill

Yarra Valley


New South Wales

Blue Mountains

Byron Bay

Hunter Valley

South Coast

Southern Highlands






Gold Coast

Sunshine Coast


Western Australia

Margaret River



South Australia






Australian Capital Territory