Republica St Kilda Beach

Restaurant

1A-1D/10-18 Jacka Blvd, St Kilda VIC 3182, Australia

Recommended by 2 people

Find Republica St Kilda Beach

1A-1D/10-18 Jacka Blvd, St Kilda VIC 3182, Australia

Directions ↗
HoursMonday: 12:00 – 10:30 PM Tuesday: 12:00 – 10:30 PM Wednesday: 12:00 – 10:30 PM Thursday: 12:00 – 10:30 PM Friday: 12:00 – 11:00 PM Saturday: 8:30 AM – 11:30 PM Sunday: 8:30 AM – 10:30 PM

*Opening hours may differ during holidays.

▢   Book Now

About Republica St Kilda Beach

Right on the sand in St Kilda. Unbeatable bayside views—especially if you snag a hanging egg chair for some al fresco lounging on the massive terrace. The weekend crowd flocks here for sundowners and elite people-watching, but the kitchen seriously delivers. Massive, golden-battered fish and chips with an epic crunch. Warm focaccia dragged through rich pumpkin hummus. Hot honey pepperoni pizzas that hit every savory note. It buzzes in summer—pure Melbourne beach culture—while winter offers a moody, blissfully quiet escape. Seafood devotees point straight to the delicate salmon tartare. Service is effortlessly cool. Order a local craft beer, soak up that salt air, and let the afternoon slip away.

  • Beachfront Dining: Massive outdoor seating right by the water, complete with hanging egg chairs and prime ocean views.
  • Standout Seafood: Generous portions of crispy fish and chips, delicate salmon tartare, and creamy crab risotto.
  • Vibrant Atmosphere: A lively spot for people-watching and craft beers, offering a relaxed vibe that shifts from bustling summers to peaceful winters.
  • Savory Bites: Hearty options like hot honey pepperoni pizza and warm focaccia paired with flavorful pumpkin hummus.

What’s On at Republica St Kilda Beach?

See upcoming events, specials, and one-off happenings — from new menus to weekend pop-ups.

No events currently scheduled for this venue.

Discover the most recommended restaurants by cuisine near you

From neighbourhood favourites to special-occasion dining, browse what’s trending by cuisine in Melbourne.