What’s more romantic than saying “I do” to the love of your life on a pristine beach, with views of sparkling blue waters that are reflecting a gorgeous sunset? There are so many beautiful beach wedding venues in Melbourne, and we’ve curated a list of our top favourites. The lovely Port Phillip Bay and Mornington Peninsula have some of the best beaches in the world, and you can find wedding venues that will suit your specific style—whether it’s laid back and boho, or elegant and classy.

Perfectly placed by Melbourne’s iconic St Kilda Beach, Encore is a modern waterfront weddings and events venue boasting spectacular views over Port Phillip Bay.

A resplendent choice for elegant beachside weddings and for dynamic events, Encore St Kilda offers versatile modern interiors, stylishly curated packages, and a spectacular rooftop terrace for outdoor events and ceremonies in summer.

Capacity: 50 to 700 guests (300 seated)

Type: beach, modern, luxury

Address: St Kilda Sea Baths 6/10-18 Jacka Blvd St Kilda VIC 3182

Phone: 0395 939 033

Social: Facebook | Instagram

Contact : Encore St Kilda Beach

Another great Elwood, Victoria beach wedding venue is Elwood Bathers, which is close to both Melbourne and St. Kilda. The food is locally sourced, and reception packages start as low as $70 dollars for set sharing menus, or $110 for a 3-course dinner. Also, they have a lovely new function room that is great for mid-sized wedding parties, as well as a private room ideal for intimate events.

Capacity: up to 36 seated in the private dining room, up to 130 seated in the function room (240 cocktail)

Type: beach

Address: 15 Elwood Foreshore, Elwood VIC 3184

Phone: 03 9525 6933

Social: Elwood Bathers

Contact : Elwood Bathers

You can host a wonderful mid-size wedding ceremony and cocktail reception at Sandbar in Middle Park, Victoria. You can hire the space exclusively, meaning you don’t have to share the venue with other brides or visitors. With its whitewashed walls and ceilings, floor-to-ceiling windows, and light wood furniture, there’s a feeling of serenity and calm that’s perfect for a wedding. This venue is great for those brides and grooms looking for something a little more casual and laidback!

Capacity: up to 150

Type: beach, café, restaurant

Address: 175B Beaconsfield Parade, Middle Park VIC

Phone: 03 9645 0250

Social: Sandbar Beach Café

Contact : Sandbar Beach Café

Another classy hotel and beach wedding experience can be found in Portsea, Victoria, where you can enjoy lovely views of the waters and the Mornington Peninsula. You can also opt for a garden ceremony, or a ceremony on the lawn. Of course, accommodations are available in this historic hotel, and your reception can be held in the Nepean Room or the Portsea Deck.

Capacity: up to 260 seated in the Nepean, 90 seated on the deck (with dance floor)

Type: beach, hotel, historic, garden

Address: 3746 Point Nepean Rd, Portsea VIC 3944

Phone: 03 5984 2213

Social: The Portsea Hotel

Contact : The Portsea Hotel

Mr. Hobson

A great waterfront wedding venue can be found in Port Melbourne, Victoria, where you and your guests can enjoy fantastic views of Port Phillip Bay. Their team of event coordinators and chefs are very experienced, so you can be sure they will deliver a hiccup-free experience. They also offer additional items for hire, such as wedding arches and flower walls. There are four spaces available: the dining room, lounge, Sunset Room, and Waterview Room.

Capacity: 150 seated, 250 cocktail in Sunset, other rooms not stated

Type: beach, restaurant

Address: 9 Waterfront Pl, Port Melbourne VIC 3207

Phone: 03 9646 6299

Social: Mr. Hobson

Contact : Mr. Hobson

Beaumaris Yacht Squadron

Located ideally for gorgeous views of Port Phillip Bay, the Yacht Squadron in Beaumaris, Victoria, is also ideal for your beach wedding venue. They offer more casual cocktail wedding receptions, as well as formal seated dinners, and ceremonies can be held on the lawn, which overlooks the pier. Reception packages begin at $130 per head, and includes a 3-course menu, private room, and linens. Ceremony hire is $600 and includes 40 chairs for your guests, and a white wedding arch.

Capacity: seats up to 150 in the upper level, accommodates up to 300 standing

Type: beach, marina

Address: Beach Rd opposite, Cromer Rd, Beaumaris VIC 3193

Phone: 03 9589 5156

Social: Beaumaris Yacht Squadron

Contact : Beaumaris Yacht Squadron

Cerberus Beach House

Beautiful Half Moon Bay in Black Rock, Victoria, is home to a lovely waterfront wedding venue that offers some of the best seafood in Australia. This venue is for smaller, intimate wedding parties, and great for pop-up weddings or elopements. They have a dedicated coordinator who will help you plan all the details, and their lunch and dinner menus can be customized to fit your wishes. Packages start at $150 per head.

Capacity: up to 48 seated, 80 cocktail

Type: beach, restaurant

Address: Boat Shed, 212 Half Moon Bay, Black Rock VIC 3193

Phone: 03 9533 4028

Social: Cerberus Beach House

Contact : Cerberus Beach House

Sandringham Yacht Club

Address: Jetty Road, Sandringham, Victoria 3191

Phone: 03 9599 0999

Social: Sandringham Yacht Club

Contact : Sandringham Yacht Club

The Baths Middle Brighton

Address: 251 Esplanade, Brighton, VIC 3186

Phone: 03 9539 7002

Social: The Baths Middle Brighton

Contact : The Baths Middle Brighton Team

Parting Notes

Summer beach weddings in Melbourne are a great idea, since it’s quite warm and the area experiences little rainfall during these months. You don’t have to go to the Sunshine Coast for a great beach wedding, Melburnians! Stunning beach wedding venues are just minutes away from the city, and guests who are flying in will be able to attend easily, since the international airport is just a half hour away from the city centre and most hotels.



Best Wedding Venues in Victoria





Dandenong Ranges



Macedon Ranges



Mornington Peninsula

Swan Hill

Yarra Valley


Best Wedding Venues in Other States


New South Wales

Blue Mountains

Byron Bay

Hunter Valley

South Coast

Southern Highlands






Gold Coast

Sunshine Coast


Western Australia

Margaret River


Swan Valley


South Australia






Australian Capital Territory