Budget-Friendly Things to Do in St Kilda All Day Long (Updated 2025)
Looking for the best things to do in St Kilda from morning 'til night? You’re in the right place. Whether you're a backpacker, digital nomad, or just passing through Melbourne, St Kilda is one of those places that hooks you in with its creative buzz, laid-back beach vibe, and a little bit of grit in all the right ways.
In this guide, you’ll find everything you need to plan a full day in St Kilda — from early morning coffee runs to afternoon market strolls and sunset penguin spotting at the pier. This isn’t just a list of touristy stops. It’s a real look at what makes St Kilda special, with local spots, unique experiences, and a few hidden gems that’ll make you feel like you’re part of the neighbourhood — even if you only just arrived.
Whether you’re staying for a week or just a day, we’ll help you slow down, soak it all in, and enjoy the best of St Kilda, all day long.
Exciting Activities to do in St Kilda in the Morning
Let’s start your day the right way - by the beach, with good vibes and fresh air. Mornings in St Kilda are peaceful, yet full of things to explore. Here are some fun and relaxing morning activities in St Kilda to kick off your day.

PEOPLE-WATCHING OR SPORTING AT St Kilda Beach
Address: Victoria, Australia
Amenities: saltwater pool, restrooms, showers, changing rooms, drinking water fountains, etc.
St Kilda beach, the most famous beach in the city, is the perfect place to unwind. Featuring a boardwalk, watersports, and the St Kilda pier, come check it out with friends and relax!

Explore St Kilda Esplanade Market
Address: The Esplanade, St Kilda VIC 3182
Opening hours: Every Sunday (10 am to 5 pm)
Free entry
A world famous art and crafts makers’ hub, check out St Kilda Esplanade Market for your fill of arts & crafts. This artsy, pet-friendly market ensures your Sunday morning has never been more chill.
Walk Along the St Kilda Botanical Gardens
Address: 11 Herbert St, St Kilda VIC 3182
Opening hours: Monday - Sunday (sunrise to sunset)
Free entry and free parking
A sprawling expanse of greenery ideal for a day of wandering and pondering, the Botanical Gardens is one of the best free things to do in St Kilda.

Try out Stand Up Paddle HQ - St Kilda
Address: Pier Rd, St Kilda West VIC 3182
Opening hours: Mon - Sunday (9 am - 3 pm)
Fee: Vary from solo, couple to family options.
Specialising in paddleboarding, Stand Up Paddle offers a variety of lessons and outings for those who want to try this fun water sports activity.
If you're a backpacker looking for an exciting thing to do in Melbourne, this spot will surely be the one.
Explore more: Backpackers' Guide to Melbourne

Spend a family-fun day in Luna Park
Address: 18 Lower Esplanade, St Kilda VIC 3182
Opening hours: Mon - Sun (11 am - 10 pm), Tues/Wed (11 am - 8 pm)
Fee: Park entry - single ride or single game ($25 AUD)
A wacky amusement park that’s been a favourite for locals and tourists alike, Luna Park is great for thrill seekers. Must-try rides are the roller coaster running the perimeter of the park, as well as the historic carousel.

Have a picnic at Catani Gardens
Address: Beaconsfield Parade, St Kilda West VIC 3182
Opening hours: Always open
Free entry.
A huge, grassy park located near the main shopping and beach areas of St Kilda, the Catani Gardens are a place to relax before heading off to explore the rest of the city. For an even better idea, have a picnic at the gardens for an unforgettable day.

Enjoy classic films in The Astor Theatre
Address: 1 Chapel St, St Kilda VIC 3182, Australia
Entry:
- Adult: $23
- Concession: $20
- Palace Movie Club: $17
- Magic Monday: $18
- Fantastic Thursday: $18
The Astor Theatre is a slice of cinematic history, offering a movie experience unlike any other in Melbourne. This stunning art deco landmark, dating back to 1936, is the last single-screen theatre of its kind in the city, screening everything from cult classics to 70mm film masterpieces.

Explore St Kilda Festivals
St Kilda’s festival scene is always buzzing, bringing together live music, great food, and a fun, laid-back vibe.
- Southside Vintage Markets at Pirate Life (March 1, 2025): If you’re into vintage fashion, vinyl records, or quirky homewares, this market at Pirate Life South Melbourne is a must-visit.
- Port Phillip Mussel & Jazz Festival (March 8-9, 2025): This seafood and jazz extravaganza transforms South Melbourne Market into a lively street party with non-stop live music, pop-up bars, and endless plates of fresh mussels.

