1. Oliver's Restaurant & Lodge — White River
An upmarket lodge with one of the Lowveld's best-loved restaurants and a spa.
Oliver's offers upmarket rooms, including family options, an in-house à la carte restaurant serving continental dishes, a wine cellar and a spa. Tour operators and repeat guests rate it highly.
Golf courses nearby and easy access to Kruger Mpumalanga International Airport and Numbi Gate make it a convenient base.
Good to know: Reserve a table even if you stay elsewhere; the restaurant is popular.
Oliver's Restaurant & Lodge, White River, Mpumalanga, South Africa