Most of the best restaurants in Henley Beach are clustered together near the intersection of Seaview Road and the jetty. It’s a small but vibrant scene, with a surprising amount of variety.

Although the most popular cuisine here is – big surprise – Mediterranean, there’s also a decent roster of Mexican options. If it’s the type of cuisine best enjoyed by the water, you’re likely to find it at Henley Beach.



This beachside venue blends New York-Italian food with Aussie surf club vibes. Every table in this expansive, 260-person capacity venue is a good one, but special points go to the balcony. It affords views out over the ocean and Henley Square.

255 Esplanade, Henley Beach

Cheeky Greek


The popular Grange yiros joint get a second, much larger, seaside location.

1/326 Seaview Road, Henley Beach

Melt Henley


An all-day diner and cocktail bar that brings the outdoors inside.

269 Seaview Road, Henley Beach

Mia Margarita


A colourful two-level Mexican-fusion restaurant and bar serving “trash can tacos”, tuna tostadas, Margaritas and Mojitos.

330 Seaview Road, Henley Beach

Blue Rose


The husband-and-wife duo behind Gondola Gondola plate up a cuisine-crossing menu at this lofty beachside eatery. Expect Vietnamese beef tartare, pho pot pie and Sichuan-Cajun seafood boil, backed by a selection of tropical cocktails.

330 Seaview Road, Henley Beach



This stylish Mediterranean eatery has you covered with a sharp, fish-forward menu and a cracking cocktail list. Nab a seat on the beach-facing balcony at golden hour and savour the view.

Level 1 243a Seaview Road, Henley Beach



This former cafe took a sharp turn in 2021 and became an ambitious wine bar and restaurant. It’s still open for morning pastries and coffee. But come evening, it’s all about clever small plates fuelled by Japanese cooking methods, matched by a 200-bottle wine list.

3 269 Seaview Road, Henley Beach