Go on thrifting shopping
If you love hunting for unique fashion finds, vintage treasures, and budget-friendly gems, St Kilda’s thrift stores won’t disappoint.
- STOREHOUSE THRIFT WINDSOR: Second-hand clothing pieces.
- Sacred Heart Mission Op Shop: Everything from retro clothing to quirky home decor
- Greeves St. Op Shop: affordable fashion and pre-loved good that support a great cause
COOL THINGS TO DO IN ST KILDA AT NIGHT (OR THE AFTERNOON!)
Not sure what to do after lunch? St Kilda doesn’t slow down when the sun sets - in fact, that’s when it really comes alive. Whether you’re catching the sunset, spotting penguins, or heading out for live music, this part of the day is packed with cool and memorable experiences. Let’s check out some great afternoon and evening activities in St Kilda.
Cycle along the Bay Trail
Best time to do this: In the early morning or when the sun starts to set.
One of the more adventurous things to do in St Kilda for those solo-travellers in St Kilda.
For those adventurous souls, you can rent a bike from Luna Park Bike Hire or St Kilda Cycles, and try cycling the Bay Trail for a 26 kilometer round trip from St Kilda to Brighton.

Watch Sunset or Penguin Watching at St Kilda Pier
Address: Pier Rd, St Kilda VIC 3182
Opening hours: Always open
The St Kilda Pier is also a place where you can watch maritime life in the form of everyone’s favourite animal - The penguins! If you're unsure when will be the best time to meet them, make sure to visit St Kilda pier right after the sunset for a chance of spotting them.

LISTEN TO LIVE MUSIC AT LOCAL VENUES
Where to visit:
The Espy - 11 The Esplanade, St Kilda VIC 318
Prince Bandroom - 29 Fitzroy St, St Kilda VIC 3182
An evening spent checking out the local music scene is a great way to get a taste of what the locals of St Kilda enjoy listening to. Popular venues like The Espy and the Prince Bandroom are good places to start for St Kilda firstcomers.
Where TO Eat in St Kilda?
Whether you're looking for a quick snack or a proper feast (without any budget worries), here are some of the best places to eat in St Kilda, with only a $20 - $40 budget, guaranteed!
Best places to eat in St Kilda at day

That Burger Joint St Kilda
Address: 221 Barkly St, St Kilda VIC 3182, Australia
Opening hours:
- Sun - Thur 6 PM - 11 PM
- Fri - Sat 6 PM - 1 AM
Best for: Gourmet burgers for a full morning before work
Atmosphere: Cosy, energetic, and inviting.
That Burger Joint is a hidden gem in St Kilda, renowned for its handcrafted burgers like the "BJ House Burger" and "B.Street Banger” The establishment offers a cosy and energetic atmosphere, enhanced by lively music and available games, making it a favorite spot for friends to gather.

The Banff
Address: Unit 29/145 Fitzroy St, St Kilda VIC 3182.
Opening hours:
- Mon - Fri 7:30 AM 10:30 PM
- Sat - Sun 8:30 AM - 10:30
Best for: Affordable Italian cuisine, breakfast to dinner options
Atmosphere: Warm, homely, and relaxed.
Established in 1942, The Banff offers a warm, homely atmosphere with a menu featuring hearty Italian dishes, including pizzas and pastas. It's particularly known for its great value meals and specials like $11.50 pizzas on weekdays, making it a beloved spot among locals

Harper's Kitchen
Address: 78 Inkerman St, St Kilda VIC 3182, Australia
Opening hours:
- Mon - Fri 7 AM - 2:30 PM
- Sat 8:30 AM - 1:30 PM
Best for: Fresh, wholesome meals, vegetarian options
Atmosphere: Cosy, friendly, and relaxed
Harper's Kitchen is a cosy café offering a variety of fresh, wholesome meals with options catering to vegetarians. The friendly staff and swift service contribute to its reputation as a go-to spot for a relaxed breakfast or lunch.
Best places to eat in St Kilda for lunch

Pink Flake Best Fish
& Chips
Address: 31 Fitzroy St, St Kilda VIC 3182
Opening hours: Thu/Fri (5:30 pm - 9 pm)
Best for: A legitimate Italian culinary experience.
A go-to spot if you’re looking for Italian cuisine in St Kilda, Cafe DiStasio is beloved for its delicious take on Italian cooking as much as it is for its impeccable service.
Explore more: 10 Best Working Cafés & Co-working Spaces in St Kilda

Sister of soul
Address: 73 Acland St, St Kilda VIC 3182, Australia
Opening hours: Daily 12 PM - 3 PM, 6 - 10 PM.
Best for: A laid-back, welcoming atmosphere, featuring cosy indoor seating
Sister of Soul is a vibrant vegetarian and vegan gem in the heart of St Kilda, serving up fresh, flavourful, and creative plant-based dishes. tenu is packed with options that cater to vegans, gluten-free diners, and food lovers alike.

