Ask reception to make your reservation, all reservations will be made under the guest’s own name, please provide reception with a cell phone number for the booking.
Die Walskipper Restaurant
Join Die Walskipper hosts for an unforgettable feast in a relaxed atmosphere at the edge of the ocean. The restaurant is 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.
Trading Hours: Tue – Sat 12h00 – 20h00; Sun 12h00 – 15h00
Address: Clapton Beach, Marina Martinique, Jeffrey’s Bay
Tel: 042 292 0005 / 088 800 9478
Kitchen Windows Beach Restaurant
Bring the family and enjoy a gourmet culinary experience at one of Jeffrey’s Bay most special places, the ambiance mixed together with the beach, ocean, waves and good company. – Offer free taxi service for pick-up and drop-off for 2 or more guests
Trading Hours: Mon – Sat 11h00 – 22h00; Sun 11h00 – 15h00
Address: 80 Ferreira Street, Main Beach, Jeffrey’s Bay
Tel: 042 293 4230
The Wild Fig Farm
Our country style restaurant is inspired by traditional South African produce and dishes to create modern, local and British, Gastro pub cuisine in the heart of the Eastern Cape. The complex features a Modern Farm styled restaurant, Mashie Golf Course and a petting farm where the animals can be observed and fed. – Offer free taxi service for pick-up and drop-off for 2 or more guests
Trading Hours: Mon – Sat: 08h00 – 20h00; Sun: 08h00 – 17h00 – please phone to check availability for Sunday evenings
Address: Doornkamp Street, Jeffrey’s Bay
Tel: 042 94 000 72
Marina Wharf Bistro
The Marina Wharf experience includes exquisite food, sundown cocktails on the patio, a private beach for swimming/sunbathing, lazy boat cruises through the Marina, an amazing kids adventure area and a fire pit. Chef Stewart is Gordon Ramsay accredited and is always creating something new in the kitchen.
Trading Hours: Tue – Fri 12h00 – 21h00; Sat 09h00 – 21h00; Sun 09h00 – 21h00
Address: Marina Martinique
Tel: 042 940 0053
Jbay Bru Co.
Award-winning craft beers on tap, champagne bar and excellent street food. They cater for Breakfast, Brunch, Burgers lovers, Pizza fanatics, Tapas Bars and Vegetarians. – Offer free taxi service for pick-up and drop-off for 2 or more guests
Trading Hours: Sunday – Tuesday: 8am – 5pm, Wednesday – Saturday: 8am ’till late
Address: 10 Da Gama Rd
Tel: 042 294 0615
The Greek Restaurant
At The Greek all meals are prepared in an authentic, healthy way. Only natural and organic ingredients are used in the preparation of food. All food is prepared and cooked in the Greek traditional manner – in a clay oven and over open grills to enhance the earthy natural flavours! Phone for reservation
Trading hours: Mon – Sun: 10am – 21h00
Address: Corner Da Gama and Beverland Roads, Jeffrey’s Bay
Tel: 083 287 6406 / 072 358 0318
De Viswijf Restaurant
De Viswijf Family Restaurant offers an extensive menu from seafood, local dishes to several exotic dishes. With well trained staff, catering for a wide variety of budgets and tastes, you are in for the perfect dining experience. The Diners Club Platinum Award wine list includes wines and spirits from most of the South African wine regions as well as from abroad. .– Offer free taxi service for pick-up and drop-off for 2 or more guests
Trading Hours: Mon – Sat 11h00 – 15h00 & 18h00 – 22h00; Sun 11h00 – 15h00
Address: 55 Diaz Street, Jeffrey’s Bay
Tel: 042 293 3921 / 082 897 7301
Catch of the Day
Catch of the Day offers great prawns, fish, calamari and steak while enjoying the perfect sea views over a glass of wine. It is a very rustic decorated restaurant with a nautical theme and has the best sushi in town.
Trading Hours: Mon – Sun 09h00 – 22h00
Address: Diaz Street, Jeffrey’s Bay
Tel: 042 296 2614
Jbay Beach Break Restaurant
J-Bay Beach Break Restaurant is located beside the main beach. We have the best view in town with full visibility of the ocean and a great vibe to top it off. Our extensive menu offers something for everyone and at affordable prices. Specialties range from fresh seafood to mouth-watering gourmet burgers.
Trading Hours: Mon – Sat: 07h30 – 22h00; Sun: 08h00 – 21h00
Address: 34 Diaz Street
Tel: 074 885 6743
The Bay Pasta Co.
Clay oven thick base pizzas and pastas in a combination of flavours, and don’t even get us started on the big portions at great prices, best Italian restaurant in town. Also do lovely homemade desserts. Has a kiddie’s play area.
Trading Hours: Mon – Sun 09h00 – 22h00
Address: 34 Jeffrey Street, Jeffreys Bay
Tel: 042 293 3564
We are environmentally friendly with organically inspired taste sensations, our claim to fame is our artisan bakery and award winning coffee and baristas. All dishes are made with the finest ingredients, locally sourced as far as possible and organically grown and InFood’s secret ingredient.
Trading Hours: Mon – Sat 07h00 – 17h00; Sun – closed
Address: Cnr Schelde & Jeffreys str
Tel: 042 293 -1880
Nina’s Real Food Restaurant
We have a very wide menu choice, covering breakfasts, light meals, pensioners, kiddies menu, gourmet salads, great pizzas & pastas, excellent grills, seafood and Thai. Our Indian curries are also world class. We also offer delicious cakes, Gelati ice cream and Italian coffee. Our Chef recommendation’s page is continuously updated and is a culinary delight at reasonable prices. We love to experiment with various ingredients and please the customer.
Trading Hours: Mon – Sat 07h00 – 22h00; Sun 07h00 – 21h00
Address: 126 Da Gama Road, Spar Centre
Tel: 042 296 0281
Ocean Basket is a popular South African restaurant offering hearty, fresh seafood at affordable prices. The extensive menu caters for all tastes, and even for the little ones. All main meals come with either of stir fry, rice, chips or salad. . – Offer free taxi service for pick-up and drop-off for 2 or more guests.
Trading Hours: Mon – Sat 11h00 – 23h00; Sun 11h00 – 21h45
Address: Main Beach 33 Diaz Street Time Square Building
Tel: 042 293 2228
Tasty Table has a beautiful view of the sea – this view almost guarantees that you will see dolphins on each visit. Guests can enjoy lunch and breakfast at this quaint restaurant that serves pizza, seafood and delicious treats like their carrot cake. Tasty Table opens at 7:30 am, guests can enjoy a great breakfast as they watch the village come alive.
Trading Hours: Mon – Fri 07h30 – 16h30; Sat 07h30 – 15h00;
Address: Cnr Of Diaz Rd & Drommedaris Rd, 6330 Jeffrey’s Bay
Tel: +27 832549403
Jbay Craft Brewery
The brew pub and restaurant will serve a variety of gourmet tapas, burgers and pizzas accompanied by beer tastings and live music from our Backstreet Stage.
Address: 33 Jeffrey Street
Tel: +27 (0) 42 940-0158
Brewery on the Beach
I’m the kind of person who likes to do things myself, so when the idea of making beer occurred, I quickly launched myself into my new hobby. Little did I know that it would lead me to opening up a brew-house in Jeffrey’s Bay
Address: 55 Diaz Road
Tel: +27 (0) 82 444-7690
Brewhaha was founded in November 2016, by four friends with an appreciation for beer and great food. They spent years dreaming up the best recipes, the right brewing equipment, and beautiful bottle label designs.
Address: 20 Da Gama Street
Je’Vista Social Cafe
Delicious Food, freshly prepared Cocktails & Full Bar, Big Screen TV, Wifi. Leather lounges with coffee tables, fire places strategically placed, wide open spaces with a spectacular view of the ocean, Je’Vista is definitely the place to socialize.
Trading Hours: Mon – Sat 11h00 – 22h00
Address: 33 Diaz Road, Time Square Building, Main Beach
An extensive range of cocktails includes the superb Blue Margarita and can be sampled on the deck, you can also enjoy a meal here and after dark, it becomes a popular hangout for young and old, with variety of drinks flowing and music to which you just can’t help to tap your feet to.
Trading Hours: Mon – Sun 12h00 – 22h00/Sundays are dependent on trade
Address: 19A Da Gama Street