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)
Closes in 28 min
11:00 AM - 10:00 PM Hours
$$ - $$$
Beach Road, Strand 7140, South Africa
All Details
Write a ReviewReviews (778)
Traveller rating
Traveller type
Time of year

1 - 10 of 730 reviews

Reviewed today

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 3 weeks ago 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 3 weeks ago 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
Reviewed 3 weeks ago

Revisited recently,and enjoyed everything on Sunday visits. The lamb mousaka and The Old mans steak were my favourites. The service was again excellent and this restaurant continues to delight.

Thank Jim M
Reviewed 3 weeks ago

This is a popular restaurant on the beachfront of Strand. Food was really good, the service was great and overall enjoyed the evening. It's not a budget meal, but then again the food isn't fast food either. Good value for money if you want to...More

Thank Jo S
Reviewed 4 weeks ago

We went on a Sunday evening in time to view the beautiful sunset over the sea. Portions were generous, well prepared and well presented. Waitress had to be prompted, but was polite. Unpretentious beach restaurant with relaxed ambiance.

Thank adelenel
Reviewed 4 weeks ago

We booked a table for 6 and had a good evening. The waitress was good and cleared the table of clutter. I found the Bitterballen and Skilpadjies (starters) a bit expensive for what you get. My steak was a bit overdone. I ordered rare. The...More

Thank maryna451
Reviewed 10 March 2018

I hadn't been here before and we visited with friends who had been before. It was a huge disappointment. We waited an hour and a quarter for our food to arrive, and when it did 2 of the fish dishes were so overcooked they were...More

Thank Rosie J
Reviewed 9 March 2018 via mobile

Nice upbeat and unpretentious restaurant with efficient service. Visited for dinner and restaurant was busy for an out of season weekday. Waitress was friendly and attentive, mentioned the specials of the day and was very polite. Food portions are generous for the price and a...More

Thank Carel Le Roux B
Reviewed 5 March 2018 via mobile

Haven’t been to the this one for over ten years. Pleasantly surprised! Menu leaning more towards a steakhouse than seafood which I find strange being on the BEACH and decor inside has a nautical feel. Food however was great! Honey glazed pork ribs was the...More

Thank Stefan-12345
Nearby HotelsSee all Strand Hotels
Ocean Breeze Hotel
111 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
414 reviews
4.99 km away
Nearby Restaurants
The Belgian Waffle House
155 reviews
.72 km away
De Brasserie
500 reviews
.36 km away
Casa Del Sol
154 reviews
.30 km away
Nearby Attractions
Strand Beach
126 reviews
.89 km away
Son Surf School Strand
58 reviews
1.01 km away
Water World Strand
29 reviews
1.00 km away
Alpha Dive Centre
25 reviews
.98 km away
Ask a question
Questions & Answers
21 March 2016|
AnswerShow all 4 answers
Response from danina105 | Reviewed this property |
You can bring your own wine, but pay a corkage.
20 March 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
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, Accepts Credit Cards
Good for
Kids, Special Occasion Dining, Local cuisine, Romantic
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 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