The Best Spots to Eat and Drink by the Beach In and Around Melbourne for 2024

We may not have the abundance of beaches some other cities do, but we do have this nice little crop of seaside venues with options from St Kilda to Portsea and from Williamstown to Lorne.
Concrete Playground
May 01, 2023
List
Map
  • Restaurant

    Captain Baxter

    10-18 Jacka Boulevard, St Kilda

    Drink cocktails while taking in the sweeping beachfront views.

  • Bar

    Bleakhouse Hotel Albert Park

    97 Beaconsfield Parade, Albert Park

    Come for the hearty proper roast dinner and stay for the views over Port Phillip Bay.

  • Restaurant

    Stokehouse Pasta & Bar

    30 Jacka Boulevard, St Kilda

    A breezy all-day spot for Mediterranean eats and beachside spritzes, in an iconic St Kilda site.

  • Bar

    Hotel Esplanade

    11 The Esplanade, St Kilda

    The revamped Melbourne music institution sports 12 bars, two restaurants and three live music stages across its six levels.

  • Restaurant

    Sebastian Beach Grill & Bar

    26 Esplanade, Williamstown

    This Basque-inspired waterfront bistro grills seafood and pours sangria on a sprawling shaded deck right on the sand.

  • Restaurant

    LOTI - CLOSED

    14-16 The Esplanade, St Kilda

    This breezy bar and diner delivers big coastal holiday energy via a fire-driven menu heavy on ocean flavours.

  • Bar

    Portsea Hotel

    3746 Point Nepean Road, Portsea

    The Mornington Peninsula spot boasts new bars, a pizza menu and killer views over the bay.

  • Bar

    Elwood Bathers

    15 Elwood Foreshore, Elwood

    This all-day diner is located right on Elwood Beach.

  • Restaurant

    Pier Farm

    34 The Strand, Williamstown

    Waterfront dining in Williamstown.

  • Bar

    Stokehouse

    30 Jacka Boulevard, St Kilda

    After a devastating fire, St Kilda's Stokehouse has made its comeback — and it's here to stay.

  • Bar

    Baia Di Vino

    1 Melrose Street, Sandringham

    Mediterranean meals, plus Italian and European wines — all along Sandringham's beachfront.

  • Bar

    Inverloch Esplanade Hotel

    1 A'Beckett St, Inverloch

    Expect parmas, Sunday roasts, plenty of seafood and ocean views at this regional seaside pub.

  • Bar

    Republica

    18 Jacka Boulevard, St Kilda

    A sprawling bar right on St Kilda Beach.

  • Restaurant

    Pelikan Societe

    2 Marine Parade, Hastings

    One of the best spots on the Mornington Peninsula for brunch or lunch with a view.

  • Restaurant

    The Baths Middle Brighton

    Middle Brighton Baths, 251 Esplanade, Brighton

    Fantastic fine dining paired with floor-to-ceiling views over the bay.

  • Restaurant

    Merchant & Maker

    675 Point Nepean Road, McCrae

    This beachfront McCrae cafe is worth the drive along the Mornington Peninsula.

  • Restaurant

    Store Fifteen

    15 Main Street, Mornington

    Mornington's go-to spot for coffee, smoothies and wholefood brekkies.

Tap and select Add to Home Screen to access Concrete Playground easily next time. x