5 Best Beaches in Melbourne You Need to Visit

Traveloka Team
3 min read

Melbourne's reputation rests heavily on its laneway coffee culture and its passion for AFL, but the city's stretch of Port Phillip Bay coastline deserves equal attention. From the famous bathing boxes of Brighton to the quieter shores of Williamstown, Melbourne's beaches each carry their own character, and every one on this list is reachable by public transport without needing a car. This guide covers five of the best.

Book your flights into Melbourne, and use the city's tram and train network to reach any of these beaches without the hassle of parking.

Discover Flights With Traveloka

Fri, 23 Oct 2026

Jetstar

Bangkok (BKK) to Melbourne (MEL)

Start from THB 7,593.45

Wed, 21 Oct 2026

Jetstar

Sydney (SYD) to Melbourne (MEL)

Start from THB 2,361.87

Wed, 14 Oct 2026

Scoot

Phuket (HKT) to Melbourne (MEL)

Start from THB 8,173.89

1. St Kilda Beach

St Kilda is arguably Melbourne's most famous beach, anchored by the historic Luna Park amusement park right at the water's edge and the café strip along Acland Street just a short walk inland. The beach is best known for two very different draws: spectacular sunset views over the bay, and the little penguin colony that gathers around St Kilda Pier each evening, a genuinely memorable free experience for visitors of any age. Getting there is straightforward on the Line 246 bus or the Line 16 tram from the city centre.

2. Brighton Beach

Brighton Beach is instantly recognisable for its colourful bathing boxes, a row of small iconic huts lining the coastline that has become one of the most photographed stretches of coast in Melbourne. The water here stays calm enough for swimming and paddleboarding, and photographing the bathing boxes against the city skyline in the background is a genuine highlight for visiting photographers. Brighton Beach Railway Station puts the beach about 25 minutes from the city by train, with buses on Lines 216 and 219 also serving the area. Visiting on a weekday rather than a weekend avoids the heaviest crowds.

3. Elwood Beach

Elwood sits on the eastern side of Port Phillip Bay just south of central Melbourne, offering a noticeably more relaxed vibe than the busier St Kilda a short distance north. The beach suits picnics, kiteboarding, and dog-friendly outings well, and the nearby Elwood Canal adds a scenic walking option beyond the sand itself. Multiple transport options serve the area, including a 17-minute train ride, the Line 246 bus at around 26 minutes, or the Line 67 tram at roughly 29 minutes from the city.

Comparing hotels across Melbourne's bayside suburbs and the CBD helps you choose a base that balances easy beach access with proximity to the city's laneways and dining scene.

4. Half Moon Bay

Half Moon Bay takes its name from its distinctive crescent-shaped coastline and clear water, and it has become a genuine draw for snorkellers and divers thanks to the HMAS Cerberus shipwreck resting just offshore. Public barbecue facilities and bushwalking trails with coastal views round out the appeal, and early morning is the best time to visit for the clearest underwater visibility before the wind picks up.

5. Williamstown Beach

Williamstown Beach sits along the Hobsons Bay Coastal Trail, offering wide sandy shoreline and sweeping views back across Port Phillip Bay toward the city skyline. Lifeguards patrol the beach during summer, and the surrounding area includes Williamstown Botanic Gardens along with a monthly Farmers' Market that adds a good reason to linger beyond the beach itself. A 20-minute train ride to Williamstown Beach Station makes it one of the more straightforward beaches on this list to reach from central Melbourne.

Booking activities like a Great Ocean Road day tour or a Melbourne harbour cruise extends a beach-focused trip into a fuller look at the coastline beyond the city itself.

Getting the Most from Melbourne's Beaches

Pack the Basics

Sunscreen, a hat, and plenty of water matter even on Melbourne's milder days, since the city's famously changeable weather can shift from mild to intensely sunny within a single afternoon.

Check the Forecast Before You Go

Melbourne's weather is notoriously unpredictable, so checking conditions the morning of your visit is worth the extra few minutes before committing to a specific beach.

Explore the Local Cafés

Every beach on this list sits near a strip of cafés and casual dining, from Acland Street at St Kilda to the shops around Williamstown, making it easy to turn a beach visit into a longer outing.

A car rental is worth considering only if your Melbourne itinerary extends beyond the city into regions like the Mornington Peninsula, since the beaches on this list are all reachable by public transport alone. Booking an airport transfer in advance gets you into the city smoothly before your first beach day.

A Different Side of Melbourne

Melbourne's reputation is built almost entirely on its laneways, coffee culture, and sporting calendar, which means its beaches rarely get the attention they deserve from first-time visitors. Spending even half a day at St Kilda or Brighton adds a genuinely different rhythm to a Melbourne trip, one built around sea air and sunset views rather than another gallery or another flat white. For a city so easy to explore without a car, that range from CBD laneways to bayside sand within a single tram ride is one of Melbourne's most underrated strengths.

Plan Your Melbourne Trip with Traveloka

Traveloka is Southeast Asia's leading travel platform, trusted by over 100 million users across the region. The app brings flights into Melbourne, hotels across the city and bayside suburbs, activities and attraction tickets, car rental, eSIM, and travel insurance together in one place. Check Traveloka promotions for current deals, and download the app to start planning your Melbourne beach trip today.

Tags:

australia

melbourne

Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe