Though best known for its coffee, food and cultural scene, Melbourne also has its fair share of charming beaches. From family-friendly swimming spots to fishing and boating havens, check out 10 of the city’s best beaches and start planning your next summer trip in Melbourne!

St Kilda Beach, Port Phillip: For a Full Day of Activities

St Kilda Beach, Port Phillip, Victoria — a popular family friendly beach in Melbourne.

Starting off with Melbourne’s most famous beach: the bayside suburb of St Kilda is a favorite haunt among locals and visitors alike. Situated just six kilometres from the CBD, St Kilda Beach offers good swimming, surfing, sunbathing and fishing opportunities, while the network of paths and boardwalks lining its foreshore also make this beach perfect for walking, cycling, jogging and rollerblading.

Famous attractions such as Luna Park and the historic St Kilda Pier (dating back to 1853) only add to its appeal, while the vast number of cafes, restaurants and bars found nearby make this an awesome beach to visit at any time of year.

Half Moon Bay, Black Rock: For a Day of Snorkeling

Jetty at Half Moon Bay, Black Rock in Victoria.

About 30 minutes from the CBD lies the quiet, crescent-shaped shoreline of Half Moon Bay. Home to the Black Rock Yacht Club, this sheltered bay is a popular destination among boating and fishing enthusiasts. It’s also the final resting place of the HMVS Cerberus, a 19th-century battleship that now acts as a breakwater and artificial reef structure. Covered with a range of marine invertebrates and algae, this vessel has become a leading attraction for local snorkellers.

The surrounding waters also house a variety of fish species, as well as sea stars, urchins and anemones, blue-ringed octopuses, and even the odd cuttlefish and squid. Bring your snorkelling gear for a fun day out, or enjoy some refreshments with a view at the Cerberus Beach House and Kiosk.

Elwood Beach, Port Phillip: For Swimming in Peaceful, Calm Waters

Elwood Beach, Port Phillip, Victoria — A family-friendly beach with lots of green space and a narrow strip of sand.

Just a six-minute drive down the coast will bring you to Elwood Beach, a 1.3-kilometre stretch of sand with calm waters that are perfectly suited to pool-style swimming. Those who prefer to stay dry can take in the scenery – which includes views of the Melbourne CBD, St Kilda Beach, and sometimes the Spirit of Tasmania docked at Port Melbourne – while following the Bayside Trail bike and running track.

For those travelling with little ones, family-friendly amenities such as barbecues, picnic tables, playgrounds, grassy fields and cricket nets can all be found nearby, and to sit back and enjoy a quick bite, Point Ormond also offers a good selection of cafes and restaurants.

Dendy Street Beach, Brighton: For the Most Iconic Views

Dendy Street Beach in Brighton Victoria is famous of its colourful bathing boxes.

No ‘best beaches of Melbourne’ (or Australia) list would be complete without mentioning Melbourne’s most photographed beach. Some 20 minutes away from the CBD, Melbourne’s skyscrapers provide a dramatic backdrop to the beachgoers playing in the clean, shallow waters of Dendy Street Beach.

The northern end of Dendy Street Beach is famously lined with 82 wooden bathing boxes, all painted with unique colors and designs. Bringing both history and personality to this already scenic spot, the Brighton Bathing Boxes are both an icon of Melbourne and a timeless tourist attraction. Picnic spots and barbecue facilities can also be found in the grassy reserve behind Brighton Beach, next to the walking and cycling path.

Mothers Beach, Mornington: For a Day with the Kids

Mother's Beach, in Mornington Victoria full of families, beach tents and small sail craft.

Located in Mornington, Mothers Beach is known for its family-friendly atmosphere and scenic, yacht-speckled harbour. Framed by towering cypress trees, this north-facing beach includes a boat ramp and pier which lead onto safe, sheltered waters.

