Mario Milani Drive,
Vereeniging,
South Africa,
1939,
Gauteng
-
Near the Vaal River
Very good
7.6
6.1
/10
2.0
3.4
/5
Loved by Riviera On Vaal Resort guests
Friendly staff
Beautiful gardens
Delicious meals
Safe parking
Riviera On Vaal Resort - A riverside hotel with golf, spa, and cruises on the Vaal River
Set along the scenic Vaal River, Riviera On Vaal Resort spans 81 rooms, including standard double, twin, family, and executive suites, many offering river views and private balconies. The 3-star property features two on-site restaurants: Matthews Restaurant serves rustic South African cuisine with river views, while Matthews Terrace Café provides outdoor dining on a light à la carte menu. Leisure amenities include an 18-hole golf course, a 9-hole pitch-and-putt course, squash and tennis courts, cruises on the Vaal River, and a spa with massages, facials, and a sauna. Corporate services include six conference venues accommodating up to 200 guests, high-speed Wi-Fi, and AV equipment. A continental breakfast is available each morning at Riviera On Vaal Resort.
Pros
The 18-hole golf course includes practice facilities, lessons, and a Pro shop.
Riverside cruises offer private and group options, including sunset dinner experiences.
Family rooms feature kitchenettes and kid-friendly amenities like an outdoor jungle gym.
The on-site spa provides tailored treatments and couple's packages.
Executive suites include separate lounges and balconies overlooking the Vaal River.
Cons
Some rooms lack kitchen facilities, limiting self-catering options.
The riverside location may attract insects during warmer months.
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
Self Catering Unit
2 persons
435 sq. feet
1 Single Bed or 1 Double Bed
Shower
Air conditioning
room details
Classic Family Room
2 persons
420 sq. feet
1 King-size bed and 1 Sofa bed
Air conditioning
room details
Standard Double or Twin Room
2 persons
390 sq. feet
1 King-size bed
Bathtub
Air conditioning
room details
Deluxe Double 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
Verify dates and pricing availability today!
Facilities
Riviera On Vaal Resort offers amenities for your comfortable stay and unforgettable experiences
Facilities:
Very good
7.7/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
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
Explore the Riviera On Vaal Area
Top Attractions
Activities
Dining
Entertainment
Riviera on Vaal Golf Club
5 minutes' walk
This scenic course offers a challenging layout and stunning views, perfect for both amateurs and seasoned players.
Mediclinic Vereeniging
5 minutes' drive
A modern medical facility providing excellent healthcare services with a focus on patient comfort and advanced technology.
Vereeniging Kart Track
10 minutes' drive
An exciting go-karting venue suitable for all ages. Perfect for thrill-seekers looking for an adrenaline rush.
Maccauvlei Golf Club
10 minutes' drive
A championship 18-hole course known for its well-maintained greens and natural beauty, offering a great day on the links.
Golfing at Riviera on Vaal
5 minutes' walk
Enjoy a relaxing round of golf on a picturesque course, ideal for all skill levels, with club rentals available.
Kart Racing at Vereeniging Kart Track
10 minutes' drive
Experience high-speed thrills on a go-kart track. Perfect for family fun or competitive racing experiences.
Yoga Classes at Virgin Active
10 minutes' drive
Relax at this fitness club with regular yoga sessions designed for all skill levels. Advance booking recommended.
Squash at Riviera on Vaal Squash Courts
5 minutes' walk
Play squash at modern courts with equipment rentals. Ideal for sports enthusiasts wanting a quick workout.
The Waterfront
10 minutes' drive
Casual dining with a diverse menu, featuring fresh seafood and local fare. Vegetarian options available.
Pizza Del Forno
10 minutes' drive
Family-friendly restaurant specializing in fresh pizzas and pasta. Cozy atmosphere and takeaway options.
KFC Vereeniging
10 minutes' drive
Fast food chain known for its fried chicken. Casual dining setting with takeout and drive-thru service.
Mugg & Bean
10 minutes' drive
A vibrant coffeehouse chain offering gourmet coffee and hearty meals. Great for breakfast or a casual lunch.
Ster-Kinekor
10 minutes' drive
Cinema showcasing the latest films, offering a comfortable setting for a night out. Family-friendly atmosphere.
The Barnyard Theatre
10 minutes' drive
Live music and entertainment featuring various shows. Great for both families and couples looking for a night out.
Rugby Grounds
10 minutes' drive
Catch a local rugby match at the stadium for a thrilling sports experience. Perfect for sports enthusiasts.
Getting around
City Centre
Vereeniging6 min
·
2.4
mi
Airports
Rand (QRA)93 min
·
38.2
mi
O.R. Tambo International (JNB)118 min
·
48.5
mi
Interested in our Special Early Bird Price?
Get exlusive rates right now!
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
Cleanliness
7.9/10
Comfort
8.0/10
Facilities
7.7/10
Free Wi-Fi
8.8/10
Location
8.7/10
Staff
8.6/10
Value for money
7.9/10
Pros
Beautiful scenery
Friendly staff
Good breakfast
Great location
Cons
Outdated rooms
Small bathrooms
Guest reviews
based on 3402 reviews
7.6/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
FAQs
About Riviera On Vaal Resort
What dining options are available at Riviera On Vaal Resort?
The hotel features two on-site restaurants: Matthews Restaurant serving African cuisine and Matthews Terrace Café with outdoor dining and a light a la carte menu.
What are the check-in and check-out times at Riviera On Vaal Resort?
Check-in is at 14:00 and check-out is at 11:00.
How far is Riviera On Vaal Resort from O.R. Tambo International Airport?
The hotel is located 78 km from O.R. Tambo International Airport, which takes approximately 51 minutes to drive.
Is parking available at Riviera On Vaal Resort?
Free private parking is available on-site for guests.
What recreational facilities are available at Riviera On Vaal Resort?
Recreational facilities include an outdoor swimming pool, a tennis court, a golf course, and a children's playground.
What amenities can guests expect in the rooms at Riviera On Vaal Resort?
Rooms are equipped with air conditioning, a flat-screen TV, a kettle, and private bathrooms with free toiletries.
Does Riviera On Vaal Resort offer any spa services?
The hotel features an on-site spa that offers a variety of massage and wellness treatments, including a sauna.
Are there any nearby attractions to Riviera On Vaal Resort?
Nearby attractions include Leeukop Golf Course, located 5 km away, and Meyerton Golf Club, which is 21 km from the hotel.
Is there Wi-Fi available at Riviera On Vaal Resort?
Complimentary high-speed Wi-Fi is available throughout the property.
What services are provided for families at Riviera On Vaal Resort?
The hotel offers a children's play area, kids' club, and babysitting services.
What types of cuisines are offered at the on-site restaurants at Riviera On Vaal Resort?
The hotel's restaurants serve a variety of South African flavors and gourmet dishes.
How large are the rooms at Riviera On Vaal Resort?
The rooms have an average size of 36 ㎡ and offer beautiful views of the river.
Does Riviera On Vaal Resort provide business services?
The hotel includes a business centre with meeting facilities and free Wi-Fi access.