View your 'My Cape Town' collection through newly added navigational item.

Fish on the Rocks

Perched on the rocks at the end of Harbour Road in Hout Bay, Fish on the Rocks is flanked by the vibrant fishing harbour, wharf and old Naval Heritage site. Here, visitors and locals alike enjoy looking over the beautiful bay to the famed Chapman’s Peak, while tucking into some of the Cape Town’s best fish and chips, of course.

Fish on the Rocks is steeped in history, having opened in 1951 as a fisherman’s supply store that was turned into today’s restaurant around 30 years ago. You can expect to wait in lines for affordable meals of battered hake and calamari, delectable prawns, and classic fried chips, traditionally served with salt, vinegar, lemon and tartar sauce.

Surrounded by the attractions of Hout Bay, Fish on the Rocks is a humble takeaway restaurant that draws out a melting pot of guests, ranging from locals to tourists, school groups to old-age homes, families and friends, and even the occasional celeb. It’s open 365 days a year (10h00 – 20h00 in winter, 10h00 – 21h00 in summer), and has proven quite a popular lunch spot for Christmas and New Years Day.



  • Classic fish and chips diner overlooking Hout Bay harbour and Chapman’s Peak
  • Opening Hours: 10h00 – 20h00 in winter, 10h00 – 21h00 in summer, 365 days a year
  • Cuisine: Traditional fish, chips and other seafood
  • Ambience: Eclectic, vibrant, casual, family friendly
  • Dress Code: Comfortable

Enquiry Form

Please complete this form and a Cape Town Tourism representative will contact you shortly or call us at 0861322223



Your enquiry was successfully sent. A Cape Town Tourism representative will be in contact shortly.



Something went wrong. Your enquiry was not successfully sent. Please try again.


Atlantic Seaboard

Fish on the Rocks

favorite_border info_outline
Tags: Seafood, Fish on the Rocks, Traditional fish, chips, Hout Bay harbour, Chapman’s Peak