Saigon Street Eats
Address: 141A Chapel St, St Kilda VIC 3182, Australia
Opening hours: Mon - Sat 11:30 AM – 8:30 PM (closed on Sundays)
Best for: Vietnamese food lovers who opt for budget-friendly options.
Saigon Street Eats - St Kilda is the kind of place that keeps you coming back. Just from $1 - $20, yet the portions are generous. With quick service, gluten-free and vegan-friendly options, and a welcoming local vibe, it’s no wonder this spot is a favourite among cheap eats scene in St Kilda.
Best places to eat in St Kilda at night

Cafe distasio
Address: 31 Fitzroy St, St Kilda VIC 3182
Opening hours: Thu/Fri (5:30 pm - 9 pm)
Best for: A legitimate Italian culinary experience.
A go-to spot if you’re looking for Italian cuisine in St Kilda, Cafe DiStasio is beloved for its delicious take on Italian cooking as much as it is for its impeccable service.
Explore more: 10 Best Working Cafés & Co-working Spaces in St Kilda

republica st kilda beach
Address: 1A-1D, 10-18 Jacka Blvd, St Kilda VIC 3182
Opening hours: Mon - Sun (12 pm - 10:30 pm), Fri (12 pm - 11 pm), Sat (12pm - 12 am)
Best for: Chill beachfront dining with friends
A chic, modern Australian restaurant that features live music on the weekends, Republica is the ideal spot to eat at if you want to dine in style

the cross
Address: 14 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours:
- Mon - Thur 4 PM - 12 AM
- Fri 12 PM - 12 AM
- Sun 11 AM - 12 AM
The Cross is a Scottish-Australian gastropub in St Kilda. Known for its hearty fare and vibrant atmosphere, it also features weekly specials like Chinese Nights on Mondays, Two-course meal with a wine glass for $30 on Tuesday, Steak Nights on Wednesdays, and so much moe.
Where TO Drink in St Kilda?
Ready to grab a drink? Think rooftops, speakeasies, live music spots, and pubs with plenty of personality. Let’s take a look at where to drink in St Kilda — whatever your vibe is.
Best pubs in st kilda to visit during daytime (also open at night!)

The Windsor Alehouse
Address: 42 Punt Rd, Windsor VIC 3181
Opening hours: Mon - Sun (12 pm - late)
Best for: A chill evening sampling tasty craft beers.
A watering hole anyone’s welcome in, The Windsor Alehouse is a contemporary
bar in St Kilda offering craft beers on tap alongside an assortment of delicious nibbles from the kitchen. If you’re a backpacker looking for a place to unwind, this is the spot to go.

Freddie Wimpoles
Address: 125 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours: Daily 12 PM–1 AM
Best for: A laid-back, dog-friendly bar with a rotating craft beer selection
With a rotating craft beer selection, a three-hour happy hour, and a menu of casual bar bites, it’s the perfect place to unwind after a beach stroll or catch up over drinks. Add in live music, sports on the big screen, and weekly trivia nights, and you’ve got one of St Kilda’s best casual drinking spots.

The Local Taphouse
Address: 184 Carlisle St, St Kilda East VIC 3183, Australia
Opening hours: Sun - Thur 12–11 PM, Fri - Sat 12 PM–1 AM
Best for: A mix between a cozy indoor pub feel and a bustling rooftop beer garden.
A must-visit for craft beer lovers, The Local Taphouse is a European-inspired pub offers a rotating selection of first-class independent Aussie brews, beer tasting paddles. They also add some fun extras like drag bingo and trivia nights to add to its charm.
Best places to drink in St Kilda at NIGHT

Harvey's Sports Bar and Grill
Address: 169 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours: Mon - Tue 3 PM - 10 PM, Wed 12 PM - 10 PM, Thur 12 PM - 11 PM, Fri 12 PM - 1 AM, Sat 12 PM - 2:30 AM, Sun 12 PM - 1 AM.
Best for: Catch a game with your drinking buddies.
With multiple screens, perfectly kept pool tables, and an electric darts board, it’s a top-tier spot for catching the game or just hanging out. The standout menu, from their insane beef brisket burger to crowd-favorite nachos and mac & cheese, pairs perfectly with their killer cocktails - especially the $15 margaritas on Tuesdays!

29th Apartment
Address: 29 Fitzroy St, St Kilda VIC 3182
Opening hours: Wed - Sun (7 pm - 3 am)
Best for: A games and dance filled evening with friends
A quirky, eclectic bar serving up creative cocktails along with tasty slices of New York style pizza, the 29th Apartment promises a house party experience minus the cleanup. This is one of the best things to do in St Kilda at night!

