JBay sure has a lot of stunning places to eat at, we are always amazed at the quality of the restaurants from the décor to the menu, let alone the service. We have not had to opportunity of trying every single restaurant the town has to offer, but currently these are defiantly our favourites:

Nina’s Real Food

Offer a wide range of unique dishes for all your culinary requirements from gluten free, vegetarian, vegan, sugar free, meat lovers, gourmet tasters, simple nibblers, comfort feeders, confectioners delights and banting dishes set in a super cool surf inspired ambiance.

126 Da Gama Road Wavecrest Centre
042 296 0281


JBay Bru Co

Family restaurant with craft beer & gin on tap, kids play area, frequent live entertainment and fantastic food. Absolutely love the setting and décor, a must visit!

10 Da Gama Street
042 940 0165

The Walskipper

Situated on Clapton’s Beach between Jeffreys Bay and Aston Bay where “locals” and visitors can enjoy a mouth-watering array of seafood together with other South African dishes cooked to perfection on the coals. Die Walskipper restaurant is an ideal location for a unique lunch experience on the edge of the ocean.

042 292 0005

The Mexican

Located above Jeffrey’s Bay’s Country Feeling surf shop, the décor is decidedly Mexican with wall murals painted by well known local artist Steven Bibb. An extensive range of cocktails includes the superb Blue Margarita and can be enjoyed on the deck whilst watching the day’s last waves roll in on J Bay’s famous beach. The Mexican is not limited to Mexican food and offers excellent seafood, curries as well as steaks and grills with a choice of Adoba or BBQ basting.
19 Da Gama Rd
042 293 2966

The Greek

The Greek is a local gem, once you have been to The Greek you will forever be part of The Greek’s family. We follow Uncle George’s philosophy on life, food, love and everything in between.

cnr Da Gama & Beverland
083 287 6406

Brewhaha Micro Brewery & Craft Restaurant

Brewhaha is Jeffreys Bay’s first Micro Brewery. We are a family Restaurant serving great craft food and great craft beer that we make right here in Jeffrey’s Bay. At the South African National Beer Trophe Awards we have won a gold and two silver medals in 2018 and two silver medals in 2019.

042 293 0448
20 Da Gama Rd