Enquire Now

Riviera on Vaal Hotel and Country Club for 2 nights
from R1160* pps - self drive

On the banks of the famed Vaal River is an inland resort filled with wistful memories, an enchanting backdrop and magnificent views of nature. Situated in Vereeneging, Gauteng, the property is an easy 45-minute drive from Johannesburg. With 89 beautifully furnished rooms, Riviera on Vaal caters to every type of guest’s needs. Whether you are a discerning business traveller, on a romantic couple’s getaway, or even a leisurely weekend away with the family – we are here to make your stay with us an extraordinary experience


Two nights' accommodation in a standard room
Daily breakfast

** Valid for SA Residents only. Valid for midweek stays only. A supplement of approx. R300 per person for weekend stays. Excludes flights, transfers, meals and drinks not specified and anything of a personal nature not mentioned above.


Valid now until 31 August 2021

Terms & Conditions
If applicable, prices start from and are based on two people sharing unless otherwise stated, subject to change due to airfare increases, currency fluctuations and availability.


Self-drive from R1 160 pps

Call Us 0860 555 777

Package Enquiry

Pay by lay-by