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 good45%
  • Average14%
  • Poor5%
  • Terrible3%
Travellers talk about
“hake” (62 reviews)
“snoek” (35 reviews)
“prawns” (38 reviews)
Closed Now
All hours
Seafood, Fast food
86 Hout Bay Harbour Road, Hout Bay 7806, South Africa
All Details
Write a Review
Reviews (341)
Traveller rating
Traveller type
Time of year

21 - 30 of 299 reviews

Reviewed 8 July 2017 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
Reviewed 3 May 2017 via mobile

My partner and I visited the restuarant on 1 May. We have been there many times before and enjoyed good food. On our last visit we were very dissapointed. The calamari was tough and stringy and the chips were extremely oily as was the fried...More

Thank David N
Reviewed 26 April 2017

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

Thank Rogeema K
Reviewed 22 April 2017 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...More

Thank Aisha W
Nearby Restaurants
Chapmans Peak Hotel Restaurant
733 reviews
.97 miles away
Mariner's Wharf
1,203 reviews
.55 miles away
The Lookout Deck Hout Bay Restaurant, Bar & Sushi
672 reviews
.25 miles away
Dunes Beach Restaurant & Bar
731 reviews
.89 miles away
Nearby Attractions
Bay Harbour Market
385 reviews
.04 miles away
Bay Harbour - The Market
221 reviews
.04 miles away
Urban Brewing Co.
23 reviews
.05 miles away
Visions Gallery
5 reviews
.90 miles 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