Mario Milani Drive,
Vereeniging,
South Africa,
1939,
Gauteng
-
Near the Vaal River
Very good
7.7
6.1
/10
2.0
3.4
/5
Loved by Riviera On Vaal Resort guests
Helpful staff
Clean swimming pool
Delicious dessert
Safe parking area
Beautiful hotel gardens
"I loved the view from my room. I could see all the beauty, from the pool view, to the river view, to the golf course view and the restaurant below our room."
Nkitseng from South Africa
read full review
"The breakfast was excellent, everything was nice and comfortable. Garden scenery excellent and staff very friendly."
Anonymous from South Africa
read full review
"Thoroughly enjoyed the Spa treatment. Beautiful view of the Vaal River. Very clean facilities in general."
Dr from South Africa
read full review
Comfortable Accommodations
Riviera on Vaal Hotel offers 81 rooms, including Standard Double Rooms, Family Rooms, and expansive Executive Suites. Each room is equipped with essentials and provides stunning views of the Vaal River or the hotel gardens. Garden Suites feature a private patio, perfect for relaxing after a day of activities.
Top-Tier Golf Experience
The 18-hole, 72-par golf course at Riviera on Vaal is designed by renowned architect Sir Herbert Baker. The course is complemented by a fully stocked Pro Shop and a clubhouse offering refreshments. Golf enthusiasts can take private lessons or enjoy the practice areas for honing their skills.
Dedicated Event Spaces
Riviera on Vaal provides 6 versatile conferencing venues that can accommodate up to 200 attendees. Cutting-edge audio-visual equipment and high-speed internet facilitate professional presentations and meetings. The scenic surroundings enhance corporate retreats and private functions alike.
On-Site Relaxation and Spa
The tranquil on-site spa offers a range of skin and facial treatments, soothing massages, and personalized packages for relaxation. Guests can enjoy serene treatment rooms that provide views of the lush landscapes. This facility allows guests to unwind completely in a peaceful setting.
Dining at Riviera on Vaal
Matthew's Restaurant serves an array of delectable dishes featuring local flavors and views of the Vaal River. Inyama Restaurant provides an inviting atmosphere with a menu focusing on seasonal ingredients. Both establishments are designed to cater to various dining occasions, from casual lunches to special events.
“The riverside location and surrounding scenery create a relaxing atmosphere, making it ideal for family getaways. Dining experiences showcase local flavors, complemented by a full-service spa for those seeking rejuvenation. Its conference facilities stand out for business travelers, while on-site activities ensure there's always something to do.”
James DavidEditor-in-Chief at Toresort
View all
Select your room type
Riviera On Vaal Resort offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Standard Double or Twin Room
2 persons
390 sq. feet
1 King-size bed
Bathtub
Air conditioning
room details
Classic Family Room
2 persons
420 sq. feet
1 King-size bed and 1 Sofa bed
Air conditioning
room details
Deluxe Double Room
2 persons
540 sq. feet
1 Double bed
Air conditioning
room details
Deluxe Room
2 persons
540 sq. feet
1 Double bed
Air conditioning
room details
Click button to see more rooms
Show all rooms
Show all roomsLess
Price and Room Availability Calendar
Check availability and prices for your dates now!
Facilities
Riviera On Vaal Resort offers amenities for your comfortable stay and unforgettable experiences
Facilities:
Very good
7.8/10Review score
General
No smoking on site
Parking
Safe deposit box
24-hour reception
No pets allowed
Rooms/ Facilities for disabled
Wheelchair access
24-hour security
Luggage storage
Lift
Barber shop
Coffee shop
Smoke detectors
Fire extinguishers
Key card access
Sports & Fitness
Tennis court
Golf course
Billiard tables
Darts
Guest Parking
Electric kettle
Cookware/ Kitchen utensils
Services
Room service
Housekeeping
Car hire
Laundry
Dry cleaning
Grocery shopping service
Welcome drink
Happy hour
Dining
Restaurant
Bar/ Lounge area
Picnic area/ Tables
Dinner
Packed lunches
Special diet menus
Business
Business centre
Meeting/ Banquet facilities
Fax/Photocopying
Children
Cots
Babysitting/Child services
Children's buffet
Children's play area
Kids club
Facilities for people with disabilities
Toilet for disabled
Spa & Leisure
Outdoor swimming pool
Beach umbrellas
Sun loungers
Live entertainment
Sun terrace
Garden area
BBQ facilities
Leisure/ TV room
Spa & wellness centre
Solarium
Sauna
Steam room
Back massage
Head massage
Full body massage
Foot massage
Room features
Free Wi-Fi in rooms
Air conditioning
Heating
Soundproofed rooms
Terrace
Garden furniture
Tea and coffee facilities
Ironing facilities
Bathroom
Free toiletries
Self-catering
Electric kettle
Cookware/ Kitchen utensils
Media
Flat-screen TV
AM/FM alarm clock
Room decor
Carpeted floor
Show more
Dining Onsite
Riviera On Vaal Resort offers a delightful culinary escape with its diverse dining options, perfect for families and discerning palates alike. From Mediterranean flavors at Matthews Restaurant to picturesque riverside views at Matthews Terrace Café, every meal promises an experience enriched by the gorgeous surroundings.
Matthews Restaurant
Mediterranean
Ambiance
Family-friendly setting with a welcoming atmosphere
Key Offerings
A broad selection of Mediterranean dishes served throughout the day, perfect for breakfast, lunch, and dinner, all within a comfortable and inviting space.
Reservation
No
06:30 - 21:00 daily
Matthews Terrace Café
Light Mediterranean a la carte
Ambiance
Stunning conservatory-like area overlooking the river with outdoor seating on the hotel terrace
Key Offerings
A light menu featuring seasonal ingredients, ideal for casual dining with a fantastic view. Perfect for moments enjoyed during the day or in the fresh evening air.
Reservation
No
06:30 - 21:00 daily
Riviera On Vaal Resort Location
Mario Milani Drive,
Vereeniging,
South Africa,
1939,
Gauteng
Map view
Mario Milani Drive,
Vereeniging,
South Africa,
1939,
Gauteng
City landmarks
Landmark
Mediclinic Vereeniging
1.2
mi
Landmark
Riviera Resort Country Club
1.8
mi
Landmark
New Life in Jesus
1.5
mi
Golf Course
Maccauvlei Golf Club
2.5
mi
Landmark
Vereeniging Kart Track
1.6
mi
Landmark
Veref squash court
2.0
mi
Landmark
Midvaal Private Hospital
2.0
mi
Landmark
Virgin Active
2.0
mi
Landmark
River Square Parking lot
2.1
mi
Mall
River Square Shopping Centre
2.1
mi
Landmark
SterKinekor
2.1
mi
Landmark
Leeukop Golf Course
2.4
mi
Landmark
Johannesburg Country Club
2.4
mi
Nearby
Riviera on Vaal Golf Club
1300 ft
Riviera on Vaal Squash Courts
1300 ft
Explore Vereeniging
Exciting Local Discoveries
Top Attractions
Activities
Dining
Entertainment
Riviera on Vaal Golf Club
5 minutes walking
Riviera on Vaal Golf Club features a picturesque course perfect for enthusiasts and leisurely play.
Vereeniging Kart Track
10 minutes driving
A thrilling go-karting experience at Vereeniging Kart Track, suited for adrenaline seekers and families alike.
Mediclinic Vereeniging
5 minutes driving
A healthcare facility providing comprehensive medical services and a vital resource for locals and visitors.
Maccauvlei Golf Club
10 minutes driving
An elegant golf course at Maccauvlei Golf Club, offering serene views and challenging holes for all skill levels.
Riviera on Vaal Squash Courts
5 minutes walking
Squash courts available for rent, suitable for both beginners and seasoned players in a convenient location.
Fishing on the Vaal River
10 minutes driving
Leisurely fishing opportunities available along the Vaal River, perfect for relaxation and enjoying nature.
Botanic Gardens Visit
10 minutes driving
Nearby botanic gardens offer scenic walking trails and family-friendly picnic areas for relaxation and enjoyment.
The Steers Restaurant
10 minutes driving
Casual dining with a focus on hearty burgers and grill favorites. Reservations recommended for peak hours.
Aroma Café
10 minutes driving
A cozy setting offering fresh coffee and light meals, ideal for a quick bite or leisurely brunch.
Ocean Basket
10 minutes driving
Family-friendly seafood restaurant known for its relaxed atmosphere and extensive seafood menu.
Ster-Kinekor Cinema
10 minutes driving
Catch the latest films in comfort at Ster-Kinekor, offering a variety of screenings for movie lovers of all ages.
Havana Lounge
10 minutes driving
A vibrant nightlife spot featuring live music and themed nights, popular among locals and visitors alike.
Vereeniging Theatre
10 minutes driving
Local theater that hosts a range of performances, providing entertainment options for all ages and interests.
Getting around
City Centre
Vereeniging6 min
·
2.4
mi
Airports
Johannesburg (QRA)93 min
·
38.2
mi
O.R. Tambo International Airport (JNB)118 min
·
48.5
mi
Looking for an Exclusive Early Booking Rate?
Grab your exclusive rates today!
Check Rates
Property information and rules
Check-in
from 14:00-23:59
Check-out
from 06:00-10:00
Guest Parking
Private parking is possible on site for free.
Internet
Wireless internet is available in the hotel rooms for free.
Breakfast
You can start your day with a full breakfast, which costs ZAR 185 per person per day.
Pets
Pets are not allowed.
Number of floors:
5
Number of rooms:
83
Former name
Riviera On Vaal Hotel & Country Club
Reviews and Ratings
Feedback about Riviera On Vaal Resort from previous guests about their experience
Review score
Based on 1173 verified reviews
7.4/10
Very good
70%
Recommend
Breakfast
8.5/10
Cleanliness
8.1/10
Comfort
8.1/10
Facilities
7.8/10
Free Wi-Fi
8.6/10
Location
8.8/10
Paid Wi-Fi
8.4/10
Staff
8.7/10
Value for money
8.0/10
Pros
Food options
Boat cruises
Adults-only policy
Fantastic staff
Clean rooms
Cons
Carpet smell
Limited parking
Guest reviews
based on 3463 reviews
7.7/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
Questions of the users
About Riviera On Vaal Resort
Is it possible to bring my young children, ages 3 years and 1 month, to stay in a standard room?
12 January 2024
Standard rooms can comfortably accommodate two adults. If your children are under 5 years old, they can stay with you without any additional charge.
What's the price for a simple romantic room decoration with roses and non-alcoholic wine?
22 February 2024
The romantic turn down service, which includes roses, a sweet platter, and non-alcoholic wine, is available for R350.00.
Can I visit the resort just for a picnic without booking a room?
4 March 2024
Yes, there are picnic baskets available for two, priced at R495.00, which you can enjoy on the grounds.
Is WiFi available for guests at the resort?
11 April 2024
Yes, high-speed WiFi is provided for all guests throughout the hotel.
Do the rooms provide a view of the river?
18 May 2024
Absolutely, most of the rooms offer beautiful views of the Vaal River.
Are there any romantic getaway packages available?
25 June 2024
Yes, a romantic package priced at R1450 includes accommodation, breakfast, and a delightful romantic turndown with rose petals and sparkling wine.
Are there any specific requirements for enjoying the boat cruise or spa services?
9 July 2024
It's recommended to contact the operators directly for details regarding availability and bookings for the boat cruise and spa treatments.
What are the check-in and check-out times for the hotel?
23 August 2024
The standard check-in time is at 14:00, and check-out is at 11:00.
Is the swimming pool available for guests not staying overnight?
15 September 2024
The swimming pool is exclusively for in-house guests, and is not open to day visitors.
Can meals be added to my booking, and if so, how?
6 October 2024
Meals can be purchased at the on-site restaurant. Please inquire upon your arrival or add them during your booking process.
Are there any facilities for kids to enjoy at the hotel?
17 November 2024
Yes, there is a kids' playroom available to keep the little ones entertained during your stay.
Do family rooms accommodate larger groups?
12 December 2024
Yes, family rooms are offered and can accommodate groups of up to four guests, perfect for family stays.