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...
  • Excellent34%
  • Very good42%
  • Average15%
  • Poor5%
  • Terrible4%
Travellers talk about
“hake” (77 reviews)
“snoek” (39 reviews)
“prawns” (44 reviews)
Closed Now
Seafood, Fast food
86 Hout Bay Harbour Road, Hout Bay 7806, South Africa
All Details
Write a ReviewReviews (374)
Traveller rating
Traveller type
Time of year

1 - 10 of 329 reviews

Reviewed 1 week ago

We visited the Fish on the Rocks after I read all the positive reviews. We were not disappointed the prawns were some of the best I have eaten I had the prawn and calamari combo and my husband had the hake. The food is freshly...More

Thank Carin14
Reviewed 3 weeks ago

The food is amazing, value for money and always freshly made. Love it, Love it, Love it Should open more branches.

Thank Juanita J
Reviewed 7 April 2018 via mobile

This place has been here forever serving hake and greasy chips wrapped in paper. Its a favorite with the locals but our overseas friends were not impressed with the parking are which is dirty littered with cigarette butts and garbage especially plastic on the rocks...More

Thank Margaret T
Reviewed 6 April 2018 via mobile

Great food . We had a combo . Hake,calamari, prawns . All of it was delicious . You can definitely taste the freshness of the seafood . The hot sauce ma we chillies was a hit. Everyone loved it. This is definitely a must when...More

Thank _fsuli
Reviewed 2 April 2018

Hake, snoek and calamari all delicious - fresh from the sea, helpings generous, cool drinks really cold - facilities great irrespective of the weather

Thank ssmerken
Reviewed 19 March 2018

Delicious seafood- you can tell there is nothing fresher. I highly recommend this for a casual meal!

Thank Kenzie_Bea
Reviewed 12 March 2018 via mobile

The combo was great, and definitely not a bad selection if you in the mood for a bit of everything and you can’t decide

1  Thank Elroy B
Reviewed 11 March 2018 via mobile

This is the place to go when visiting Hout Bay. You can get your fish and chips or calamari rings from this place and then enjoy the views of chapmans peak while sitting on the waters edge. Great old school style fish and chips it...More

Thank Pacmanza
Reviewed 9 March 2018

Our traditional fish&chips place when arriving in South Africa: it's winter in Europe and so we fully appreciate the crispy fish @Fish on the Rocks in the bright sun and the fresh breeze of Hout Bay harbour. This is not a Michelin star restaurant, but...More

Thank RittersbergBio
Reviewed 25 February 2018 via mobile

We went there based on a recommendation from a friend. I like the hake and the servings are massive but other than that, it was just like any other fish and chips.

Thank SandyTM
Nearby HotelsSee all 4 hotels in Hout Bay
Chapmans Peak Beach Hotel
266 reviews
1.53 km away
Hout Bay Manor
166 reviews
1.79 km away
Tintswalo Atlantic
559 reviews
2.16 km away
Monkey Valley Resort
262 reviews
4.74 km away
Nearby Restaurants
Posticino Hout Bay
245 reviews
1.57 km away
Dario's Cafe
91 reviews
1.33 km away
Chapmans Peak Hotel Restaurant
804 reviews
1.56 km away
Dunes Beach Restaurant & Bar
861 reviews
1.43 km away
Nearby Attractions
Bay Harbour Market
702 reviews
1.02 km away
Hout Bay Beach
65 reviews
.93 km away
Urban Brewing Co.
25 reviews
.08 km away
Visions Gallery
5 reviews
1.45 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, 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