Welcome to Riviera on Vaal Resort

Guaranteed best deals and personalised promotion packages

The Riviera is an exceptional inland resort flanking the Riviera on Vaal Resort with golf course and spa facilities. The resort also include various restaurants, water sport, gym, car rental, river cruises and child friendly facilities which are underpinning its allure. The hotel is an easy 45 minutes’ highway drive from Johannesburg, a piece of delight isolated from the industrial and commercial activities of the town of Vereeniging.

All rooms at Riviera on Vaal Resort have spectacular views of the river. The Riviera offers a selection of standard rooms, family rooms, executive and garden suites. The rooms are well-appointed and furnished in old world charm style.

Riviera on Vaal offers a wide range of conference packages that can be tailor-made to suit every customer. With five different conference and function venues which can be arranged in cinema, boardroom, schoolroom, U-shape, banqueting and cocktail-style seating. Each conferencing facility is equipped with the latest conferencing equipment, air-conditioning and Wi-Fi.

Our dining experiences are enhanced by unsurpassed culinary and unique old world ambiance. Dining inside or on the terrace, our well-known and loved dining and sundowner facility overlooking the Vaal River.


WiFi available in Public Areas


About Riviera

Epitomizing the legacy and endurance of what has become known as the grand dame of the Vaal is the progressive reinvention of present day needs and client experiences.

Read more

River Restaurant

A refreshing river restaurant that satisfies al fresco diners sits tastily on the terrace of the Riviera on Vaal Hotel & Country Club. Enjoy the hospitality!

Enjoying the open air afforded by wonderful Vaal River views, Matthews Terrace Café dazzles with a light menu that’s big on taste and experience.

Read more

Stay & Race

Book your stay at the Riviera on Vaal Resort for ultimate relaxation
after the National Hotrod Tour
Includes Breakfast
Valid: 1 - 3 March 2019
016 420 1300