You might be eligible for a Genius discount at Riviera on Vaal Resort. To check if a Genius discount is available for your selected dates sign in.
Genius discounts at this property are subject to book dates, stay dates and other available deals.
About this property
Comfortable Accommodations: Riviera on Vaal Resort in Vereeniging offers family rooms with garden or river views. Each room includes air-conditioning, a private bathroom, and free WiFi. Exceptional Facilities: Guests can enjoy spa facilities, a sauna, sun terrace, and outdoor swimming pool. Additional amenities include a tennis court, fitness centre, and games room. Dining Experience: The family-friendly restaurant serves Mediterranean cuisine with local specialities. Breakfast options include continental, buffet, and full English/Irish. Prime Location: Located 78 km from O.R. Tambo International Airport, the resort is a 5-minute walk from Riviera on Vaal Golf Club. Nearby attractions include Leeukop Golf Course and Johannesburg Country Club.
Couples particularly like the location — they rated it 8.8 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular facilities
- Outdoor swimming pool
- Free parking
- Family rooms
- Spa and wellness centre
- Non-smoking rooms
- Free WiFi
- Facilities for disabled guests
- Restaurant
- Bar
Sign in, save money

Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Linda
South Africa
“breakfast was exceptional really exceeded our expectation .it is like a 3 course breakfast we feasted and we were still allowed to take a fruit to our hotel room. i would recommend it to anyone” - Jeanette
United Arab Emirates
“It was quiet. Staff everywhere were friendly. Reception, bar, breakfast they were all friendly. Breakfast still very good. Everything was clean....overall good service.” - Hugo
South Africa
“Breakfast was great, dinner at their restaurant too. My deluxe suite was extremely warm and comfy—no noise, no fuss, just pure comfort with amazing views. Hotel staff were great too.” - Lyndy
South Africa
“The facilities are clean, the staff is professional and friendly. The room was clean and cozy everything was functioning well.” - Thulani
South Africa
“I liked the friendly and professional staff, the good restaurant service, the beautiful surroundings with the garden, pool and river, and the special extras (romantic turndown and picnic).” - Christo
South Africa
“The hotel is Located very well. Room was spacious, comfortable with a stunning view.” - Harrison
South Africa
“The View Is Beautiful and peaceful, the room was spacious with the best view of the river” - Charmaine
South Africa
“Everything, from the warm welcome by the reception ladies to the helpful and friendly assistance of the porters and the great good and vibe.” - Riana
South Africa
“The staff were very friendly and helpfull. Rooms were clean” - Mamsy
South Africa
“With all honesty - it was far more beautiful and excellent which exceeded our expectation.”
Hotel surroundings
Restaurants
- Matthews Restauran
- CuisineMediterranean
- Open forBreakfast • Lunch • Dinner
- AmbianceFamily friendly
House rules
Child policies
Children of any age are welcome.
Children 13 years and above will be charged as adults at this property.
To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.
Cot and extra bed policies
The number of cots allowed is dependent on the option you choose. Please check your selected option for more information.
There are no extra beds available at this property.
All cots are subject to availability.




