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.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...

Ben's on the Beach

) #1 of 23 Restaurants in Strand $$ - $$$, Vegetarian Friendly, Grill
Beach Road, Strand 7140, South Africa
+27 21 853 7977
  • Overview
  • Reviews
  • Location
  • Q&A
  • Details
  • Excellent67%
  • Very good24%
  • Average5%
  • Poor2%
  • Terrible0%
2 days ago
“Brilliant ”
2 weeks ago
Closed Now
All hours
Grill, Vegetarian Friendly
$$ - $$$
Beach Road, Strand 7140, South Africa
Write a Review
Reviews (697)
Traveller rating
Traveller type
Time of year

1 - 10 of 697 reviews

Reviewed 2 days ago via mobile

What an amazing experience we had. The service and the food was great. Not a big vegetarian selection but there is enough to enjoy yourself. Food was delicious. They have a selection of 2 meals or 3 meals... Starter, main and dessert. Reasonably priced and...More

Thank Nkat3ko
Reviewed 2 weeks ago via mobile

I think this is my fourth meal at Ben's & every time it's has been a great one. The food is good, plentiful, tasteful & well presented. The staff are friendly & know the menu & what else they serve, not necessarily listed on the...More

Thank Dan I
Reviewed 2 weeks ago via mobile

I went to the restaurant with my friend for dinner on the basis of a recommendation. My server was attentive, but would only make eye contact with me when serving, apart from when my friend, who is black, asked her any questions about ingredients for...More

Thank everlastingcuriosity
Reviewed 2 weeks ago

Wonderful setting on Beach Road, we love the decor and the ambience, and the service is excellent as always! The Piri-Piri Chicken was a scrumptious fusion of flavours out of this world. And great value!

Thank Foodie776
Reviewed 2 weeks ago

The reception was great and my favourite table ready. Shirley only appoints the best to work in this fine restaurant. The service is friendly and polite. Good menu and many options. My meal was the greek lamb with mash and vegetables. The tastes were fantastic....More

Thank berryloud
Reviewed 3 weeks ago

We booked at short notice. The reception was warm and personal, service excellent and the food provided exactly as ordered. The meats were done to perfection and the veggies firm and crisp. Toni, our waitron, was a delight - efficient and attentive and the proprietor...More

Thank Martin L
Reviewed 3 weeks ago via mobile

After our last visit in March, when we had the most amazing meals, we went again....But this time it was in the afternoon, not the evening as the previous visit. What a shocker! I had burger..... Absolutely sub standard roll, and the patty was no...More

Thank all4you2be
Reviewed 3 weeks ago via mobile

Upon arrival we did not make a booking. The manager was awesome and squeed us in before another while they waited for the reservation to arrive. Let me tell you there is not alot of restaurant manager that will do that. We had a new...More

Thank Tinus V
Reviewed 4 weeks ago via mobile

Food was absolutely delicious! Service was excellent. Lovely atmosphere and the staff went the extra mile!

Thank elsjej2016
Reviewed 4 weeks ago via mobile

We chose Bens on the Beach to celebrate our daughter's engagement, as it's one of our favourite restaurants. I ordered a fillet steak (medium) which was cooked well done. My husband ordered the 300g rump (medium rare) which was medium. Very disappointing. We did not...More

Thank Sam-Marie1968
ben007007, Owner at Ben's on the Beach, responded to this review

Dear Sam-Marie Firstly, I would like to apologize for the fact that two of your steaks were overcooked. Unfortunately this is a contingency that does happen from time to time. Generally the internal temperature of a medium rare is 135 degrees Fahrenheit, for a medium...More

Nearby Restaurants
De Brasserie
432 reviews
.36 km away
The Belgian Waffle House
126 reviews
.19 km away
Ocean Basket Strand
128 reviews
.23 km away
Nearby Attractions
Strand Beach
96 reviews
.87 km away
Son Surf School Strand
57 reviews
1.01 km away
Water World Strand
24 reviews
1.00 km away
Strand Golf Club
34 reviews
.58 km away
Questions & AnswersAsk a question
Can you bring your own wine/ champagne??
21 March 2016|
Answer Show all 4 answers
Response from danina105 | Reviewed this property |
You can bring your own wine, but pay a corkage.
Am looking for a lunch menu at bens please
20 March 2016|
Answer Show all 4 answers
Response from alwyn1_12 | Reviewed this property |
Check out there menu on the internet Ben's on he beach or Bens Restaurant Stand Unfortunately trip advisor does not allow links They have "specials: and a Set Menu on there The food is good and the prices
Do you need to make a booking?
22 November 2015|
Response from ben007007 | Property representative |
Thank you for your enquiry. It is better to make a reservation at this time of the year. dinners are generally very busy. kind regards The Ben's Team
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$8 - US$15
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
Good for
Romantic, Local cuisine, Special Occasion Dining
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: Beach Road, Strand 7140, South Africa
  • Location: Africa  >  South Africa  >  Western Cape  >  Cape Town  >  Strand
  • Phone Number: +27 21 853 7977
  • E-mail
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!