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” (60 reviews)
“snoek” (34 reviews)
“prawns” (36 reviews)
Closed Now
All hours
Seafood, Fast food
86 Hout Bay Harbour Road, Hout Bay 7806, South Africa
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (320)
Traveller rating
Traveller type
Time of year

1 - 10 of 282 reviews

Reviewed 2 days ago via mobile

I googled the top spots to have fish and chips in Cape Town and this came up as one of the best and it did not disappoint. Fresh fish and calamari and lovely juicy and fleshy prawns. Very well priced as well.

Thank Kareena I
Reviewed 1 week ago

Good old-fashioned fish and chips they way they used to be made. I thought this was an extinct art, but Fish on the Rocks is the one place in South Africa where you can get fresh fish and chips that's light and crispy and always...More

Thank John H
Reviewed 1 week ago via mobile

If you want a very casual meal this is the place to go. The fish is very fresh but the queues are a bit hectic.We went there for lunch and had a fun time. Outdoor very casual eating like having a picnic at rough tables...More

Thank mervyn l
Reviewed 2 weeks ago via mobile

Dropped in after reading the reviews and we were not disappointed. Too windy to sit out so had a 'picnic' in the car. Fish was fresh and delicious. Chips could have been crisper but all in all great value for money.

Thank Gill v
Reviewed 29 May 2017

very much a locals hangout. really great fish and chips and the prawns aren't shabby either. good setting . if late on a friday or a saturday also visit the market nearby. best fish for a long way around

Thank christruyachts
Reviewed 29 May 2017 via mobile

This places has the best fish and chips in the cape at the best price.The atmosphere is fast looking over houtbay

Thank Mike_G6308
Reviewed 24 May 2017 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
Reviewed 22 May 2017

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...More

Thank Sandra D
Reviewed 14 May 2017 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...More

Thank 905seanj
Reviewed 9 May 2017 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
Nearby Restaurants
Posticino Hout Bay
204 reviews
1.57 km away
Mariner's Wharf
1,133 reviews
.88 km away
The Lookout Deck Hout Bay Restaurant, Bar & Sushi
646 reviews
.41 km away
Chapmans Peak Hotel Restaurant
699 reviews
1.56 km away
Nearby Attractions
Bay Harbour Market
350 reviews
.06 km away
Bay Harbour - The Market
216 reviews
.06 km away
Urban Brewing Co.
20 reviews
.08 km away
Visions Gallery
5 reviews
1.47 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
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible
Good for
View, Child-friendly, Kids, Local cuisine, 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
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