8 Best Beaches in Melbourne for Singaporean Travellers (2026)

Traveloka Team
4 min read

Melbourne surprises many first-time visitors: a world-class city that sits on the edge of Port Phillip Bay, giving it access to a remarkable stretch of coastline within easy reach of the CBD. Whether you are chasing calm, sheltered water for a relaxed swim, searching for a photogenic backdrop, or looking to try your hand at kite surfing, Melbourne's beaches deliver. For Singaporeans making the roughly seven-to-eight-hour flight down, adding a beach day to a Melbourne itinerary is one of the best decisions you can make. Book your flights early, especially during the Australian summer (December to February), when demand from the region peaks.

The beaches listed here are spread across Melbourne's bay coastline and the nearby Mornington Peninsula, and most are reachable by public transport or a short drive. From the iconic coloured bathing boxes at Brighton to the wild surf break at Point Leo, here are eight beaches that deserve a place on your Melbourne itinerary.

1. Brighton Beach

Brighton Beach is arguably the most photographed stretch of sand in all of Victoria, and for good reason. Lining Dendy Street Beach are 96 privately owned bathing boxes, each painted in a riot of colours, stripes, and geometric patterns that make for extraordinary photos, especially at golden hour with Melbourne's city skyline visible in the distance. The beach itself is calm, clean, and sheltered, making it suitable for a relaxed swim after you have finished snapping your pictures. Entry to the beach is completely free, and the surrounding suburb is dotted with excellent cafes and restaurants. Take the Sandringham line train from Flinders Street Station to Brighton Beach station and you are a short stroll away.

2. St Kilda Beach

St Kilda Beach is Melbourne's most famous urban beach, sitting just a short tram ride from the CBD along the iconic Route 96 tram. The foreshore here is consistently lively, with paddleboard rentals, kite surfing schools, and casual beach volleyball games running through summer. Beyond the water, the St Kilda precinct is packed with restaurants, weekend markets, and Luna Park, the historic amusement park whose iconic entrance arch has been a Melbourne landmark since 1912. The St Kilda Pier is also home to a resident little penguin colony that you can observe at dusk. St Kilda is the kind of beach that fills an entire day without effort, and it rewards visitors with an effortless mix of sand, culture, and food.

Planning to explore Melbourne's beaches over several days? Compare hotels across the city on Traveloka to find the best base for your coastal adventures.

3. Williamstown Beach

Williamstown sits on the western side of Port Phillip Bay and offers some of the most spectacular views of the Melbourne CBD skyline from any beach in the metropolitan area. The water here is calm, clear, and warm enough for comfortable swimming throughout the summer months. The surrounding town of Williamstown is one of Melbourne's oldest suburbs, filled with 19th-century bluestone buildings, independent restaurants, and the excellent Seaworks Maritime Museum. Combine a morning swim with an afternoon exploring the heritage precinct and you have a full, varied day out. Williamstown is reachable by ferry from the CBD, making the journey itself part of the experience.

4. Half Moon Bay

Half Moon Bay in Black Rock is shaped exactly as the name suggests, a neat crescent of sand cradled by low red cliffs, giving it a sheltered, almost secret feel. The main draw beyond the swimming and sunbathing is the partially submerged wreck of the HMVS Cerberus, a Victorian-era warship that sits just offshore and is visible from the beach. Snorkellers who venture out get an up-close look at the hull and the marine life that has colonised it over the decades. The beach also attracts kayakers and fishing enthusiasts, and the adjacent Red Bluff cliffs provide a scenic walking trail. Half Moon Bay is accessible by train on the Frankston line to Black Rock, followed by a short walk.

5. Elwood Beach

Elwood Beach sits just south of St Kilda and functions as a quieter, more neighbourhood-focused alternative for those who want the same calm Port Phillip Bay water without the bustle. The beach is popular with local surfers and kite surfers when a sea breeze picks up, and it has well-maintained beach volleyball courts for a more active afternoon. Elwood Reserve behind the beach is a wide, tree-shaded park with playgrounds, BBQ facilities, and picnic tables, making it an excellent choice for families or groups wanting a relaxed day out. The suburb itself has a lovely village atmosphere with independent cafes along Ormond Esplanade. Elwood is reachable by tram via Route 67 from the CBD.

