Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

About Riviera On Vaal Resort

Located on the banks of the Vaal River this resort offers elegant rooms with air conditioning. It features an outdoor pool and an 18-hole golf course with an exclusive club house.The air-conditioned rooms at Riviera on Vaal Hotel & Country Club feature stylishly furnished rooms all overlooking the picturesque Vaal River.Located on the ground floor Matthews Restaurant serves traditional dishes with a modern twist and the Matthews Terrace Café offers outdoor dining on the Hotel’s terrace with a light a la carte menu. The Petit Verdot Floating Restaurant allows guests to dine and explore the Vaal River on cruise.Guests can choose from a variety of massage and spa treatments at the Riviera on Vaal’s luxurious spa which also has a sauna. The sporty type can work out in the fitness centre play a game of tennis or a game of squash. The hotel also features a games room and a children’s playground.Johannesburg is a 45-minute drive from Riviera on Vaal. Free private parking is available on site.

  • Type: Hotel
  • Sleeps: 20
  • Check-in: 14:00
    Check-out: 11:00


  • Swimming Pool
  • Gym
  • Wi-Fi
  • Room Service
  • Parking on Premises
  • 24 Hour Front Desk
  • Car rental service
  • Health Spa
  • Massage
  • Safe
  • Shuttle service
  • see more

Availability and pricing

Please enter dates to receive pricing

Riviera On Vaal Resort Map

Click to interact with the map
Click to display the map
Riviera On Vaal Resort is 3.3km from the centre of Vereeniging , the nearest airport 68.1km (Johannesburg International Airport).
*Distances are shown as the crow flies and not necessarily the actual travelling