Best Places to Eat in Port Elizabeth

Old Austria Restaurant

Port Elizabeth is a beautiful city, with plenty of amazing attractions, beautiful natural scenery and lush city vibes to make a local or traveller’s day.

But it also offers some stellar eateries too… Here are the best places to eat in PE:

#1 De Kelder Restaurant

This romantic, cosy restaurant offers a touch of class, quality meals and superb service.

If you are looking for a place to celebrate a special occasion or create beautiful new memories, De Kelder should be top of your list in PE.

Try exciting dishes like the Vension Duo or Chateaubriand… Whatever you sample though, a good meal and great service are guaranteed.

Contact: +27 (041) 583 2750

Website: n/a

Address: De Kelder Restaurant, 39a Marine DriveSummerstrand, Port Elizabeth, Eastern Cape, South Africa.

#2 Old Austria Restaurant

Opened in 1972, this grand old dame has stood the test of time with popularity, grace and beauty.

As the longest running restaurant in PE, it has a rather iconic status – but it is the warm service, classic Austrian cuisine and beautiful surroundings that make it truly memorable.

Visit Old Austria for a special meal in a very special PE restaurant.

Contact: +27 (041) 373 0299, 


Address: Old Austria Restaurant, 24 Westbourne Road, Central Port Elizabeth, Eastern Cape, South Africa.

Old Austria Restaurant
Old Austria Restaurant

#3 Shanna’s Portuguese Restaurant

If you are looking for delicious Portuguese food, delightful service and a lovely dining atmosphere to boot – then Shanna’s is perfect for you.

The restaurant is hugely popular and continues to convert new and old customers alike into die-hard fans… More importantly, this is authentic Portuguese dining and hospitality at its finest.

Contact: +27 (041) 367 4560


Address: Shanna’s Portuguese Restaurant, 220 Circular Drive, Versatile Centre Lorraine, Port Elizabeth, Eastern Cape

#4 Cubata Sydenham Port Elizabeth

For those craving a more relaxed eatery, Cubata Sydenham Port Elizabeth is the ideal spot.

It’s laid back and fun and serves good food without a fuss. Portion sizes are generous, the vibe is good and staff are great too.

It’s no fuss, no frills eating… and it’s great!

Contact: +27 (041) 487 3737

Website: n/a

Address: Cubata Sydenham Port Elizabeth, 16 Stebonheath Road, Sydenham, Port Elizabeth, Eastern Cape, South Africa.

#5 Mellas Dim-Sum & Noodles Bar

Mellas Dim-Sum & Noodle Bar via Facebook
Mellas Dim-Sum & Noodle Bar via Facebook

This hidden gem specialises in authentic Asian cuisine, dim sum and noodles. All food is hand-made and served oh-so-fresh.

Overall, the food is well-priced and good, while the atmosphere and flavours ensure a great place to go for tasty food.

Contact: +27 (041) 582 2736


Address: Mellas Dim-Sum & Noodles Bar, 15 Bain Street, Port Elizabeth, Eastern Cape, South Africa. 

#6 Sticky Fingers Wood-fire Steakhouse

As the only wood-fired steakhouse in PE, this one is a special find. With a relaxed, welcoming atmosphere, a homely setting and mouthwatering food, it’s hard to go wrong with Sticky Fingers.

The hosts, Godfrey and Karyn, are especially wonderful and really add to the experience with their warm hospitality and all-round attentiveness.

Contact: +27 (079) 316 7541


Address: Sticky Fingers Wood-fire Steakhouse, 23 Webber Street, South End, Port Elizabeth, Eastern Cape, South Africa.

J.F Punter, Sticky-Fingers-Wood-fire-Steakhouse via Facebook
J.F Punter, Sticky-Fingers-Wood-fire-Steakhouse via Facebook

#7 Natti’s Thai Kitchen

First established in 1997, Natti’s Thai Kitchen is a place where “good people come together and enjoy some of the best Thai cuisine out of Thailand.”

With a cosy, chic atmosphere, warm hosts and even better food, Natti’s offers a unique, incredible dining experience in pretty PE.

Contact: +27 (041) 373 2763,


Address: Natti’s Thai Kitchen, 5 Park Lane
Port Elizabeth, Eastern Cape, South Africa.

#8 Remo’s Italian

With a touching family story as the poignant inspiration and motivator behind this restaurant, it’s clear that at Remo’s Italian, brotherhood and family are vitally important.

Remo’s Italian is a wonderful, quietly unassuming eatery, which serves Italian cuisine at its best… What’s more, service and the atmosphere are impeccable too.

And, with branches in Durban, Johannesburg and Port Elizabeth, Remo’s offers a touch of class and a taste of Italy across South Africa.

Contact: +27 (060) 998 0789,


Address: Remo’s PE, Alabaster Street, South End, Port Elizabeth, Eastern Cape, South Africa.

#9 Coachman on the Bay

This ocean-side restaurant is truly beautiful… and so are its views.  In every way, it is chic, polished and delightful, especially from a decor and setting point of view – best of all though, the food is the crowning glory here.

With everything from succulent steaks to fresh, lovely seafood, Coachman on the Bay is a winner through and through.

Contact: +27 (041) 584 0087

Website: n/a

Address: Coachman on the Bay, Brookes on the Bay, Summerstrand, Port Elizabeth, Eastern Cape, South Africa.

#10 Backstreet Grill

With a cosy atmosphere, sound service and excellent quality steaks above all else, Backstreet Grill is well worth a visit. So be sure to join them for a delectable meal in a lovely Port Elizbeth restaurant.

Contact: +27 (041) 582 3015


Address: Backstreet Grill, 19 Bain Street, Richmond Hill, Port Elizabeth, Eastern Cape, South Africa.

These are the best eateries in PE… which is your favourite?

Leave a Reply

Your email address will not be published. Required fields are marked *