Everything You Need to Know About St Kilda Beach in Melbourne
St Kilda Beach is where the city pulse of Melbourne meets the calmness of the coast, creating a destination full of energy and charm.
Just a short trip from the city center, it’s famous for its picturesque sunsets that paint the sky, the adorable penguins that gather at the pier, and the eclectic shops of Acland Street.
Visitors can dive into adventure with paddleboarding and kite surfing, unwind on the sandy shores, or wander the vibrant Esplanade filled with street performers and lively cafes.
If you’re still not sure how to spend your day here, then this guide is all you’ll need. We’ll show you the best of St. Kilda Beach, from the activities to the diners and shops!
Where is St Kilda Beach?

St Kilda Beach is located in the vibrant suburb of St Kilda, just 6 kilometers south of Melbourne’s central business district. It stretches along Port Phillip Bay and is easily accessible via public transport, making it a popular destination for both locals and visitors.
Its location near Acland Street and the St Kilda Esplanade places it at the heart of Melbourne’s beach culture.
What is the central attraction in St Kilda Beach?
The central attraction at St Kilda Beach is its historic pier, which offers breathtaking views of Port Phillip Bay and is home to a colony of little penguins that can be spotted at sunset.
How to Get to St Kilda Beach
Closest train station: The closest train station to St Kilda Beach is Balaclava Station (Sandringham Line), followed by a short tram ride on Route 16 or 3a towards St Kilda.
Alternatively, take the tram directly from the city center: Route 96 from Bourke Street or Route 12 from Collins Street, both of which stop near the beach.
What to Do and See in St Kilda Beach
Waddle with penguins at St Kilda Pier
– Media Credit: stkildapenguins
Take a breezy stroll down the iconic St Kilda Pier, where the salty air and panoramic views of Port Phillip Bay set the mood. If you stay until dusk, you’ll be rewarded with a magical sight—tiny, tuxedoed penguins waddling back to their homes at the breakwater.
This adorable spectacle is a hidden gem of Melbourne and an absolute must-see. Just remember, no flash photography—it’s their moment to shine, not squint!
Satisfy your sweet tooth on Acland Street
– Media Credit: aclandvillage
Acland Street is a sugar rush waiting to happen, with its legendary bakeries and buzzing cafes.
Dive into a creamy slice of cheesecake, indulge in a rich éclair, or grab a buttery croissant that’s as flaky as your weekend plans. Pair it with a latte, and you’ve got yourself the ultimate St Kilda treat.
The vibrant street vibe? That’s the cherry on top.
Dive into adventure with water sports
– Media Credit: stkilda_sup_hq
Turn up the energy with some water action at St Kilda Beach. Try kite surfing if you’re feeling bold, or keep it chill with stand-up paddleboarding.
Not sure where to start? Rent a kayak and glide across the bay.
No matter your choice, the salty breeze and sparkling waters are guaranteed to boost your mood.
Rock out and celebrate at St Kilda Festival
– Media Credit: stkildafestival
The St Kilda Festival is a yearly highlight that transforms Melbourne’s iconic beachside suburb into a hub of music, culture, and excitement.
Held every February, this free event showcases everything that makes St Kilda special, from its creative energy to its seaside charm.
The festival’s heart and soul lie in its music. Featuring a mix of local legends and up-and-coming talent, the performances span multiple genres and stages.
Where to Eat and Drink in St Kilda Beach
Stokehouse
– Media Credits: stokehouserestaurant
Address: 30 Jacka Blvd
Phone: +61 3 9525 5555
Pricing: $$$
Good to know: Features live music, food trucks, and street performances
Operating Hours: Mon-Sun: 12 PM–11 PM
Stokehouse is where beachside elegance meets culinary magic. Picture this: a plate of perfectly wood-grilled king prawns, a glass of chilled rosé in hand, and uninterrupted views of Port Phillip Bay stretching before you.
This iconic St Kilda gem doesn’t just serve food; it serves moments. Their snapper pie is a work of art, but it’s the famous Bombe dessert—think coconut, mango, and white chocolate bliss—that truly steals the show.
With its breezy, coastal vibe and a wine list to match, Stokehouse is where you go to treat yourself and feel like a seaside VIP.
Monarch Cakes
– Media Credits: monarchcakes
Address: 103 Acland St
Phone: +61 3 9534 2972
Pricing: $$
Good to know: Great for desserts
Operating Hours: Mon-Sun: 8 AM–9 PM
Monarch Cakes has been a St Kilda institution since 1934. Known for its old-world charm and authentic European recipes, Monarch specializes in rich, indulgent treats like the Polish cheesecake and the crowd-favorite chocolate kugelhopf.
The café’s warm, vintage ambiance makes it the perfect spot to savor your dessert with a cup of coffee. If you’re feeling nostalgic, grab a box of goodies to take home and share—though you might not want to.
Republica
– Media Credits: republicastkildabeach
Address: 1A/10-18 Jacka Blvd
Phone: +61 3 8598 9055
Pricing: $$
Good to know: Great for casual dining and live music near the beach
Operating Hours: Mon-Sun: 11 AM–Late
Located just steps from the sand, Republica embodies everything great about St Kilda’s beach culture—relaxed, social, and effortlessly cool. This vibrant spot serves up casual dishes like wood-fired pizzas, crispy calamari, and fresh seafood.
Live music and a lively atmosphere make it the perfect place to unwind, whether you’re grabbing a beer with mates or sipping cocktails while watching the sunset.
The outdoor seating area, with its unbeatable views of the beach, is ideal for soaking up the sun or enjoying a breezy evening with great food and company.
Sister of Soul
– Media Credits: sisterofsoul_stk
Address: 73 Acland St
Phone: +61 3 9593 8550
Pricing: $$
Good to know: Great jackfruit tacos and Buddha bowls
Operating Hours: Mon-Sun: 8 AM–9 PM
Sister of Soul is proof that plant-based dining can be both nourishing and exciting. This trendy café is packed with creative vegetarian and vegan dishes, from crispy jackfruit tacos and hearty mushroom risottos to vibrant Buddha bowls loaded with fresh veggies and grains.
Their house-made smoothies and colorful turmeric lattes add an extra layer of feel-good indulgence to your meal.
The warm, welcoming vibe and thoughtful menu make it a standout for anyone looking to explore meat-free options without sacrificing flavor or satisfaction.
Captain Baxter
– Media Credits: captainbaxterstkilda
Address: 10-18 Jacka Blvd
Phone: +61 3 8534 8999
Pricing: $$$
Good to know: Perfect for rooftop cocktails and stunning views of the bay
Operating Hours: Mon-Sun: 12 PM–Late
Perched above the beach, Captain Baxter is St Kilda’s go-to rooftop destination for coastal cocktails and casual dining with a view. The bar boasts panoramic vistas of Port Phillip Bay, making it the perfect place to enjoy sunset cocktails.
The menu leans into fresh, summery flavors with seafood platters, ceviche, and Asian-inspired dishes like crispy pork belly and spicy noodles. The tropical cocktails are a highlight—think fruity mojitos and zesty margaritas.
Whether you’re catching up with friends or celebrating a special occasion, Captain Baxter delivers beachside glamour with a fun, relaxed twist.
Abbey Road Café
– Media Credits: abbeyroadstkilda
Address: 129 Acland St, St Kilda VIC 3182
Phone: +61 3 9534 8944
Pricing: $$
Good to know: A rock ‘n’ roll-themed café known for its hearty breakfasts.
Operating Hours: Mon-Sun: 7 AM–10 PM
Abbey Road Café is a St Kilda classic, combining hearty comfort food with a nostalgic rock ‘n’ roll theme. Walls lined with Beatles memorabilia set the tone as you dive into a menu filled with generous portions of café favorites.
Breakfast lovers will rejoice at their all-day offerings, including loaded eggs benedict and fluffy pancakes. Meanwhile, burger enthusiasts can sink their teeth into juicy patties stacked high with toppings.
Their coffee is strong, the vibes are warm, and the menu is designed to leave you feeling full and happy. It’s the perfect place to start your day or recharge after exploring the beach.
Where to Shop in St Kilda Beach
The Esplanade
– Media Credit: esplanademarket
Address: St Kilda Esplanade
Pricing: $$
Operating Hours: Sunday: 10 AM–5 PM
Website: http://www.stkildaesplanademarket.com.au/
The Esplanade Market is where creativity meets the coast, making it a St Kilda Sunday tradition. With over 150 stalls lining the breezy esplanade, this market is a treasure trove of unique finds.
Think handcrafted jewelry, vibrant art prints, quirky home décor, and artisan goods that you won’t find anywhere else. It’s the perfect place to snag a one-of-a-kind souvenir, treat yourself to something special, or find that thoughtful gift you’ve been searching for.
All this, with stunning views of Port Phillip Bay in the background, makes for a shopping experience that’s as charming as it is scenic.
Kite Republic
– Media credit: kiterepublicaustralia
Address: 42A Marine Parade
Phone: +61 1300 954 837
Pricing: $$–$$$
Operating Hours: Mon-Sun: 9 AM–6 PM (Hours may vary depending on weather conditions)
Website:http://www.kiterepublic.com.au/
Kite Republic is your one-stop shop for all things kiteboarding and paddleboarding, offering a wide range of high-quality gear and equipment to get you out on the water.
They stock kites, boards, harnesses, wetsuits, and accessories from top brands, ensuring you have everything you need to take on the bay. For paddleboarding enthusiasts, they provide durable SUP boards, paddles, and safety gear tailored to beginners and pros alike.
Where to Stay near St Kilda Beach
Cosmopolitan Hotel and Apartments
– Media Credit: cosmostkilda
Address: 6 Carlisle St
Phone: +61 3 9534 5783
Pricing: $$
Operating Hours: 24/7
The Cosmopolitan Hotel and Apartments is where style meets practicality in the heart of St Kilda.
Just steps from the vibrant buzz of Acland Street’s famous cafes and a short stroll from the sandy shores of St Kilda Beach, this hotel offers more than just a place to sleep—it’s a hub for exploring the best the area has to offer.
Choose from sleek hotel rooms or spacious apartments, each equipped with modern amenities designed for comfort. Free parking is a bonus for road-trippers, while the friendly staff makes you feel right at home.
Nomads
– Media Credit: nomadshostels
Address: 24 Grey St
Phone: +61 3 8598 6200
Pricing: $
Operating Hours: 24/7
Nomads St Kilda is the ultimate backpacker hangout, where budget-friendly meets bold and social vibes. Just a quick walk from the iconic St Kilda Beach and the buzzing local nightlife, this hostel is all about making your stay fun and memorable.
The dorms are clean and cozy, and private rooms are available if you need some downtime.
Its communal kitchen is also perfect for whipping up budget meals, while the lounge areas are where friendships are formed over travel stories and card games.
The real highlight? The on-site bar, where the energy is infectious, and the good times roll well into the evening.