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.

Fish on the Rocks

86 Hout Bay Harbour Road, Hout Bay 7806, South Africa
+27 21 790 1153
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good43%
  • Average15%
  • Poor5%
  • Terrible4%
Travellers talk about
“hake” (69 reviews)
“snoek” (38 reviews)
“prawns” (40 reviews)
Open Now
9:00 AM - 8:30 PMAll hours
Seafood, Fast food
86 Hout Bay Harbour Road, Hout Bay 7806, South Africa
All Details
Write a ReviewReviews (361)
Traveller rating
Traveller type
Time of year

1 - 10 of 317 reviews

Reviewed 1 week ago

I have been going to Fish on the rocks for years, never fails to impress! Simple, classic British style fish and chips shop. Try the prawn, hake and calamari combo!

Thank RobRaw01
Reviewed 1 week ago

A visit to this out of the way restaurant used to be a fun, unusual experience. It has now become a tourist trap. The prices have risen to "proper" restaurant levels yet the informal environment leaves a lot to be desired. The tables were sticky,...More

Thank Terry T
Reviewed 2 weeks ago

fast service, food prepared well, huge portion so definitely value for money, needs more shade and seating areas, parking is limited and very tight so get there early.

Thank Kimberley950
Reviewed 4 weeks ago

Tried their hake, combination with prawns, calamari and fries. All are incredible. Good food and service, they don’t disappoint!

Thank cookiebeast
Reviewed 18 January 2018

This place is definitely rough around the edges, but if you order what they do best - you will not be disappointed. The hake and chips were one of the best I have ever eaten - it is what it is deep fried hake and...More

Thank jessicakO3221XV
Reviewed 15 January 2018

I visited Fish on the Rocks on Saturday and it was a very unpleasant experience. The shop was very full and poorly managed and quite unorganised. I ordered three calamari & chips and when we received it the chips were extremely oily and the calamari...More

Thank miss_jay88
Reviewed 8 January 2018 via mobile

Hake and calamari combo absolutely cold. No sauce with it. Waited forever in queue for sauce. Pity. Was really looking forward to this one.

1  Thank S0much2cN2liltym
Reviewed 6 January 2018 via mobile

The meal was really not that good. The calamari was ready made so we didn't have to wait so it was cold. The place has a good vibe sitting outside. Still a must stop.

1  Thank Lynn0416
Reviewed 6 January 2018 via mobile

I've been a regular customer over the years when in Cape Town. This time I was disappointed. The parking was packed - not great when you are coming for takeaways. The food tasted fine but was very oily and the batter wasn't very crispy.

1  Thank athollt
Reviewed 5 January 2018 via mobile

On the last day of our holidays we did a beach picnic with take-out from Fish on the Rocks. Despite my years of visits to Hout Bay this is the first time I paid them a visit....and the verdict is very good! The hake and...More

Thank aubergine_man
Nearby HotelsSee all 4 hotels in Hout Bay
Chapmans Peak Beach Hotel
261 reviews
1.54 km away
Hout Bay Manor
162 reviews
1.79 km away
Tintswalo Atlantic
545 reviews
2.16 km away
Monkey Valley Resort
245 reviews
4.74 km away
Nearby Restaurants
Dunes Beach Restaurant & Bar
800 reviews
1.43 km away
Mariner's Wharf
1,274 reviews
.88 km away
Chapmans Peak Hotel Restaurant
774 reviews
1.56 km away
The Lookout Deck Hout Bay Restaurant, Bar & Sushi
706 reviews
.41 km away
Nearby Attractions
Bay Harbour Market
436 reviews
.06 km away
Bay Harbour - The Market
226 reviews
1.02 km away
Urban Brewing Co.
24 reviews
.08 km away
Hout Bay
2,681 reviews
.69 km away
Questions & Answers
Get quick answers from Fish on the Rocks staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible
Good for
View, Child-friendly, Kids, Groups, Local cuisine
Open Hours
9:00 AM - 8:30 PM
9:00 AM - 8:30 PM
9:00 AM - 8:30 PM
9:00 AM - 8:30 PM
9:00 AM - 8:30 PM
9:00 AM - 8:30 PM
9:00 AM - 8:30 PM
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
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