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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Fish on the Rocks

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
86 Hout Bay Harbour Road, Hout Bay 7806, South Africa
+27 21 790 1153
09:00 - 20:30
Closed now
See all hours
Sun - Sat 09:00 - 20:30
More Info
Add Photo Write a Review

313 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 276: English reviews
Cape Town Central, South Africa
Level Contributor
48 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
Reviewed 2 days ago NEW via mobile

Fresh fish served everyday. It can get windy but the covered seating is ideal for windy Cape Town days. If you are lucky you may get to have lunch with live music from locals.

Thank R H
Johannesburg, South Africa
Level Contributor
50 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
Reviewed 4 days ago NEW

This place should be on one of those TV programmes, Diner, Drive-ins & Dives. Read about this place on this very website and decided to try it out. Ended up going these twice. Fish, prawns and calamari was so so fresh (and I am not really a fish person). There is a sitting area but don't expect much in that... More 

Thank Sandra D
Level Contributor
6 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 1 week ago via mobile

Value for money Great food Be aware of the vagrants and opportunists Loads of lemons,sauces and ablution to wash hands Waited for 20 minutes for order to be filled Overall food great Best to go during the day Forget about a romantic evening as there are too many people asking for your food!

Thank 905seanj
Johannesburg, South Africa
Level Contributor
22 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
Reviewed 2 weeks ago via mobile

We ate there thrice when we visited Hout Bay. The prawns are gigantic and yummy. Good value for money. The fish is fresh from the ocean.

Thank lefli
Cape Town Central, South Africa
Level Contributor
6 reviews
3 restaurant reviews
Reviewed 3 weeks ago via mobile

My partner and I visited the restuarant on 1 May. We have been there many times before and enjoyed good food. On our last visit we were very dissapointed. The calamari was tough and stringy and the chips were extremely oily as was the fried fish. We were unable to finish our food and both felt unwell from the little... More 

Thank David N
Level Contributor
22 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 4 weeks ago

I try to always go here for fish and chips whenever I am in Hout Bay around meal times. You are always guaranteed to have fresh fish and seafood, at reasonably good prices. The outdoor eating area has stunning ocean and mountain views and is very great for families, but don't expect luxury. It is basic (but clean) and has... More 

Thank Rogeema K
Johannesburg, South Africa
Level Contributor
158 reviews
59 restaurant reviews
common_n_restaurant_reviews_1bd8 38 helpful votes
Reviewed 4 weeks ago via mobile

Snoek, hake, calamari and chips with tartar sauce makes a lunch at Fish on the rocks memorable. Based in Hout Bay, harbor road and with reasonable prices it is a must try. The batter is a signature of fish on the rocks and is really delicious. They have prawns as well but we didn't try.

Thank Aisha W
Colchester, United Kingdom
Level Contributor
13 reviews
10 restaurant reviews
Reviewed 5 weeks ago via mobile

I've been here more than once now and I absolutely love it! They are very generous with condiments! Service is friendly and the eating area has absolutely great views!

Thank OfficialByronUK
Montreal, Canada
Level Contributor
52 reviews
28 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed 16 April 2017

Like many other tourists, we were told to try to hake and fish at this place. I was really pleasantly surprised. Very fast service, good food (you know what to expect) and nice surroundings. Would go back.

Thank gozoslash
Level Contributor
6 reviews
Reviewed 14 April 2017 via mobile

Never fail to have 1 quick meal here almost a ritual on every visit to Cape Town.standards have dropped drastically.hake with a loaded stiff oily batter most certain to give u a bad case of indigestion and heartburn.The place is always busy.business is brisk.why does a popular outlet have to compromise on quality.Is it another case of Junk Status

Thank Vim N

Travellers who viewed Fish on the Rocks also viewed


Been to Fish on the Rocks? 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
  • Value
Seafood, Fast food
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible
Good for
Local cuisine, Child-friendly, Kids, View, Groups
Open Hours
09:00 - 20:30
09:00 - 20:30
09:00 - 20:30
09:00 - 20:30
09:00 - 20:30
09:00 - 20:30
09:00 - 20:30
Location and Contact Information
  • Address: 86 Hout Bay Harbour Road, Hout Bay 7806, South Africa
  • Location: Africa  >  South Africa  >  Western Cape  >  Cape Town  >  Hout Bay
  • Phone Number: +27 21 790 1153

Questions & Answers

Questions? Get answers from Fish on the Rocks 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?