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
Open now
See all hours
Sun - Sat 09:00 - 20:30
More Info
Add Photo Write a Review

307 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 271: English reviews
Level Contributor
22 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 3 days ago NEW

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 1 week ago NEW 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
12 reviews
10 restaurant reviews
Reviewed 1 week 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 7 helpful votes
Reviewed 1 week ago

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
5 reviews
Reviewed 2 weeks ago 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
Johannesburg, South Africa
Level Contributor
12 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 2 weeks ago

This is an awesome spot that we visit on every trip to Cape Town, the fish and chips is delicious and affordable, the setting in Hout Bay is awesome, though quite industrial and sometimes smelly, it never disappoints and is a must visit on every return to Cape Town from Joburg.

Thank charlener818
Level Contributor
8 reviews
6 restaurant reviews
Reviewed 4 weeks ago via mobile

Affordable, tasty batter, lightly seasoned, not too oily, very fresh, simple casual setting right at the end of Harbour Road passed snoekies.

Thank Cheryl M
Johannesburg, South Africa
Level Contributor
33 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
Reviewed 4 weeks ago

We got there one evening to pick some seafood takeaway. It is a good Value for money, It needs some maintenance and cleaning I suppose if you want to attract more tourists , not just local folk.. Seafood (calamari and fish) was well cooked and tasty, I will recommend if one looks for quick meal -take away.

Thank Nick_Ver0
Sandton, South Africa
Level Contributor
61 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
Reviewed 5 weeks ago

Great for takeaways - I would not recommend the eating area as it is very basic. It serves fresh good fish - we ordered a mix of fish and chips, prawns and calamari with chips for our group - all excellent and great value.

Thank SATraveller
Pretoria, South Africa
Level Contributor
9 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 22 March 2017

For a restaurant that has such a prime spot, they do nothing to enhance the place. The eating area is dirty, the tables are sticky and the chips were soggy and oily. Not for me thanks.

Thank Mollipops

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
    4 of 5 bubbles
    4 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    3.5 of 5 bubbles
Seafood, Fast food
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible
Good for
Child-friendly, Cheap Eats, View, Kids, Groups, Local cuisine
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?