Best Restaurants With Live Music in St Kilda 2018

The Best St Kilda Has To Offer

Friends enjoying live music at restaurant in St Kilda, Melbourne

St Kilda is one of Melbourne’s most vibrant suburbs, boasting history, culture and an iconic beach. Located 6 km south-east of the CBD, St Kilda is a fantastic spot to head out with family and friends to enjoy some tasty food and great live music. We’ve found the best restaurants, specialising in classic Australian pub food, Asian share plates, seafood and more, hosting live music from Melbourne’s best artists and DJs. Check out these spots next time you’re in St Kilda!


The St Kilda Branch

204 Barkly St, St Kilda VIC 3182

Located on Barkly St, The St Kilda Branch is the perfect spot to enjoy delicious food and great live music. With specials everyday including $10 burgers, 50c wings and $5 pizza, as well as live music on Saturdays, this spot is definitely one to check out! Open Wednesday to Sunday, pay them a visit next time you’re in St Kilda.


Big Mouth

168 Acland St, St Kilda VIC 3182

Conveniently located on Acland St, Big Mouth is a cafe, bar, lounge and restaurant with a lot of history. Formerly a wax museum, punk bar, tea shop and Russian ballroom, this St Kilda venue now serves breakfast, burgers and share plates seven days a week. The beautiful art deco building plays host to some of Melbourne’s best Djs, ensuring you and your friends have an enjoyable experience.


Veludo Bar and Restaurant

175 Acland St, St Kilda VIC 3182

Also found on Acland St, Veludo Bar and Restaurant describes themselves as rustic chic, offering global bistro food seven days a week, a courtyard and a backroom bar for live music. With a menu including parmigiana, souvlaki and seafood, a well stocked bar and live music on Tuesdays, Fridays and Saturdays, Veludo is a great choice. Be sure to check them out next time you’re looking for a restaurant with live music in St Kilda!


Food at restaurant in St Kilda, Melbourne


Captain Baxter

10/18 Jacka Blvd, St Kilda VIC 3182

Captain Baxter is one of St Kilda’s most dynamic, stunning cocktail bars, with a large kitchen, multiple function spaces and incredible views of Port Phillip Bay. Located on Jacka Boulevard, Captain’s offers cocktail, a la carte and yum cha menus and live music on Fridays and Saturdays. Open Thursday to Sunday, this spot is one to definitely check out.



109-111 Fitzroy St, St Kilda VIC 3182

Conveniently located on Fitzroy Street, Robarta is a bar, music venue and nightclub serving delicious Asian share plates. Open 5pm to 8am on Fridays and Saturdays (5pm to 6am on Sundays), Robarta is the perfect late night spot to enjoy great food and live music in St Kilda. With a menu consisting of spring rolls, dumplings and curries, Robarta is a solid choice.


Dog’s Bar

54 Acland St, St Kilda VIC 3182

Another Acland Street pick, Dog’s Bar is an intimate venue focusing on modern pub food, wine and great live music. Established in 1989, they were one of the first real wine bars in Melbourne. Open daily, Dog’s is the perfect place to grab a steak or Sunday roast and enjoy live music every night of the week. All their gigs are free entry, so it’s a no brainer! Check out Dog’s Bar next time you’re in town.  


Woman at restaurant in St Kilda, Melbourne


Claypots Seafood Bar

213 Barkly St, St Kilda VIC 3182

If seafood is what you’re looking for, you can’t go past Claypots Seafood Bar. Located on Barkly St, Claypots is a seafood lover’s dream, serving up mussels, oysters, prawns and more while displaying some of Melbourne’s best live jazz and blues artists. Offering outdoor seating, this spot has the perfect atmosphere for your next night out in St Kilda.


There you have it, the best restaurants with live music in St Kilda! Be sure to check out our live music packages for your venue or event.