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.9 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular facilities
- Outdoor swimming pool
- Free parking
- Family rooms
- Non-smoking rooms
- Spa and wellness centre
- Facilities for disabled guests
- Free WiFi
- Restaurant
- Bar
Sign in, save money

Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Lizzette
South Africa
“The hotel was very clean and quiet. Staff was very friendly and helpful.” - Kate-lynn
South Africa
“The all you can eat breakfast was absolutely delicious. All their food on their menu is tasty, from breakfasts to dinners. The staff are friendly and pleasing. Rooms are comfortable for what you are paying. The managers were so accommodating to my...” - Mofokeng
South Africa
“The friendly staff, great waiter at the restaurant.” - Helm
South Africa
“The atmosphere is very tranquil and the staff is very friendly and helpful. Even when I realized I forgot my laptop charger's power cord, they were kind enough to assist me. The food at the restaurant is beyond delicious. Had some of the best...” - Lerato
South Africa
“I liked everything about the place, the cleanliness, the beauty and the friendly staff. I was not happy about the boat Cruis though.” - Siyabonga
South Africa
“Very beautiful, calm and relaxing location, pool was very good, security was exceptional.” - Thelma
South Africa
“The place is very chilled, clean and friendly staff 👌.” - Comfort
South Africa
“Everything was amazing. The pool area and the room views are to die for. The balcony is a cherry on top.” - Sibongile
South Africa
“The meals were good ,the room was clean.The bed so comfortable.” - Lorato
South Africa
“The stuff was very friendly and helpful and loved the place”
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.




