Things to Do in St Kilda: 15 Activities Beyond the Beach
St Kilda is Melbourne’s default “let’s go somewhere” suburb, and for good reason — the beach, the Espy, the cake shops on Acland Street. But if you’ve done those three things and think you’ve done St Kilda, you’ve barely scratched the surface. Here are 15 things worth doing in 3182, tested and verified.
1. Walk the Pier at Dusk for the Penguins
The St Kilda Pier breakwater is home to a colony of little penguins that come ashore at dusk. Walk to the end of the pier (about 750m from the shore), wait quietly at the breakwater rocks, and watch them waddle up from the water. It happens every night, year-round, and it’s free. Volunteers are on hand during busy periods to manage the crowd and answer questions. No flash photography — the volunteers will politely but firmly remind you. Best viewing is 30 minutes after sunset. Get there early for a good vantage point on summer evenings.
2. See a Gig at The Espy
The Esplanade Hotel (11 The Esplanade) has been booking bands since 1878 and the renovation hasn’t dulled it. The Main Bar hosts local and touring acts most nights, usually free or $10–$20. The Galleon Stage upstairs is more intimate. The front bar is for pints and conversation. The terrace is for sunset watching. Check their gig guide online — on any given weekend, there’s something worth hearing. The Espy is one of those venues where the room itself does half the work.
3. Eat Cake on Acland Street
Monarch Cakes (103 Acland Street) has been selling Eastern European pastries and cakes since 1934. The black forest cake by the slice ($9.50) is the benchmark, the kugelhopf is dense and excellent, and the display cabinet is worth looking at even if you’re not buying. Further along, Acland Cake Shop does lighter European pastries. The cake-shop tradition on Acland Street is one of St Kilda’s genuine cultural artefacts — a legacy of the suburb’s Jewish and Eastern European community.
4. Ride the Scenic Railway at Luna Park
Luna Park (12A Jacka Boulevard) has been grinning at visitors since 1912. Entry is free — you only pay for rides. The Scenic Railway ($15 per ride) is the oldest continually operating roller coaster in the world and it’s still manually operated by a brakeman standing on the back of the train. It’s not terrifying by modern standards, but the views of the bay from the top are excellent and the history is genuine. The Ghost Train ($12) is charming in a deliberately old-fashioned way. A family fun pass ($44) covers unlimited rides for the day.
5. Sunday Esplanade Market
Every Sunday from 10am to 4pm, The Esplanade between Fitzroy Street and Cavell Street fills with market stalls. Arts, crafts, jewellery, handmade ceramics, food vendors, and live buskers. It’s been running for over 20 years and remains one of Melbourne’s best free-entry markets. The food stalls — Turkish gozleme, handmade dumplings, artisan doughnuts — are worth the trip alone. Go early for the best selection, go late for the best deals.
6. Swim at St Kilda Sea Baths
The Sea Baths (10–18 Jacka Boulevard) are a heated saltwater pool right on the waterfront. Built in 1860, the current building is a beautifully restored version that houses a 25-metre pool and a hydrotherapy spa. Day entry runs about $20. If you want to swim in St Kilda without the bay-water uncertainty, this is your spot. The views from the pool through the glass walls to the bay are genuinely special.
7. Cycle the Bay Trail
The Bay Trail runs along the foreshore and connects Port Melbourne through St Kilda to Elwood, Brighton and eventually all the way to Frankston. The St Kilda section — from the marina past Luna Park and the pier to the Elwood border — is about 3km of flat, well-maintained path. Rent a bike from Rentabike near Luna Park (from about $25/day) or bring your own. Weekend mornings are busy with cyclists, joggers and dog walkers, but the path is wide enough to share.
8. Catch a Show at the Palais Theatre
The Palais Theatre (14 The Esplanade) is an art deco palace that seats 2,800 and books touring music acts, comedy shows, and cultural events year-round. The interior is stunning — ornate ceiling, sweeping balconies, and the kind of theatrical atmosphere that most modern venues can’t replicate. Check the listings — from international touring acts to Melbourne comedy festival shows, the Palais consistently programs quality. The Moorish-influenced foyer alone is worth seeing.
9. Coffee and a Walk Along Fitzroy Street
Start at the top of Fitzroy Street near Alma Road, grab a coffee from one of the cafes on the upper strip, and walk downhill toward The Esplanade. The street is wide and tree-lined, the heritage buildings are interesting, and the gradual descent toward the bay creates a natural rhythm. By the time you reach the bottom, you’re at The Esplanade with the bay in front of you. It’s one of Melbourne’s best suburban walks, and it takes about 15 minutes at a gentle pace.
10. Japanese-Fusion Brunch at The Cat’s Kaka
The Cat’s Kaka (52 Acland Street) opened in late 2025 and has quickly become one of St Kilda’s standout brunch spots. The miso scrambled eggs on shokupan ($19) are unlike anything else in the area. The matcha waffles with black sesame ice cream ($21) blur the line between brunch and dessert. The room is clean-lined and minimal, seats about 30, and feels like a Tokyo side-street cafe. Expect a queue on Sunday mornings — go at 10am on a weekday for a walk-in.
11. Explore St Kilda Botanical Gardens
The St Kilda Botanical Gardens (111 Blessington Street) were established in 1859 and are free to enter. The conservatory houses tropical plants, the ornamental lake has resident waterfowl, and the mature trees provide excellent shade in summer. The playground was recently upgraded and caters to toddlers through primary school. The gardens are the quiet heart of St Kilda — the place where the suburb slows down. Take a book, find a bench, and give yourself an hour.
12. Jazz Night at Limbo
Limbo (8 Acland Street) is a moody cocktail bar with live jazz every Friday and Saturday night from 8:30pm. The trio plays standards — Miles Davis, Coltrane, Ella — at a volume that allows conversation, which is a rare quality in a live music venue. Cocktails run $22–$28. The room seats about 45 and fills fast, so book a table for weekend nights. No cover charge.
13. Nashville Hot Chicken on Carlisle Street
Hot Chicken Project (212 Carlisle Street) serves Nashville-style hot chicken with four heat levels, from “Country” (mild) to “Reaper” (they make you sign a waiver). A quarter bird with slaw and fries runs $18. The mac and cheese ($8) is baked with a crispy breadcrumb top. Open until midnight on Fridays and Saturdays. The queue at 11:30pm on a Saturday is longer than at lunchtime, which tells you everything.
14. Visit the Jewish Museum of Australia
The Jewish Museum of Australia (26 Alma Road) is a small but beautifully curated museum that tells the story of Australia’s Jewish community. The Holocaust gallery is particularly moving. Entry is $15, and you can walk through the main exhibitions in about an hour. Closed Saturdays, open Sunday. It’s the kind of place you visit once and remember for a long time.
15. Sunset from the Espy Terrace
Walk into the Espy, head to the terrace, get a drink, and watch the sun go down over the bay. It’s free (minus the cost of your drink), it happens every evening, and the view across Port Phillip Bay to the You Yangs on a clear day is one of Melbourne’s genuinely beautiful moments. Arrive by 6pm in summer to get a good spot. A Carlton Draught pot runs $7.50. The cost-to-experience ratio is unbeatable.
FAQ
What can I do in St Kilda for free? Walk the pier at dusk for the penguins, explore the Botanical Gardens, browse the Sunday Esplanade Market (free entry), walk the Bay Trail, and watch sunset from the foreshore. Luna Park entry is also free — you only pay for individual rides.
Is St Kilda good for families? Yes. Luna Park, the beach, the Botanical Gardens playground, the St Kilda Library programs, and the foreshore path all work well for families. The Sunday market is particularly family-friendly.
What’s the best time to visit St Kilda? Summer weekends are the busiest and most energetic. Weekday mornings are the calmest and most pleasant. For the penguins, go at dusk year-round. For the market, Sunday from 10am. For the best restaurant availability, Tuesday through Thursday evenings.
How do I get to St Kilda from the CBD? Tram 96 from Bourke Street runs straight to St Kilda Beach, taking about 25 minutes. Tram 16 runs via Fitzroy Street. There is no train station in St Kilda — the nearest is Balaclava Station on the Sandringham line.
The Verdict
St Kilda has more to do per square kilometre than almost any other Melbourne suburb. The beach and Luna Park are the obvious draws, but the real St Kilda experience lives in the smaller details — the cake-shop tradition on Acland Street, the gig you stumbled into at the Espy, the penguins at dusk, the Sunday market stroll. It’s a suburb that rewards showing up and paying attention.
Read next: [St Kilda Nightlife Guide](/st-kilda/nightlife-guide/) | St Kilda New Openings | St Kilda Neighbourhood Guide
Explore More of St Kilda
- St Kilda History
- St Kilda Things To Do This Weekend
- St Kilda Cocktails
- St Kilda Cheap Eats
- St Kilda Rent Guide
- St Kilda Date Night Guide
- St Kilda New Openings
- St Kilda St Kilda For Retirees

💬 Discussion
Join the conversation — no account needed