A bad restaurant experience costs more than a disappointing meal — in South Africa, it can mean food poisoning, an unexpectedly large bill, or sitting in the dark halfway through your main course because the venue has no generator. Restaurants across the country vary enormously in how seriously they take food safety, legal compliance, and honest pricing. Knowing what separates a well-run establishment from one that's winging it saves money and protects your health.
This guide covers the food hygiene and compliance markers that matter, how to assess a restaurant's load-shedding preparedness, how to read pricing and menus honestly, and how to evaluate reviews without being misled.
Food Hygiene — What You Can Check Without a Lab
Restaurants in South Africa are required by municipalities to hold a Certificate of Acceptability (CoA) issued by the local environmental health department under the Foodstuffs, Cosmetics and Disinfectants Act. This certificate should be displayed in a public area of the restaurant. If you can't see it and ask about it, a reputable establishment will produce it without hesitation. One that can't is either non-compliant or has let the certificate lapse.
Beyond the paperwork, visible hygiene cues are telling. Look at the bathroom — its cleanliness is a direct indicator of how the kitchen is likely managed, since the same staff culture governs both. Check whether the floor is clean between services and whether staff handling food wear clean uniforms. Outdoor seating that's poorly maintained or near bins is a lower standard than it appears online.
Cold food storage is a common failure point, particularly in South Africa where ambient temperatures are high. A salad bar where items aren't chilled or a fish dish served at room temperature should immediately concern you. If food arrives lukewarm when it should be hot, that suggests temperature management in the kitchen is inconsistent — which has implications for food safety, not just your enjoyment.
Liquor Licence and Alcohol Service
A restaurant can legally serve alcohol only if it holds a valid liquor licence issued by the relevant provincial liquor authority. Operating without a licence exposes the business to significant legal risk and is a reasonable indicator of casual compliance generally. For customers, it matters because an unlicensed venue can be shut down mid-service without warning.
You can ask to see the liquor licence if you're curious — it should also be displayed on the premises. More practically, if a restaurant's website or booking platform lists it as fully licensed and it clearly isn't, that's a red flag about the accuracy of everything else they claim.
On corkage: many South African restaurants in wine regions or BYO-friendly areas allow customers to bring their own wine. Corkage fees vary widely — from R30 to R150 per bottle. Always confirm the corkage policy before you arrive, as some venues charge per person rather than per bottle, which dramatically changes the calculation for a large table.
Load-Shedding Preparedness
Load-shedding is a reality of dining out in South Africa. A restaurant with no backup power is at best a candlelit inconvenience and at worst a genuine food safety problem — fridges warm up, ovens go off, and point-of-sale systems fail. The most practical thing you can do before booking a sit-down dinner is to check whether the restaurant has a generator or UPS system.
Many restaurants now list their load-shedding status on their websites or Google profiles, especially after the period of Stage 6 load-shedding made it a critical booking factor. If it isn't mentioned, a quick WhatsApp message to the venue asking whether they have backup power takes thirty seconds and saves an entire evening.
Card machines failing during load-shedding is also common. Confirm whether the restaurant accepts cash only in such circumstances, or whether they have a mobile data-based payment solution that operates off-grid. Arriving at a restaurant with no cash and discovering their card machine is down with no warning is a avoidable frustration.
Understanding Menus and Pricing Honestly
South African restaurant menus carry a few pricing conventions that catch people out. A "service charge" or "gratuity" line on the bill is sometimes added automatically for large groups — usually 10% for tables of 8 or more. This isn't illegal but must be disclosed upfront, not buried in small print at the bottom of the menu. Ask when you're seated whether any automatic charges apply to your group size.
Cover charges at certain venues — particularly for live entertainment or set-menu events — should be confirmed before you're seated, not revealed when you ask for the bill. Menu prices on Google, Instagram, or third-party booking sites can be months out of date. Prices change, especially with food inflation, and the posted menu you saw may not reflect tonight's actual prices.
For set menus or tasting menus, confirm whether drinks are included or excluded and what the per-person commitment is. Some venues charge a no-show or cancellation fee for reservations, particularly for large tables or peak dates. Ask about this when booking, since being charged R200 per person for a table you couldn't make because the booking policy wasn't disclosed is a legitimate complaint.
Reading Reviews That Actually Help
For restaurants, online reviews are more useful than for most other service categories because people leave them immediately after the experience while details are fresh, and volume is typically high. A restaurant with 800 Google reviews gives you a much richer signal than one with 40.
Filter specifically for recent reviews — within the last three months — because restaurant quality can shift significantly after a head chef change, ownership change, or a period of understaffing. Sort by lowest rating and look for patterns: consistent complaints about slow service, cold food, or incorrect charges reveal operational problems. A handful of one-star reviews around a specific issue (like a changed menu or a cockroach sighting) warrant more investigation than a general low score.
Be sceptical of restaurants that have a flood of five-star reviews with generic text ("Amazing food! Great service!") and no specific detail — these are frequently not genuine. Credible reviews name specific dishes, mention a waiter by name, or describe a particular experience. The more specific and mixed (acknowledging both good and less good elements) a review is, the more likely it reflects a real visit.
Red Flags Before You Book
Restaurants with no Certificate of Acceptability on display and no clear answer when asked about it. Menus without prices listed online (a deliberate tactic at some tourist-facing venues). A booking site listing that hasn't been updated in over a year. Social media pages that look active but have no customer reviews or responses to negative comments. A venue that charges card surcharges without disclosure — this is technically a breach of the National Credit Act's requirement that pricing be transparent.
Quick Checklist Before You Book
- Check that the restaurant has a Certificate of Acceptability displayed (or confirm it when calling)
- Confirm load-shedding backup status before an evening booking
- Ask about automatic service charges for large groups before you're seated
- Verify whether card payment is available during power outages or carry cash as backup
- Check for corkage policy if you plan to bring your own wine
- Read recent reviews specifically — anything over three months old is less reliable
- Confirm any cancellation or no-show fee when making a booking for a special occasion
- Cross-check menu prices online against the current date — inflation moves faster than menus are updated
The most reliable shortcut is finding a restaurant with a large volume of recent reviews that specifically mention the kind of meal you're planning. KiesSlim lists restaurants across South Africa with verified customer reviews so you can see what real diners experienced before you make a booking.