
St Kilda Pier
An iconic Melbourne pier on Port Phillip Bay, home to a little penguin colony, rated 4.6 across more than 4,700 reviews.
Some links are affiliate links — if you book through them we may earn a small commission, at no extra cost to you. It never affects our Spot Score or what we recommend.
Why it's worth checking out
St Kilda Pier is one of Melbourne's most beloved and recognisable landmarks, stretching out into Port Phillip Bay from the famous seaside suburb of St Kilda. A classic bayside promenade, it offers lovely views back to the city skyline and out across the water — a quintessential Melbourne spot for a stroll, especially at sunset.
The appeal goes beyond the views: the rocky breakwater at the end of the pier is home to a much-loved colony of little penguins, which return at dusk and can sometimes be spotted among the rocks — a genuinely special, free wildlife experience right by the city. With the historic kiosk, the beach and the St Kilda foreshore close by, it's a wonderful place to spend an afternoon or evening.
With a 4.6 rating from more than 4,700 reviews, it's a firm favourite. The pier is free and open, but it gets busy at sunset and on warm weekends, and the penguins are wild animals best viewed responsibly — without lights or flash — so it's worth being mindful of the guidelines, and taking a jacket, as it can be breezy out over the bay.
Reviewed by Iyan B.
Practical details
Spot Score
- Reputation
- 84
- Popularity
- 100
- Information quality
- 30
- Category fit
- 70
- Freshness
- 30
Our independent editorial score — not a user rating.
Nearby venues

Beachcomber Cafe and Beach Bar
$$Family-run venue with a sprawling beach terrace, dishing up Mediterranean food and seafood platters.

Manu's cafe and restaurant
$$Cafes in St Kilda, Melbourne.

Al Naturale Cafe
Cafes in St Kilda, Melbourne.

Cowderoys Dairy
$$Retro, milk bar–style cafe featuring homestyle breakfast food, a kid's menu & a playground outside.
More beaches in Melbourne

Chelsea Beach
Beaches in Melbourne CBD, Melbourne.

Ricketts Point Marine Sanctuary (Parks Victoria)
Beaches in Prahran, Melbourne.

Mentone Beach
Beaches in Richmond, Melbourne.

Mordialloc Beach
Beaches in Fitzroy, Melbourne.


