From St Kilda to Mornington Peninsula, here are Melbourne's best beaches 漏 Kieran Stone / Getty Images
Melbourne probably isn鈥檛 the first city that springs to mind when thinking about Australia鈥檚 famous beaches.
Instead, you might think of Sydney with its Pacific-facing coastline and massive harbor, or perhaps Perth with its Indian Ocean beaches over which the sun sets.
However, Melbourne is wrapped around the vast Port Phillip Bay, which means there are plenty of beaches within easy reach of its bayside suburbs. Often accessible via public transit, these pleasant stretches of sand are sheltered, with minimal wave action and perfect for a relaxed dip. And being Melbourne, there鈥檚 sure to be a good cafe or bar nearby when you鈥檙e finished with the bay views.
Here are seven of Melbourne鈥檚 best beaches.
1. St Kilda Beach
Arguably Melbourne鈥檚 answer to Sydney鈥檚 Bondi Beach, this stretch of sand is the city鈥檚 most famous. That鈥檚 partly because of St Kilda鈥檚 longtime role as a bayside entertainment playground 鈥 the suburb鈥檚 streets are crammed with pubs, restaurants, bars and live music venues.
The beach itself 鈥 which fronts the clear waters of the bay 鈥 is bookended by icons: at the north end, there鈥檚 the iconic St Kilda Sea Baths building, which houses a seawater swimming pool and hub of places to eat and drink. To the south, you鈥檒l find the fun-filled attractions of historic amusement park, Luna Park. With very little swell, its waters are safe for families and after a swim or sunbathe, you can walk to Esplanade above the beach for a drink or meal at the Hotel Esplanade, a famed Victorian-era pub. Catch trams 16 or 96 to this beach.
Planning tip: St Kilda Beach isn鈥檛 well supplied with changing rooms, so to make life easier, wear your swimming gear beneath your clothing. There are public toilets in the Sea Baths complex and on nearby Jacka Boulevard.
2. Port Melbourne Beach
To the northwest of St Kilda Beach, Port Melbourne is very easy to reach from the city center. Jump on a number 109 tram heading west along Collins Street and you鈥檒l be there in no time, riding along the converted rails of what was once Australia鈥檚 oldest train line. Once there, you鈥檒l be greeted by a beach running alongside a former industrial suburb, where classic Victorian architecture meets glass-and-steel 21st-century buildings.
Planning tip: A good way to experience the beachfront is to walk southeast to Victoria St in Albert Park. Here you can enjoy fish and chips at or have a drink at the , before catching the number 1 tram from its terminus back to the city center.
3. Elwood Beach
South of St Kilda, Elwood is far less frequented by tourists or Melburnians on a day trip, perhaps because it鈥檚 tucked away and just west of the nearest tram and train lines. For those who do make the effort to reach it, they鈥檒l find a less-crowded beach that鈥檚 mostly a local hangout. Beachgoers fling frisbees and kick footballs across the sands and in the adjacent sporting grounds and leafy Elwood Park.
A little further to the east is Elsternwick Park, a broad stretch of greenery with benches and a small ornamental lake. (This body of water is best left to the birds and isn鈥檛 appropriate for swimming.)
Planning tip: Food can be found on the shopping strip along the nearby Ormond Road, including fish and chips at Heads & Tails (112 Ormond Road).
4. Altona Beach
Melburnians rarely tell you to 鈥済o west鈥 when looking for a beach, but they should. The bayside suburb of Altona defies the gritty industrial stereotypes of the city鈥檚 west, delighting in its gorgeous sandy beach a short walk from Altona railway station.
It鈥檚 well off the tourist trail, so it鈥檒l only be you and the locals on the sand. In late 2023, its decaying 135-year-old pier will be replaced by a brand-new structure stretching an impressive 300m (985ft) into Port Phillip Bay, with a boardwalk allowing visitors to promenade above the waves. There are beach volleyball courts, and adjacent Logan Reserve has toilets and a children鈥檚 playground.
Local tip: Grab a serving of fish and chips from Altona Beach Bites at 137 Esplanade. Take it across the street to the picnic tables above the beach, and enjoy the bay views.
5. Williamstown Beach
Another west-side gem, this stretch of coarse, golden sand at the seafaring suburb of Williamstown is an appealing spot for a dip, with its curved shape creating a protected area that鈥檚 perfect for families.
There鈥檚 a kiosk selling snacks and coffee at one end; while at the other end is the upscale Mediterranean-style restaurant, . Behind the beach is the , a good place to wander or find some shade after a swim.
Detour: Williamstown Beach railway station is the closest to the beach, but you might like to extend your visit by strolling along the Esplanade and Morris Street to Williamstown Station. A little further past the latter station is , a 19th-century structure once used to signal the time to ships nearby, so captains could set their clocks.
6. Dendy Street Beach
A popular beach next to Brighton 鈥 one of Melbourne's most exclusive suburbs on the east side of the bay 鈥 Dendy Street Beach runs between Green Point and the 19th-century . It鈥檚 a lovely place to take a dip, particularly late on a hot summer鈥檚 day when the sun is setting and casting its glow across the waves.
What it鈥檚 most famous for, however, are the , a long row of colorfully decorated timber huts that have been here since the Victorian era 鈥 perfect fodder for selfies and Instagram shots. Both Middle Brighton and Brighton Beach railway stations are nearby.
7. Sorrento Front Beach
As far south as you can go in the Melbourne metropolitan area, the Mornington Peninsula suburb of Sorrento is as charming as its namesake on the Italian Riviera. Situated on a long narrow peninsula, it鈥檚 a place of aquatic contrasts: on the south shore are the unpredictable waters of Bass Strait, while on the north shore lies the much gentler Front Beach.
Admire Sorrento鈥檚 historic limestone buildings before heading for the sand, which is framed by stands of Norfolk pines and a long jetty. You can hire paddle boards on the foreshore and fuel up afterwards at restaurant near the pier.
Detour: From Sorrento you can catch the regular ferry across the bay to Queenscliff, an attractive seaside town on the Bellarine Peninsula. It鈥檚 a great place for an overnight stay, or you can take a bus onward from there to Geelong, returning to Melbourne via frequent trains.
Explore related stories
Beaches
These 5 day trips from Sydney will show you the splendors of New South WalesNov 22, 2024 鈥 7 min read
- BeachesSydney was everything I remembered and more: returning to Australia after two years of longing
Jun 29, 2022 鈥 6 min read
ActivitiesAustralia's 8 best surfing spots from the Pacific to the Indian OceanApr 25, 2022 鈥 8 min read