
Reservations accepted via Dineplan or via our online reservation tool, or simply call 064 861 9630. For events and tickets, please click EVENTS on the menu
"Fia-te na Virgem e não corras"
Trust the Virgin and don't run away,
(meaning take action, don't procrastinate)​

Baia Grande Restaurant
2025 Trading Hours
Please note that our kitchen closes 1 hour before closing to facilitate cleaning.
Please respect our protocols. Thank you!
MONDAY - SATURDAY
12:00 - 22:00
SUNDAY
12:00 - 17:00

The secret to our Portuguese dishes at Baia Grande lies in the harmonious blend of fresh local ingredients, centuries-old culinary traditions and the skilled hands of passionate chefs, resulting in rich flavours and an unforgettable dining experience.

Authentic. Delicious.
​Take a culinary journey to the heart of Portugal right here in the heart of Big Bay, Cape Town. Step into our warm and cosy restaurant where we invite you to indulge in an extraordinary dining experience that celebrates the rich flavours, vibrant culture, and age-old traditions of Portuguese cuisine.
​
We take immense pride in bringing the authentic tastes of Portugal to your plate. Our talented team of skilled chefs meticulously craft each dish using traditional recipes passed down through generations. We use high quality locally sourced ingredients and import some specialty products directly from Portugal to ensure an unmatched level of authenticity in every bite. Dining out at Baia Grande is where you will see passion, tradition, and exceptional cuisine converge!
You will also find a wonderful selection of wines, both local and international, to suit every discerning palate.

“The food is amazing and authentic. I always go for the chorizo starter and the calamari main is incredible! There is also a great selection of Portuguese wines and the service is also on point!”
- Karsten Lamers, Google -

“Delicious dinner with great ambiance. Love the new menu. I had prawns which were well sized and juicy. We will be back soon.”
- AJ Bell, Dineplan -
We are at your service.
Tel: +27 (0)64 861 9630 or (0)71 839 6254














