JNB · Restaurants

City Lodge Café

★ 4

Overnight transit in JNB? City Lodge Café sits in the hotel

Inside the City Lodge Hotel at O. R. Tambo, City Lodge Café sits landside, so you can use it without clearing security in Terminals A–E. That makes it useful for overnight connections, early check-outs, or landside meetings before check-in desks open. The airport lists it with the other food options, but remember it’s in the attached hotel, not on the concourse near gates.

The café serves a standard hotel mix of breakfast plates, burgers, salads and bar snacks, with mains in the roughly ZAR 120–220 range depending on protein and sides. Coffee, tea, soft drinks, local beers and house wine usually sit in the ZAR 30–70 band. It’s a 4‑star rated spot overall, which tracks with “solid but not special” airport-hotel food rather than destination dining.

Hours track the hotel, so you’ll see service early in the morning and later into the evening than most airside cafés closing around 21:00 in Terminal A. That helps if you land on a 22:00 arrival and still want a sit-down meal without going into Johannesburg proper. It’s also handy if you need a 06:00 coffee before a first wave departure and the terminal outlets near check-in haven’t fully opened yet.

Service runs at hotel pace, not 15‑minute airport turnover speed, so assume at least 40–60 minutes for a full meal with a hot main and dessert. If your check-in cut-off is 90 minutes before a long-haul in Terminal B, you don’t want to start ordering at T‑2 hours and then rush the bill. Grab‑and‑go in the terminal works better if you’re down to your last 45 minutes landside.

Tip: factor in the 5–10 minute indoor walk from the main arrivals hall to the City Lodge Hotel, plus the same back to check-in, when you’re timing breakfast or a late supper at City Lodge Café.

Other restaurants at JNB