7 Best Beaches in Melbourne for Swimming and Water Sports

Traveloka Team
2 min read

Melbourne's beaches line Port Phillip Bay in a run of genuinely different characters, from Brighton's famous rainbow-coloured bathing boxes to a quiet crescent bay backed by cliffs. This guide covers 7 worth building a beach day around, most reachable by tram or train without needing a car. Book your flights into Melbourne to begin.

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,307.14

Wed, 14 Oct 2026

Scoot

Phuket (HKT) to Melbourne (MEL)

Start from THB 8,173.89

1. Brighton Beach

Shutterstock.com

Brighton's bathing boxes, painted in a rainbow of colours along the foreshore, make this one of the most photographed beaches in Melbourne, and the appeal goes beyond photos, with swimming, cafes, and bike rental paths running along the coast. Sunrise and late afternoon both give the boxes their best light.

2. Williamstown Beach

On the western side of Port Phillip Bay, Williamstown pairs calm, swimmable water with genuinely good views back across to the city skyline. The Seaworks Maritime Museum and the area's historic maritime buildings add a cultural stop beyond the beach itself.

3. St Kilda Beach

St Kilda is Melbourne's most popular beach, close enough to the CBD by tram to work as a half-day trip, with kite surfing, windsurfing, and paddleboarding all common alongside standard swimming. Luna Park sits right at the beach's edge for anyone wanting to extend the day beyond the water.

Comparing hotels around St Kilda puts you within walking distance of the beach and a short tram ride from the CBD.

4. Half Moon Bay

Half Moon Bay's crescent shape and cliff backdrop in Black Rock make it one of the more distinctive beaches on this list, with genuinely good snorkelling around the historic HMVS Cerberus shipwreck offshore. Kayaking and paddleboarding both work well in the bay's naturally sheltered water.

5. Mordialloc Beach

Mordialloc's long, sandy stretch pairs with a lively pier and nearby Mordialloc Creek, where kayaking and paddleboarding both extend beyond the beach itself. Local eateries and shops sit close enough to the sand to make it an easy full-afternoon stop.

Booking activities like Luna Park tickets or a Great Ocean Road day tour rounds out a beach-focused Melbourne itinerary.

6. Elwood Beach

Elwood offers a genuinely quieter alternative to St Kilda just next door, popular with surfers and kite surfers while still keeping beach volleyball courts and playgrounds for a broader mix of visitors.

7. Sandringham Beach

Sandringham's clean sand and calm water make it a strong family pick, with train access, BBQ areas, and playgrounds all within easy reach of the beach itself. Coastal trails extend the visit for anyone wanting a walk beyond just swimming.

Planning a Melbourne Beach Day

Getting Around Without a Car

Trams reach Brighton, St Kilda, and Elwood directly, while trains serve Williamstown, Mordialloc, Half Moon Bay, and Sandringham, making a car largely unnecessary for a beach-focused day out from the city.

Best Time to Visit

Melbourne's beach season runs from November through March, with December and January bringing the warmest water alongside the busiest crowds.

Pack for Changeable Weather

Melbourne's weather can shift within a single day even in summer, so a light jacket alongside sunscreen and swimwear covers most conditions you'll actually encounter at any of these beaches.

Beyond Swimming

Several beaches on this list reward a visit even outside swimming season, with Williamstown's maritime history, Brighton's bathing boxes, and St Kilda's Luna Park all worth a stop regardless of water temperature.

Combining Multiple Beaches in One Day

St Kilda, Elwood, and Brighton sit close enough along the same tram line that visiting all three in a single day is genuinely realistic, giving a good sense of how different the same stretch of bay can feel from one suburb to the next.

A car rental is useful for reaching Half Moon Bay or combining several beaches in one day, and an airport transfer booked in advance gets you into the city smoothly on arrival.

Plan Your Melbourne Trip with Traveloka

Traveloka is Southeast Asia's leading travel platform, trusted by over 100 million users to plan trips both close to home and further afield. The app brings flights into Melbourne, hotels across the 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