Choose a location

Bella's at Camps Bay Retreat

Afternoon Tea Breakfast Burgers
RR

Attributes

  • Child Friendly
  • Outdoor Seating
  • Great Views
  • Sunsets
  • WiFi
  • Fireplace
  • Pet Friendly

Welcome to Bella’s at Camps Bay Retreat, where we prioritise fresh, local, and organic ingredients, including herbs from our very own garden, to create an exceptional dining experience. Open daily, we invite you to savour our unique blend of international cuisine with European influence and a South African flair, all while taking in the spectacular views around you.

Please note that non-resident guests are encouraged to book in advance to secure their spot.
During summer, join us on Wednesday and Saturday evenings for a traditional South African barbecue, adding yet another flavourful touch to your experience.
Enjoy warm South African hospitality in an unforgettable setting.

Reviews (130)

4.1 out of 5.0
Based on the past 12 months
Food 4.0
Value 4.0
Service 3.9
Ambience 4.3
  • Tiffany D. Dined: 4 days ago
    3
    Food 2.0
    Value 4.0
    Service 3.0
    Ambience 3.0
  • Simone B. Dined: 5 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Fri 29 Nov 24
    It's a gorgeous venue.

  • Douglass J. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Alexander B. Dined: 1 week ago
    4.8
    Food 5.0
    Value 5.0
    Service 4.0
    Ambience 5.0
  • Simone Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Ryan Carolyn Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Sun 17 Nov 24
    A gourmet traditional South African Braai like no other! The best beef steak I have ever eaten! Service was excellent too

    1
Show More

Book a table

Favourite
Menu

Opening Hours

  • Monday 07h00 - 21h30
  • Tuesday 07h00 - 21h30
  • Wednesday 07h00 - 21h30
  • Thursday 07h00 - 21h30
  • Friday 07h00 - 21h30
  • Saturday 07h00 - 21h30
  • Sunday 07h00 - 21h30