What to do on Fitzroy Street in St Kilda, recommended by locals
Fitzroy Street St Kilda is one of Melbourne’s most iconic strips, running from St Kilda Junction to the beach offshore. It is famous for its vibrant mix of seaside charm, late-night live music energy, historic architecture, and ever-growing creative scene. Many tourists come here to experience cult-favourite bars, impromptu art shows, and cultural events that spill onto the streets. If you’re a weekend wanderer looking for how to spend your time in St Kilda, here is your thing-to-do guide on and
near Fitzroy Street, as recommended by locals.
WHAT TO EAT ON FITZROY STREET IN ST KILDA?
From aromatic
Thai food to nostalgic Italian restaurants,
Fitzroy Street St Kilda restaurants cater to every craving and budget. Here are cheap eats St Kilda where locals go for delicious meals.
Derby Thai St Kilda
Address: 2/52 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours:
- Mon - Fri 11 AM - 10 PM
- Sat and Sun 12 PM - 10 PM
Price range: $20 - $40
Best for: Flavour-packed curries and late-night Thai cravings.
This long-standing restaurant is a local favourite for authentic Thai food. Their creamy green curry and pad Thai are full of flavour, offering reliable comfort food in a casual setting.
THREE ELEPHANTS & CO
Address: 97 Fitzroy St, St Kilda VIC 3182, Australia
- Opening hours
- Wed - Sun: 5:30 PM – 9 PM
- Price range: $40 - $60
- Best for: Thai fusion with cocktails and funky decor
With its bold interiors and innovative menu, the restaurant gives traditional Thai dishes a modern twist. Don’t miss their crispy pork belly and unique lychee martini pairing.
LEO’S SPAGHETTI BAR
Address: 55 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours:
- Sun – Thurs: 11 AM – 11 PM
- Frid and Sat: 11 AM – 12 AM
Price range: $20 - $40
Best for: Classic pasta dishes and retro vibes.
Leo is another oldest Italian restaurant in St Kilda that serves up nostalgia with every plate. Their spaghetti Bolognese is a local institution, loved by generations.
THE CROSS
Address: 14 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours:
- Mon – Thurs: 4 PM – 12 AM
- Fri: 12 PM – 12 AM
- Sat and Sun: 11 AM – 12 AM.
Price range: $20 - $40
Best for: Elevated pub food and a romantic setting
This stylish gastropub blends British and Australian cuisine, making it a refined pick for dinner. The lamb shoulder and seasonal cocktails make it a standout among
Fitzroy Street St Kilda restaurants.
THE PYRAMID
Address: 21/23 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours:
- Sun – Thurs: 12 PM – 11 PM
- Fri and Sat: 12 PM – 12 AM
Price range: $20 - $40
Best for: Casual Egyptian eats and meze-style sharing plates.
The Pyramid is known for generous portions of grilled meats and fresh dips in a laid-back atmosphere. It is a go-to local eat that delivers bold Middle Eastern flavours right near the beach.
Where to drink?
Looking for the
best bars in St Kilda to spend your evening?
Fitzroy Street bars serve up everything from rooftop cocktails and live music to laid-back craft beer and ocean views.
PRINCE PUBLIC BAR
Address: 29 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours:
- Mon – Frid: 7 AM – 11 PM
- Sat and Sun: 8 AM – 11 PM
Price range: $40 - $60
Best item to try: Negroni on tap
This is a modern reincarnation of a classic
St Kilda bar, delivering old-school charm with contemporary flair. Expect premium cocktails, an extensive wine list, and a beachy backdrop.
ELLORA ST KILDA
Address: 1 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours:
- Thurs and Frid: 4 PM until late
- Sat and Sun: 1 PM until late.
Price range: $40 - $60
Best item to try: Espresso Martini
This upscale cocktail bar doubles as a
nightlife hotspot with DJs, dancing, and city views from the rooftop. It's the place to be when the sun sets over St Kilda.
The Windsor Alehouse
Address: 42 Punt Rd, Windsor VIC 3181, Australia
Opening hours:
- Mon – Sun: 12 PM until late
Price range: $20 - $40
Best item to try: Craft beer paddle
Just 200-metre stroll from Fitzroy Street, The Windsor Alehouse is a must-visit backpacker bar Melbourne. It is a paradise for those seeking to experience craft bar culture, with over 19 rotating taps featuring independent breweries. The bar is also home to Pint on Punt Backpackers, a laid-back hostel perched right above it.
Guests staying at the hostel can get 25% off their bill, making it a favourite hangout spot for budget-friendly travellers looking for accommodation with a bar in Melbourne. What is more, expect a full lineup of weekly events, including karaoke nights, pub trivia, regular live spot screenings, and brunch.
HARVEY’S SPORTS BAR & GRILL
Address: 169 Fitzroy St, St Kilda VIC 3182, Australia
Opening hours:
- Mon and Tues: 3 PM- 10 PM
- Wed: 12 PM– 10 PM
- Thurs: 12 PM– 11 PM
- Fri and Sat: 12 PM – 2:30 AM
- Sun: 10 AM – 3 AM.
Price range: $20 - $40
Best item to try: Parmigiana and a pint
Harvey’s is one of the best bars in St Kilda where locals go to watch the game, enjoy happy hours, and dig into hearty pub grub. With screens everywhere and a buzzing vibe, it's the ultimate casual hangout spot.
Where to hang out and chill on Fitzroy Street (and nearby -just under 2 km radius)
If you are looking for more than just Fitzroy Street bars and restaurants, you’ll be pleased to know these hang out spots.
DANCE YOUR NIGHT AWAY AT PRINCE BANDROOM
Address: 29 Fitzroy St, St Kilda VIC 3182, Australia
The Prince Bandroom is one of Melbourne's most iconic
live music venues, having hosted everyone from Coldplay to local indie bands. It is the go-to spot when you're ready to swap cocktails for high-energy dancing and discovering new sounds.

