Eating Out in the Eastern Cape Province
Vast sandy beaches, the warm waves of the Indian Ocean, and the rolling hills of the countryside of the Eastern Cape make for the idyllic setting in which a collection of South Africa's most loved restaurants can be found. The Eastern Cape remains one of the country's quieter provinces in terms of international tourism, imbuing it with a laid-back, inviting atmosphere that is just about perfect for those wanting to savour the deliciousness of this vibrant country at a peaceful pace.
Did you know? The Eastern Cape is one of the country's quieter provinces in terms of tourism, imbuing it with a laid-back atmosphere that is perfect for those wanting to savour the deliciousness of the vibrant country at a peaceful pace.
Port Elizabeth, East London, and Jeffrey's Bay are the bigger centres in the Eastern Cape. Here, there are fast-food outlets, gorgeous buffets, quirky cafés and formal restaurants with unique twists. There are also many eateries that introduce international influences on their menus; including Chinese, Italian, Portuguese, Thai, Greek, and more. The malls are littered with coffee shops that promise excellent hot drinks, decadent sweets, and lovely light lunches.
Most of the popular holiday towns such as Kenton-on-Sea and St Francis Bay, are dotted along the coastline, which means that diners have gorgeous views while they enjoy awesome meals and the freshest seafood. There are also many game reserves and parks further inland, and these too have their share of excellent restaurants with innovative and exciting menu items.
After booking the perfect Eastern cape acommodation, find the perfect restaurant in the Eastern Cape. Browse through our featured restaurants below or view more at Eastern Cape Restaurants, Cafés & Eateries (a collection of Cafés, Eateries and Restaurants as submitted or recommended by site users).
Restaurants in Eastern Cape
View by Region
Recommended Eastern Cape Restaurants
Haricots Deli & Bistro
Overnight? Stay in Grahamstown
The emphasis is on food at Haricots is simple, delicious and of very high quality and the wine list is one of the most comprehensive and discerning in ...
The Big Time Taverna
Overnight? Stay in St Francis Bay
Reputed to be one of the best Restaurants in South Africa, The Big Time Taverna is located in St Francis Bay, the only restaurant on the canals. You can watch water ...
Blackbeards®
Overnight? Stay in Humewood
Recognized as Port Elizabeth's Seafood Landmark and one of the finest Seafood specializing A-la-carte Restaurants in South Africa, Blackbeards® is the oldest ...
Marilyn's 60's Diner
Overnight? Stay in Storms River
Situated on the quaint, narrow main road of the Storms River Village, Marilyn's 60's Diner is a fuchsia-and-turquoise surprise to the senses. With wall-to-wall ...
Crest Restaurant
Overnight? Stay in Summerstrand
The Crest Restaurant is timelessly elegant with a touch of nostalgia. Situated at the Beach Hotel, it is reminiscent of a traditional hotel ambience, but has kept ...
Grazia Fine Food & Wine
Overnight? Stay in East London
Grazia Fine Food & Wine is a gathering spot for foodies, quickly establishing a name as an upmarket venue, living up to its title of offering fine food. In its ...
Full Stop Pub and Grill
Overnight? Stay in Cape St Francis
The Full Stop Pub and Grill is a popular watering hole in Cape St Francis, where visitors and locals are invited to enjoy chilling out with a cold beer, a delicious ...
Woodall Country House Restaurant
Overnight? Stay in Addo
The gourmet food is inspired by the flavours of local ingredients and freshly picked vegetables and herbs from our own garden. No effort or expense is spared to ...
Additional Reading
- 15 Best Coffee Shops in South Africa, with Places To Stay so Close You Can Fall Out of Bed for Your Cuppa
- 10 Best Small Towns in Eastern Cape
- Our guide to the best hotels in Port Elizabeth, the friendly city
- 30 things you MUST do in Port Elizabeth in winter
- 8 Charming Karoo Towns For Nature Lovers And Outdoor Enthusiasts
- 20 Best Secret Spots in Eastern Cape