Choose your country and language:


  • Global
  • Angola
  • Botswana
  • DRC
  • Ethiopia
  • Ghana
  • Kenya
  • Malawi
  • Mozambique
  • Namibia
  • Nigeria
  • South Africa
  • Tanzania
  • Uganda
  • Zambia
  • Zimbabwe


  • USA
  • Argentina
  • Brazil

Asia Pacific

  • China
  • India
  • Japan
  • South Korea
  • Australia


  • France
  • Germany
  • Italy
  • Netherlands
  • United Kingdom

SStay at BON Hotel Riviera on Vaal, a vaal river resort situated on a bend of the scenic Vaal River, a quick 45 minutes drive from Johannesburg. This luxurious resort caters for discerning business and leisure travellers alike.

BON Hotel Riviera on Vaal is one of few child friendly vaal river resorts that has struck a perfect balance for family entertainment as well as business travel.


Information was correct at time of publication. Please visit the establishment’s own online platforms for most recent updates.


South Africa on social media

Copyright © 2018 South African Tourism
|Terms and conditions|Disclaimer|Privacy policy