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
“snoek” (36 reviews)
“hake” (62 reviews)
“prawns” (38 reviews)
Closes in 12 min
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 (345)
Traveller rating
Traveller type
Time of year

1 - 10 of 302 reviews

Reviewed 4 days ago via mobile

As simple and down to earth as it gets... in an amazing natural environment. Pick up your fresh fish n chips and eat at one of the benches or rather on the rocks by the ocean. No plates or real cutlery. AMAZING value for money....More

Thank Burhan S
Reviewed 2 weeks ago via mobile

Decided to try this restaurant for lunch instead of Snoekies. Calamari was good but fish and chips very average. Also thought it in bad taste that they charge extra for paper plates. When we were finishing eating the cleaner couldn't clean the table fast enough...literally...More

Thank GaryvE
Reviewed 3 weeks ago

This is a most informal down to earth on the sea & rocks place to eat fresh fish & chips - I love the snoek - my wife loves the calamari

Thank lens994
Reviewed 3 weeks ago

Plenty of parking and a lovely view right on the rocks. Orders are taken and delivered at a central point and the service level was sharp and efficient. If you need advice just ask and it will be good. We all had fish calamari with...More

Thank Denis G
Reviewed 24 October 2017

What a surprise, great little take away place. The calamari was great, service was quick and friendly staff.

Thank Werner B
Reviewed 12 October 2017 via mobile

This place is tiny but the food is amazing, so fresh and tasty. We had lunch there on a Sunday after visiting harbour bay market, so it was packed, but service is pretty quick.

Thank Heba M
Reviewed 5 October 2017

We actually visited this place twice as the food was so good that we ended up back here! The seafood is the best you will find and the views are stunning and breath taking!! You can play with huge seals which are just behind fish...More

Thank Yusuf_H_786
Reviewed 5 October 2017 via mobile

Fantastic traditional fish and chips with a view that would be hard to find anywhere else in the world!

Thank Kirsty P
Reviewed 5 October 2017

Value for money like nowhere else on Earth Afterwards walk 20 meters and see the raw Ocean but never get to close to the Ocean and dont walk on the rocks but use your eyes as the sea is powerful.A wild seal visits daily behind...More

Thank LanceAron
Reviewed 2 October 2017 via mobile

Drove out to Hout Bay for a day trip and came across this gem. Situated on the bayside, it offers the best fish and chips in the area. The food was prepared in a jiffy and was most excellent. Do not dare miss out on...More

Thank PraveenDwarika
Nearby Restaurants
Mariner's Wharf
1,213 reviews
.88 km away
Chapmans Peak Hotel Restaurant
738 reviews
1.56 km away
The Lookout Deck Hout Bay Restaurant, Bar & Sushi
675 reviews
.41 km away
Dunes Beach Restaurant & Bar
743 reviews
1.43 km away
Nearby Attractions
Bay Harbour Market
399 reviews
.06 km away
Bay Harbour - The Market
221 reviews
.06 km away
Urban Brewing Co.
23 reviews
.08 km away
Hout Bay
2,542 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
Groups, Kids, Local cuisine, View, Child-friendly
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