Voodoo Love Child Speakeasy Bar
Address: 143 Chapel St, St Kilda VIC 3182, Australia
Opening hours: Wed - Thur: 4 PM - 11 PM, Fri 5 PM - 12 AM, Sat 4 PM - 12 AM, Sun 2 PM - 11:30 PM (closed on Mon & Tue).
Best for: those who love unique, atmospheric bars with soulful live music
Voodoo Lovechild Speakeasy is a hidden gem that brings a slice of New Orleans soul to St Kilda. From its baroque voodoo decor to the rich aroma of jambalaya and expertly crafted Sazeracs, this place is all about atmosphere and authenticity.
Cafe shops to visit St Kilda
Looking for a great coffee or a chill spot in St Kilda without breaking the bank? These local favourites prove you don’t have to spend big to enjoy good food, great vibes, and a relaxing break all day long.

Abbey Road Cafe
Address:
129-131 Acland St, St Kilda VIC 3182, Australia
Opening hours:
- Mon - Fri 8 AM - 12 AM
- Sat 8:30 AM - 1 AM
- Sun 8:30 AM - 12 AM
Best for: Live music lovers, brunch and late-night dining
Atmosphere: Retro, vibrant, and friendly
A lively, music-themed café famous for its hearty breakfasts, gourmet burgers, and relaxed vibe, just a short stroll from St Kilda Beach. Abbey Road Cafe blends live music, eclectic decor, and classic diner-style hospitality, making it a favorite for casual brunch in St Kilda

Galleon Cafe
Address:
9 Carlisle St, St Kilda VIC 3182, Australia
Opening hours: Daily 7 AM - 3:30 PM
Best for:
- Organic coffee
- Healthy breakfasts
- Vegetarians
Atmosphere: Quirky, homey, laid-back
Galleon Cafe is a beloved local gem offering organic coffee, wholesome breakfasts, and vegetarian-friendly dishes, all served within a cosy, vintage space filled with mismatched furniture.
Al Naturale Cafe
Address 6 Acland St, St Kilda VIC 3182, Australia
Opening hours: Daily 7 AM - 4 PM
Best for:
- Vegan options: House-made granola, Porridge.
- Health-conscious meals: Fresh bruschetta, Truffle scramble eggs
Atmosphere: Bright, casual, welcoming.
Al Naturale Cafe champions fresh, natural ingredients with a focus on wholesome meals, vegan options, and quality coffee. Its clean, bright interior and friendly service make it a refreshing stop after exploring St Kilda’s vibrant streets.
Where to shop in St Kilda
If you’re heading to St Kilda, you can’t miss Acland Street — it’s full of good vibes, great food, and some seriously cool shopping. Whether you're after vintage treasures, sweet treats, or just a fun place to wander, this spot has you covered.
Acland Street Village
Address:
112-162 Acland St, St Kilda VIC 3182, Australia
Opening hours: 24/7
Places to visit here: Eclectico, Monarch Cakes,Readings St Kilda, and so much more!
Wander through Acland Street Village where you’ll find historic cake shops, vibrant cafés, and quirky boutiques just steps from St Kilda Beach. Open 24/7, it’s the perfect spot to grab a treat, people-watch, or soak up Melbourne’s seaside vibe any time of day.
Freddie Wimpoles
Address:
87 Grey St, St Kilda VIC 3182, Australia
Opening hours: Daily 9:30 AM – 4:30 PM
Best for: Satisfying your craving of shopping with only a $20 budget!
Located in a 100-year-old church hall, it’s a place to hunt for vintage treasures and hidden gems, where every purchase helps support people experiencing homelessness. With new finds daily including books, retro clothing, music to collectibles, it’s a feel-good shopping experience you won’t want to miss.
What Should You Keep In Mind When Visiting St Kilda?
First things first — you’ll need a Myki card to get around Melbourne by tram, train, or bus. You can pick one up at the airport or any 7-Eleven. And just a heads-up: trams aren’t free once you leave the city centre, so don’t get caught without one.
Here are some basics for you to follow: To get to St Kilda from the airport, take the SkyBus to Southern Cross Station, then hop on a tram (routes 96 or 16) straight to St Kilda. You’ll need a Myki card for all public transport — grab one at the airport or any 7-Eleven. And no, trams aren’t free once you’re out of the city zone.
For getting around once you're here, apps like Citymapper and Transit are your best mates — they’ll show you real-time transport options and help you avoid standing at the wrong stop in the rain.
And if you're planning to work while you’re here, make sure your Working Holiday Visa allows employment, and get your RSA certificate (if you’re looking for bar or hospo jobs). Most cafés and bars won’t consider you without it.
Pint On Punt Backpackers Is The Place To Stay in St Kilda!
While you now know all the best things to do in St Kilda, you might still be wondering where to stay. At Pint on Punt Backpackers - Backpacker hostel at St Kilda, we understand the importance of a home away from home that’s cosy, convenient and pocket-friendly. Whether you’re a backpacker or someone looking to tighten down on a budget, contact us now. We’d be more than happy to help!
