We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Ben's on the Beach

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Beach Road, Strand, South Africa
+27 21 853 7977
11:00 am - 10:00 pm
Closed now
All hours
Sun - Sat 11:00 am - 10:00 pm
More Info
Add Photo Write a Review

559 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 523: English reviews
Somerset West, South Africa
Level Contributor
34 reviews
31 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
3 of 5 stars Reviewed 3 days ago NEW

A FRIDAY EVENING MEAL FOR TWO. This was an "average " experience on all counts but the pricing was above what was expected .

Thank GLEN J
Cape Town Central, South Africa
Level Contributor
29 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 1 week ago

what an absolutely excellent meal, yes you have to book ahead and they did not have the cowboy steak available BUT what a great evening and what a meal. The after dinner chocolate bites are out of this world

Thank AndrewBHM40
Piet Retief, South Africa
Level Contributor
103 reviews
80 restaurant reviews
common_n_restaurant_reviews_1bd8 41 helpful votes
4 of 5 stars Reviewed 2 weeks ago

The restaurant has a lovely ambiance with attractive contemporary decor. Although service was good when at the table, waitrons seemed to be over extended and unable to get to tables as often as they should. The food was very tasty, nicely presented. The fish soup, tempura prawns and smoked rasher were the winners for the evening, but the pea puree... More 

Thank penny n
Johannesburg, South Africa
Level Contributor
11 reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed 2 weeks ago

I have eaten at Ben's on a number of occasions. If i am in the area it is my first choice. As a burger-lover, it is my staple order at Ben's and once again, it did not disappoint! The staff, vibe, quality of food and service are all excellent. All in all, a really fantastic restaurant.

Thank Nicholas H
1 review
4 of 5 stars Reviewed 2 weeks ago via mobile

I was pleasantly surprised. Good service, a menu with enough variety and good quality food. Although the restaurant was full, our waitress , Alyssa, was there when we needed assistance. Highly recommended.

Thank Jeanne V
Hoedspruit, South Africa
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 2 weeks ago

Be sure to call before to make a booking as Ben's on the Beach is well renowned for the great Steaks they serve.

Thank andrevanderbruin
Level Contributor
6 reviews
5 of 5 stars Reviewed 4 weeks ago via mobile

Ben's has it all. Simplicity Flavour Perfection Service excellence Friendly and knowledgeable staff WE WANT MORE!!

Thank Sunet L
South Africa Polookwane
Level Contributor
20 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 stars Reviewed 4 weeks ago

We were a table of 9 people and the service was excellent, food 'out of this world'. It is highly recommended.

Thank YvetteMuldoon
Campbelltown, Australia
Level Contributor
16 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 stars Reviewed 4 weeks ago

Good food in a comfortable atmosphere. Sevice was good and atmosphere great. Our family loved the steaks and the fish dishes as well as the desserts. Value for money too.

Thank Kevin W
Centurion, South Africa
Level Contributor
22 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed July 19, 2016

Just loved the atmosphere of the restaurant. Steaks were great! The sauce delicious! Even loved the salad and homemade dressing. Staff is friendly and very knowledge able of the menu.

Thank charmaine274

Travelers who viewed Ben's on the Beach also viewed

Cape Town Central, Cape Town
Strand, Cape Town
Constantia, Cape Town
Constantia, Cape Town
Somerset West, Cape Town

Been to Ben's on the Beach? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 stars
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    4.5 of 5 stars
Average prices
$8 - $15
International, European, Grill
Brunch, Lunch, Dinner
Restaurant features
Outdoor Seating, Seating, Waitstaff, Parking Available, Street Parking, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Reservations, Highchairs Available
Good for
Large groups, Local cuisine, Special occasions, Dining on a budget, Families with children, Scenic view, Business meetings
Open Hours
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
Location and Contact Information
  • Address: Beach Road, Strand, South Africa
  • Location: Africa  >  South Africa  >  Western Cape  >  Cape Town  >  Strand
  • Phone Number: +27 21 853 7977
Situated on the beachfront in the Strand, Ben's on the Beach boasts spectacular views across False Bay, towards Cape Town.

Veteran award-winning restaurateur Ben, and his wife, Shirley (a former hotel school lecturer), established Ben's in 2004. They have created a stylish yet relaxed venue, where a varied and well-priced selection of dishes is offered.

Ben's is one of the few remaining establishments that continues to dry-age meat - the time-honored and superior method.

At Ben's you will not find over-priced and under-portioned "haute cuisine". We believe that the new expression "less is more" is gobbeldygook, where food is concerned.

We concentrate on the simple yet timeless dishes that diners return to again and again, such as a great steak, fresh linefish, and the ever-popular creme brulee.

At Ben's, you will discover generous portions at honest prices.

We look forward to your visit ... And then return!

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Ben's on the Beach and other visitors
3 questions
Ask a question
9 months ago
5 months ago
5 months ago

See all questions (3)

Questions? Get answers from Ben's on the Beach staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?