Golden sunset over a rocky Atlantic shoreline

Restaurant on the beach · St Helena Bay

Alegria Joy, served on the rocks.

Portuguese soul, a Mediterranean table, and the Atlantic a stone's throw from your chair. Everything cooked fresh, with love, care and pride.

Our story

a·le·gri·a Portuguese

al·le·gri·a Italian

noun. Joy.

A little gem of an eatery, nestled on the beach.

Just off the main road, on the rocks of Slippers Bay, the Atlantic laps a stone's throw from the tables. Don and Connie have poured their love for a great dining experience into every corner of Alegria: a seasonal menu of Portuguese and Mediterranean flavours, palate-pleasing house wines, romantic sea views and an easy-going atmosphere, lifted by music and live performances.

Ingredients come in fresh every day and every dish is made to order. Some take 45 to 60 minutes. That is the point. Pour another glass and watch the sun go down.

92%of 467 Facebook reviewers recommend us
Tue–Sunlunch and dinner by the sea
Dailyfresh ingredients, cooked to order

From the kitchen

The dishes people drive up the coast for.

Scroll

The venue

Three ways to sit by the sea.

01

The Rocks

Front row to the Atlantic. Tables on the edge of the rocks where the waves break, and the best seats in the house when the sun goes down.

02

The Tent

Our main seating, open air under the stretch tent. Long tables for big families, birthdays and the live music nights.

03

The Lapa

A few more intimate tables under the lapa. For anniversaries, first dates and long, slow lunches for two.

Reservations

Your table awaits...

Pick your day, your time and your exact table, right on our floor plan. On the rocks, under the tent or tucked into the lapa.

Choose your table

Golden hour

Time your table to the sunset.

The sun sets over the bay every evening and the rocks turn gold. Book half an hour before and you will not need dessert to make it a night.

Book the golden hour
now
Kitchen openGolden hour, while we're open

Evenings at Alegria

Food, wine, music.

On show nights the tent fills with live performances. A small cover charge per person, a cash bar and the full à la carte menu to order from.

Shows are announced first in our WhatsApp group and on Facebook. Ask to be added and you will hear before the tables go.

Kind words

92% recommend Alegria

467 reviews on our Facebook page

One of the nicest calamari and chips I've had in a long time. The waiter was amazing, extremely attentive without being overwhelming.

Jessica · Google review

Sea view is amazing. The service, the food, top class.

Mzwandile · Google review

The eisbein is succulent and crispy. Such a great treat. Service was excellent.

Google review

Beautiful location, extremely friendly service. Food also very tasty.

Google review

Visit

Find us on the rocks.

2 Sea Street, Slippers Bay
St Helena Bay, West Coast
Western Cape 7390

082 238 2410 bookings

Opening hours
Tuesday11:00 – 20:00
Wednesday11:00 – 20:00
Thursday11:00 – 20:00
Friday11:00 – 21:00
Saturday11:00 – 21:00
Sunday11:00 – 16:00
MondayClosed
  • Free parking off Sea Street
  • Dogs welcome in the outside sections
  • Fully licensed bar. Corkage on request
  • Swimming off the rocks at your own risk
Get directions
Book a table

Privacy

When you request a booking, the details you enter (name, mobile, party size, date, time and any notes) are put into a WhatsApp message that you send to us yourself. This website does not store them.

We use them only to confirm and manage your booking, in line with the Protection of Personal Information Act (POPIA). To ask what we hold or to have it removed, call or WhatsApp 082 238 2410.