CHILL OUT AT CATANI GARDENS
Address: Beaconsfield Parade, St Kilda West VIC 3182, Australia
Catani Gardens, just steps from the beach, offers a peaceful escape from the hustle of the
Fitzroy shopping street. It is ideal for picnics, dog walks, or simply lounging under palm trees. Locals love the sweeping bay views, flat grassy areas, and art deco nearby, making it one of the most serene
places to chill.
JOIN A CASUAL GAME AT ST KILDA SPORTS CLUB
Address: 66 Fitzroy St, St Kilda VIC 3182, Australia
Hidden just off
Fitzroy Street St Kilda, the club is another down-to-earth and community-driven hangout spot. With its laid-back lawn bowls, live sports screenings, and budget-friendly drinks, it's a place where locals and visitors gather after work or on weekends.
TREASURE-HUNT FOR RETRO GEMS AT VUELO VINTAGE GOODS
Address: 2/63 Fitzroy St, St Kilda VIC 3182, Australia
This is a must-visit if you’re into vintage fashion, vinyl records, or eclectic homewares. The retro wonderland is packed with curated items from decades past, from 70s leather jackets to mid-century glassware. It is also among the best recommendations for solo travel.
CATCH A BOLD PERFORMANCE AT THE ALEX THEATRE, ST KILDA
Address: Level 1/135 Fitzroy St, St Kilda VIC 3182, Australia
Alex Theatre is St Kilda's hub for independent performance art, from contemporary plays and film screenings to comedy and fringe shows. Conveniently located on Fitzroy Street, it showcases edgy, emerging talent and draws in a creatively curious crowd. Its boutique theatre experience and diverse programming make it one of the top cultural centres in St Kilda.
BROWSE SOME RADICAL BOOKS AT HARES & HYENAS
Address: 79 – 81 Fitzroy St, St Kilda VIC 3182, Australia
Hares & Hyenas is Melbourne’s legendary independent bookstore and performance venue. It’s a safe space filled with radical literature, zines, and poetry. It also hosts spoken word nights, music, and book launches.
STOCK UP FOR THE BEACH AT BWS ST KILDA WEST
Address: 64 Fitzroy St, St Kilda West VIC 3182, Australia
Before heading to St Kilda Beach for a picnic or sunset drink, swing by BWS St Kilda West, located right near the end of the street. It’s the most convenient spot to grab chilled drinks, snacks, or a bottle of wine for your evening. It is also one of the key things to do, whether you’re stocking up for a beach day or pre-drinks with mates.
Which cafés to visit on Fitzroy Street
Fitzroy Street is also home to some welcoming cafés for digital nomads looking for a quiet
co-working space
or coffee connoisseurs on the hunt for buttery pastries.
BEST FOR REMOTE WORK: SPACE-CAFE
Address: 183 Fitzroy St, St Kilda VIC 3182, Australia
Space-Cafe is a favourite among St Kilda digital nomads, thanks to its open, sunlit layout and relaxed vibe, perfect for remote work. Featuring fast Wi-Fi, power outlets, and a plant-filled aesthetic, it’s designed to keep your co-working day productive.
BEST FOR CHILLING OUT (WITH FRIENDS OR EVEN BY YOURSELF): THE BANFF
Address: Unit 29/145 Fitzroy St, St Kilda VIC 3182, Australia
The Banff is a beloved local hangout since 1942 and is one of those
places to chill when time seems to slow down. Its casual vibe, wood-fired menu, and leafy courtyard make it a versatile stop for any part of the day. That’s true whether you’re sharing pizzas with friends or reading a book solo.
BEST FOR GREAT COFFEE & PASTRIES: RYE & DOUGH
Address: shop3-4/149 Fitzroy St, St Kilda VIC 3182, Australia
This is a haven for those who appreciate artisan coffee and flaky pastries made with care. Their croissants, sourdough loaves, and oat lattes attract locals and
backpackers in St Kilda. The minimalist design and friendly baristas also offer a calming contrast to the hustle of Fitzroy Street.
BEST FOR YOUR LATE BRUNCHES: ST KILDA GROCERY BAR
Address: George Apartments, 135 Fitzroy St, St Kilda VIC 3182, Australia
St Kilda Grocery Bar is a classic brunch spot that delivers with an all-day breakfast menu and fresh produce-filled dishes. Their smashed avocado with dukkah and poached eggs is a staple among locals. The rustic fit-out and beachside breeze make this café the ideal place to start a lazy Sunday.
Where to stay close to all the fun of Fitzroy Street
Looking for a fun, affordable, and well-connected base just steps from
Fitzroy Street St Kilda?
Pint on Punt Backpackers ticks all the boxes. Just 200 metres from the iconic strip, this laid-back
St Kilda hostel offers a full experience tailored for travellers, digital nomads, and anyone chasing Melbourne’s vibrant beachside culture. Here, you will enjoy:
✅ Free breakfast every morning.
✅ Fast, free Wi-Fi.
✅25% off your food and drink bill at the bar downstairs.
✅Weekly fun games.
✅Cosy rooms with modern facilities like kitchen, laundry, communal areas, and temperature control for added comfort.
✅Knowledgeable and friendly staff.

If you are travelling during the cooler months, use
WINTE20 code to get a special discount on your 3-night booking. This is a perfect way to extend your St Kilda winter accommodation while staying within your budget.