Valley of the Olifants restaurants

Top Choice Pub Food in Phalaborwa

Buffalo Pub & Grill

If you’ve emerged from Kruger feeling like a hungry lion, stop here for some pub grub. It's a very meat-driven menu – for a lean steak alternative try the ostrich or impala fillet. Excellent service, and there’s a t…
Cafe in Tzaneen

Market Cafe

The new ‘lifestyle’ centre may be lacking in atmosphere (yes, you overlook a car park), but the Market Cafe – a small operation that’s part of a larger food market here – delivers quality breakfasts, light lunches (…
Italian in Hoedspruit

Cala la Pasta

How a slice of Italiana found its way to Hoedspruit we’re not sure, but this place serves up authentic and quality dishes from the motherland. Try the pasta al forno (cream, mushrooms and ham baked in the oven with …
Portuguese in Phalaborwa

Villa Luso

The influence of the Portuguese owner can be seen on the Villa’s menu, and it's a nice little taster if you're on your way to Mozambique: seafood, buffalo wings, surf and turf and Portuguese steaks are a few of the …
Pub Food in Haenertsburg

Pot ‘n Plow

A mountain pub well worth ducking into, this place attracts every expat and eccentric in the mountains. The Pot ‘n Plow is an essential stop for pizza, pool and plenty of chat. It also has a beer garden and a legend…
Cafe in Valley of the Olifants

Kaross Cafe

Excellent courtyard cafe with decadent desserts at the excellent Kaross handicrafts cooperative – ideal while you contemplate whether (or what) you're going to buy. Travel 30km east of Tzaneen, then a further 9km no…
International in Haenertsburg

Red Plate

A classy set-up in the middle of the village, the Red Plate offers dishes using fresh ingredients, including crisp salads, a selection of wraps, homemade burgers and deboned whole trout. Vegetarians are also catered…
International in Hoedspruit

Sleepers Railway Station Restaurant

This old station house is a fantastic venue for devouring quality dishes and has a very extensive menu with local game a speciality (try the organic ostrich medallions). Dine on the outside deck under the branches o…
Cafe in Haenertsburg


Combining an old-fashioned gift shop with gourmet treats, this little operation also has an excellent coffee shop. Try the tramezzini for breakfast or the springbok carpaccio for lunch. Best coffee in town.
Pub Food in Haenertsburg

Iron Crown

The village pub has a warm country atmosphere made even better by a new beer garden. Decent pub menu and braai (barbecue) options are available; venison pie recommended.