Melbourne is packed with activities beyond the beach. Browse experiences bookable through activities on Traveloka before your trip.

6. Mordialloc Beach

Mordialloc Beach is a long, open stretch of sand in Melbourne's southeastern suburbs, about 27 kilometres from the CBD. It is a popular spot for families thanks to a vibrant pier, a well-equipped playground, and BBQ facilities along the foreshore. The Mordialloc Creek estuary beside the beach adds a scenic element and is a favourite launch point for kayakers. Local cafes and fish-and-chip shops line the beachfront, so feeding a hungry group is effortless. The Frankston train line stops at Mordialloc station, from which the beach is a few minutes' walk. Visit on a weekday to experience the foreshore at its most peaceful.

7. Sandringham Beach

Sandringham Beach is one of Melbourne's most consistently clean and well-maintained beaches, known for its fine white sand and calm, sheltered water that is ideal for young children and less-confident swimmers. The coastal trail running north from Sandringham toward Brighton is excellent for a morning walk or cycle, with bay views the entire way. The Sandringham Yacht Club adds a pleasant maritime atmosphere, and the nearby village is home to a solid selection of cafes and bakeries for post-swim brunch. Like most of Melbourne's bay beaches, Sandringham is directly accessible via train. It is the terminus of the Sandringham line from Flinders Street Station, making it one of the easiest beach day trips in the city.

8. Sorrento and Portsea Beaches

For those willing to travel around 90 minutes from the CBD, the twin towns of Sorrento and Portsea at the tip of the Mornington Peninsula offer something genuinely different: the dramatic ocean beaches on the Bass Strait side, where rolling waves attract surfers, and the tranquil Port Phillip Bay side, where calm, turquoise water is perfect for swimming, snorkelling with dolphins, and paddleboarding. The ferry crossing between Sorrento and Queenscliff is itself a scenic highlight. The Peninsula Hot Springs are nearby, making it easy to combine a beach day with a thermal soak. Renting a car is the most practical way to explore this area. Find great car rental options on Traveloka for maximum flexibility.

Getting to Melbourne from Singapore

Direct flights from Singapore Changi Airport to Melbourne Tullamarine Airport operate daily and take approximately 7 to 8 hours. Once you land, Melbourne's public coach service connects the airport to the CBD. From the city, an excellent tram, train, and bus network means most beach destinations on this list are reachable without a car. For the Mornington Peninsula beaches like Sorrento and Portsea, hiring a car gives you the freedom to hop between spots at your own pace. Check airport transfer options on Traveloka to start your Melbourne trip smoothly from the moment you land.

Keep an eye on Traveloka promotions for deals on flights and hotels to Melbourne, especially during off-peak Australian seasons.

Discover flight with Traveloka

Wed, 22 Jul 2026

Citilink

Jakarta (CGK) to Singapore (SIN)

Start from S$93.62

Wed, 29 Jul 2026

AirAsia Berhad (Malaysia)

Kuala Lumpur (KUL) to Singapore (SIN)

Start from S$49.75

Sat, 18 Jul 2026

Scoot

Ho Chi Minh City (SGN) to Singapore (SIN)

Start from S$69.33

Plan Your Melbourne Beach Trip with Traveloka

From booking your Singapore-to-Melbourne flights to locking in a centrally located hotel and securing activities before you arrive, Traveloka keeps your entire trip in one place. Southeast Asia's #1 all-in-one travel app, ranked #1 in cumulative downloads 2014-2025 (Source: SensorTower), Traveloka gives you access to over 2 million hotels worldwide, a full range of Melbourne activities, and car rental for peninsula day trips. With Best Price Guarantee and 24/7 live agent support, planning your Melbourne beach escape has never been easier. Download the app and start exploring 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