Restaurants: Where to dine in Port Elizabeth

If you’re visiting Port Elizabeth, you’ll probably be looking for an eat-out spot at some point during your stay.  Here are just some suggestions of restaurants in Port Elizabeth to assist in your search for that hit-the-spot meal:

Seaside dining

Restaurants in Newton Park

  • Angelos Cafe Summerstrand

Light meals, pasta and great breakfasts

Shark Rock Pier, Marine Drive

Phone:041 583 5862


  • Die Kelder

Steaks, seafood and grills

39 Marine Drive

Phone:041 583 2750

  • Cubaña

Latino Social Caffe, eatery and cocktails

49 Beach Rd

Phone: 041 582 5282

  • Company Social Brasserie

Hipsters rejoice, here’s your spot.

27 Beach Rd

Phone:041 582 2148

  • Brookes on the bay

Here you’ll find a number of restaurants under one roof and with a sea view. La Kouzina, The Coachman and Primi are all at Brookes on the bay.

  • Barneys Tavern

Pizza, burgers, grills. Also doubles up as local watering hole.

Shark Rock Pier, Marine Drive

041 583 4500

  • Something Good

Great for the kids with a selection of meals like pizzas and burgers.

Marine Drive

041 583 6986


  • Ocean’11 Seafood Bisto

6th Ave Walmer

  • This is eat

16 Brickmakers Kloof Rd

Phone:041 582 2161

  • Cape Town Fish Market

Shop 22, Kings Court, Buffelsfontein Road, Walmer Heights

Phone:041 368 7378

  • John Dory’s Baywest Mall

Shop No. LG01A, Baywest Mall Extension, Walker St, Baywest

Phone:087 285 8507

  • The Chapman

Brookeshill St


Phone:041 584 0678


  • Ocean Basket

Shop 2, Brookes on the bay

041 584 0059


Fig Tree Park William Moffett Expy &, Circular Dr

Phone:041 368 5525


  • Charlies pizza and pasta

8th Ave,Summerstrand

Phone:041 583 2832

  • Bocadillos Bakery and Cafe

1st Avenue Walmer

Phone:083 325 3636

  • St Elmo’s Woodfired Pizza

51, Walmer Park Shopping Centre

Phone:041 368 3536

Something different

  • Algoa Bay Yacht Club

A variety of options on the menu with a great view of the Yacht Club

Restaurants in Newton Park

Dom Pedro Jetty, Port Elizabeth Harbour

Phone: 041 585 4058

  • Cubata

Portuguese style cafe. Choose between chicken, ribs or prawn (that’s all yes) and bring your own drinks!

Next to the Nelson Mandela Bay Stadium in Sydenham

Phone:041 487 3737

  • Chingada’s Mexican Cantina

Tequila and tortillas … need we say more!

54 Main Rd, Port Elizabeth

041 581 0098

  • Beer Yard

Basic food but you can try some craft beer if that’s your thing.

1 Cooper St, Port Elizabeth

Phone: 041 582 2444

  • Die Walskipper – JBay

Beach dining at its best. Great menu with beach views.

Dolphin Dr, Jeffreys Bay

Phone:042 292 0005


Wine and dine

Il Tricolore

123 Villiers Road, Walmer

(041) 581-1414.


  • Flava

17a Bain Street, Richmond Hill


  • Tabu Grill

At the Radisson Blu Hotel in Summerstrand

(041) 509-5000

  • Fushin

Stanley Street, Richmond Hill.

Contact: (041) 811-7874

  • KipIing’s Brasserie

The Boardwalk Hotel, Marine Drive, Summerstrand

Contact (041) 507-9452.

  1. Ginger

The Beach Hotel, Marine Drive, Summerstrand.

Contact: (041) 583-1229.

Close to Umoya

Stanley Street is about 5km away and offers an array of fantastic restaurants. Take a right in Cape Road and continue down Cape Road untill you reach Irvine Street. Left into Irvine until you reach Stanley.
For take-aways you’ll find a couple of options close to Umoya. Steers and Debonnairs in Cape Road next to the SPAR.
KFC and Nandos as well as local diner Grillers are all under a km away, also in Cape Road towards William Moffett.
Ocean basket at Fig Tree Park is a short drive away. Find it at William Moffett Expy &, Circular Dr
041 368 5525
If you want to wander into the mall, try the food court at Greenacres Shopping Centre in Cape Road. Walmer Park Shopping Centre is 5km way down William Moffett and Bay West Mall is 10km away along the N2.

Leave a Comment

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