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.

Ben's on the Beach

$$ - $$$
Beach Road, Strand 7140, South Africa
+27 21 853 7977
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent67%
  • Very good24%
  • Average6%
  • Poor2%
  • Terrible1%
Travellers talk about
“steak” (179 reviews)
“tongue” (14 reviews)
“pork belly” (8 reviews)
Open Now
11:00 a.m. - 10:00 p.m. Hours
$$ - $$$
Beach Road, Strand 7140, South Africa
All Details
Write a ReviewReviews (785)
Traveller rating
Traveller type
Time of year

1 - 10 of 737 reviews

Reviewed 3 weeks ago

Special thank you to Bens on the Beach for an absolutely awesome evening. Special thanks to Ashlyn and Deeka for your great service. Food was superb and atmosphere was perfect for the occasion. 5 star service.

Thank snortje
D1578OPjayk, Manager at Ben's on the Beach, responded to this reviewResponded 3 weeks ago

It is an absolute pleasure!We are so delighted that your evening was a hit! Thank you for making us apart of such a special occasion! Kind Regards Management

Reviewed 4 weeks ago

Trendy and comfortable restaurant with an awesome view of False Bay. Great menu catering for all palates. Waiters knowledgeable and able to advise on all menu items and ingredients. Food awesome, tasty and very well plated. To sweeten the Ben's experience, the complimentary cocoa dusted...More

Thank Rianagel01
Reviewed 4 weeks ago via mobile

Four of us visited this restaurant two of us in South Africa on holiday . It was a Friday evening and fairly busy. We had a comfortable table. The food especially the meat was superb. Our waitress could have been a bit more friendly and...More

Thank Barbara M
Reviewed 5 weeks ago via mobile

Staff are always polite and cheerful and go the extra mile. Food is flavorful and generous. Sufficient choice for vegetarians too.

Thank 26cathyr
Reviewed May 5, 2018 via mobile

The service and food were both excellent! Always been happy at Ben’s. Worth a visit when you in the area and try get a table in the front of the restaurant overlooking the sea.

Thank Jodi Z
Reviewed April 30, 2018 via mobile

Very beautifull Yellow tail grilled fish. Clean and friendly staff. Nice view and you smell the sea.

Thank Machubodie2014
Reviewed April 20, 2018

Bens has a great premium venue in Strand .The restaurant is clean , waiters and waitresses are very professional .

Thank Gareth W
Reviewed April 20, 2018

Nice atmosphere, good service, food is good but I wouldn't say great. In my opinion there are better places to eat on Beach Rd.

Thank tsbarnes5
Reviewed March 28, 2018 via mobile

Having a midweek lunch with friends was an unexpected stylish affair with food to tantalise every tastebud. Wider variety to choose from and everything prepared to perfection. A definite mist when you are in the Strand

Thank Denelsha V
Reviewed March 28, 2018 via mobile

We’ve been frequenting Bens for the last 3 years, though it changed ownership recently, the food remains consistent, the service a delight to chat too, friendly and caring! Thanks Roshan, Des, Toni, Yolandri and all the other great staff I may forget your names not...More

Thank Shanaaz H
Nearby HotelsSee all Strand Hotels
Ocean Breeze Hotel
113 reviews
2.05 km away
Somerset Links
1 review
2.96 km away
Somerset Lodge
21 reviews
4.47 km away
NH Cape Town The Lord Charles
426 reviews
4.99 km away
Nearby Restaurants
The Belgian Waffle House
160 reviews
.72 km away
De Brasserie
503 reviews
.36 km away
Casa Del Sol
157 reviews
.30 km away
Nearby Attractions
Strand Beach
131 reviews
.89 km away
Son Surf School Strand
59 reviews
1.01 km away
Water World Strand
31 reviews
1.00 km away
Alpha Dive Centre
25 reviews
.98 km away
Ask a question
Questions & Answers
March 20, 2016|
AnswerShow all 4 answers
Response from danina105 | Reviewed this property |
You can bring your own wine, but pay a corkage.
March 20, 2016|
AnswerShow 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
November 22, 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, Accepts Credit Cards
Good for
Romantic, Special Occasion Dining, Local cuisine, Kids
Open Hours
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
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!
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