Salt air / cold glass

Come for the view. Stay for another.

12 Rocks is a bright, open-hearted beach bar for sunset cocktails, just-shucked seafood and the stories that happen when the day slows down.

The ocean-facing terrace at 12 Rocks Beach Bar
12°best enjoyed
with the tide
The latest from the shoreline

Pull up a chair.

Events, new pours, kitchen notes and the people who make our corner of the coast worth coming back to.

No stories landed here yet.

Nothing new to flag right now.

A little more coast

Made for grazing.

Bright plates, familiar favourites and drinks with enough personality to start a conversation.

Seafood first.
Sunset always.

Take a seat under the palms and let the kitchen send something good your way. Our menu follows the water, the weather and whatever looks best at market.

Explore food + drink
Fresh seafood and a signature cocktail