An excellent seafood and steak restaurant looks out over the marina, while barbecues, picnic facilities, public toilets and outdoor showers are all located down by the sand. Those looking to get active can hire a canoe, kayak or stand-up paddleboard, and there are also plenty of playgrounds, football ovals and parks just a short stroll away.

Williamstown Beach, Hobson’s Bay: For a Laid-Back Atmosphere

view of melbourne cbd from williamstown

Roughly 25 minutes from the bustling centre of the Melbourne CBD, Williamstown Beach is a wide, sandy beach that features an attractive commercial precinct and well-designed foreshore reserves. Williamstown is the perfect beach for both deepwater swimmers as well as those who prefer to paddle in the shallows.

Time your visit with the monthly Williamstown Craft Market to browse a wide range of food, art and craft stalls. Make use of the beach’s barbecue and playground facilities, or go for a stroll through the beautiful Williamstown Botanical Gardens, located just a stone’s throw from Williamstown Beach.

Sorrento Ocean Beach, Mornington Peninsula: For Hiking

The sandy ocean strip full of beachgoers at Sorrento Ocean Beach, Australia

Just under two hours’ drive from the city, Sorrento Ocean Beach is a beautiful spot perched near the tip of the Mornington Peninsula, that lies in a natural amphitheatre and is backed by a lush, forested headland. This spectacular view, along with the clear waters that are perfect for snorkelling and unique rock pools that form at low tide, make Sorrento Ocean Beach one of the most popular beaches during summer.

You’ll find a cafe and surf lifesaving club near the main car park, as well as the starting point of several walking tracks. For some unforgettable Melbourne sightseeing, Coppins Track highlights the history of the area during a scenic, three-kilometre clifftop walk to Diamond Bay. From Coppins Lookout, follow the steps down the cliff face to discover rocky ocean platforms and stretches of sandy beach.

Altona Beach, Hobson’s Bay: For Watersports

Families and groups of friends relaxing under shade umbrellas at Altona Beach, Australia

Altona Beach is a great spot for those seeking a relaxing day on the shores of western Melbourne. With its dedicated boat-free zone, Altona Beach is a popular spot for swimming, volleyball, and watersports such as kitesurfing and paddleboarding. The beach is patrolled during summer, and also offers jetties and a six-lane boat ramp for boating and yachting enthusiasts.

Boasting free parking and easy access to public transport, as well as restaurants, barbecues, playgrounds, and leafy parks with public amenities, Altona Beach is a fantastic destination for those planning a family trip in Melbourne.

Gunnamatta Beach, Mornington Peninsula: For Surfing

Gunnamatta Beach, Australia

Surfing fanatics visiting Melbourne can’t go past Gunnamatta Beach, on the relaxing and beautiful Mornington Peninsula. This exposed beach is three kilometres long and features rip-dominated surf with waves averaging almost two metres in height. Although this powerful swell means that swimming isn’t the main drawcard here, the rocky reefs, deep rip holes and gutters of Gunnamatta Beach provide wonderful opportunities for beach and rock fishing.

The vast and rugged landscape also makes a stunning backdrop for those walking along the coast towards Boag Rocks, Cape Schanck, or Fingal. Visitors can find two toilet blocks and two large car parks just off Truemans Road.

Hampton Beach, Bayside: For Sunbathing & Shopping

Silhouettes of sailboats at Hampton Beach, Bayside Victoria

The beachside suburb of Hampton is best known for the retail strip of restaurants, clothing stores and boutiques lining Hampton Street. Not far from here, Hampton Beach offers a stretch of pristine sand bordering gentle waters that are ideal for swimming.

Throughout the foreshore reserve, barbecue, playground and picnic facilities are sprinkled between palm trees, landscaped lawns, and a walking and cycling path. Walk to the southern end of Hampton Beach, where the coastal cliffs offer panoramic views of the bay or follow Hampton’s 17 km arts trail to celebrate the artists who have painted this beautiful coastline over the years.

Want to check out Melbourne’s best beaches for yourself?


Leave a Reply

Your email address will not be published. Required fields are marked *