Tiger's Milk Moffett on Main
2 kmPizzas, grills, burgers and beer at Moffett on Main — the closest centre to the house. Loud, easy and good for a casual dinner.
Restaurants and bars near Upper Walmer, Gqeberha — listed nearest first, with honest driving distances from the front door.
Listed nearest first. Most of these are in Walmer, within five minutes of the front door; further out, Stanley Street in Richmond Hill is the city's densest run of good restaurants and worth an evening on its own.
Pizzas, grills, burgers and beer at Moffett on Main — the closest centre to the house. Loud, easy and good for a casual dinner.
Gin, wine and tapas bar in Walmer with well over a hundred gins behind the counter. Small plates rather than a full dinner.
Restaurant and cocktail bar on Heugh Road — steaks, ribs, burgers, pasta and seafood, plus a proper breakfast.
Long-standing Thai kitchen in Walmer. Small, busy and consistently good — book ahead on weekends.
Open-air lifestyle centre in Walmer with several kitchens around a shared courtyard, including wood-fired pizza and handmade pasta. Good when nobody can agree.
Boutique restaurant and events venue in Walmer, regularly named among the country's better tables. The one for an occasion.
The Walmer branch of the long-running South African steakhouse. Aged steak, a serious wine list and reliably good service.
Mediterranean cooking on Main Road — mezze, grills and a lighter menu than most of its neighbours.
The Walmer branch of the artisan bakery that started in this city. Excellent bread, pastries, breakfasts and coffee.
Wood-fired bread baked fresh each morning on Main Road, alongside a full café and bistro menu. Go early for the bake.
Relaxed Walmer bakery and bistro doing hearty farm-style breakfasts and lunches, with a confectionery counter.
Sushi and Asian grill at Walmer Park. Reliable for a quick working dinner close to the house.
A Walmer neighbourhood table, recommended by the owner. Worth checking current hours before you go.
Restaurant and wine bar in Walmer Heights, with a notably long wine list.
Relaxed pub-style dining room — an unfussy, easy option close by. An owner recommendation.
Fine dining at The Beach Hotel on the Summerstrand beachfront. The city's go-to for a client dinner.
Relaxed all-day café right on the Humewood beachfront. Good for breakfast with a sea view.
Tapas and Mediterranean plates on Stanley Street. Lively, informal, good wine list.
A single walkable street of restaurants, delis and wine bars in Richmond Hill. If you can't decide, start here.
Seafood at Schoenmakerskop, overlooking the wild coastline south of the city. Worth the short drive.
Listed nearest first. Main Road in Walmer has become a proper little strip; further out there is craft beer in a converted industrial valley and the beachfront complex.
Bar and kitchen on Main Road, Walmer, with a following for its tacos. Busy and informal.
Small plates and drinks on Main Road, Walmer, open late through the week.
Wine bar at The Yard in Walmer, run by a vintner — estate wines, craft spirits and beers, with tastings if you ask.
Unpretentious neighbourhood pub close to the house — sport on the screens and a decent burger.
Contemporary fusion kitchen and bar in leafy Walmer, with a full plant-based menu alongside the usual.
Licensed bar at Fig Tree Access Park on William Moffett — pool table, music and a full food menu.
Open-air Mexican-style pub on Circular Drive with live music and a lively weekend crowd.
Beachfront entertainment complex with bars, restaurants, cinema and a casino, around a central lake.
The city's best concentration of wine bars, gastropubs and late-evening spots, all walkable from one another.
Craft brewery and taproom in the historic Baakens Valley, brewing on site.
Distances are approximate driving distances from Upper Walmer. Opening hours and trading change — it's worth a quick check before you set off, especially for anything further afield.
More of the guide: Beaches & Wildlife · Things to Do · Gyms & Shopping · the full guide