Port Elizabeth Restaurants and Dining

(Port Elizabeth, Eastern Cape Province, South Africa)



Casino Lake photoAs is the case for most South Africa cities, Port Elizabeth's rich cultural diversity is reflected in the variety of cuisines offered by its restaurants and cafes. Dining out certainly can be an exciting experience, with menus offering everything from oriental food to traditional Cape classics.

Most restaurants and eateries in Port Elizabeth are open for service at lunchtime and in the evening. As a rule, dinner is served from 18:30. Restaurants tend to close for at least one day a week. It's worth checking in advance with individual restaurants.


Picture of restaurant overlooking the Casino Lake

What to Eat

Port Elizabeth boasts a rich array of locally produced ingredients, including fresh oysters, calamari and lobsters, with regular boatloads of seafood arriving off nearby Jeffrey's Bay.

The Eastern Cape is also home to a large community of farmers. Beef from local farms is often barbecued, or 'braii-grilled'. And of course, it's all washed down with a bottle of one of South Africa's famous wines.

Fast-food beachfront restaurant

Where to Eat

Reasonably priced restaurants abound, both within the city centre and in the suburbs. If you're planning to eat out, the most difficult task is to choose from the vast array of dining establishments on offer. As well as eateries that serve local dishes, there are also Italian, Chinese, Thai, Indian, Mexican and Portuguese cuisines on offer.

As you'd expect, Port Elizabeth's beachfront offers a splendid choice of seafood. As well as some reputable and long-established restaurants, there are also plenty of places that offer light meals and snacks. There's no better place to enjoy some of the region's cuisine than overlooking Port Elizabeth's picturesque harbour.