Book with us
Up to 10% cheaper
than on Booking.com
Check rooms and rates
From54US$ /night
Check-in
10Mar2026Select date
Check-out
11Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Resort

Mario Milani Drive, Vereeniging, South Africa, 1939
-
Near the Vaal River
Very good
7.7
6.1
/10
2.0
3.4
/5

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.

Highlights

Location: 45-minute drive from Johannesburg .

Golf: Championship 18-hole course .

Spa: Tranquil on-site spa .

Dining: Matthew's Restaurant & Inyama Restaurant .

“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.”
Hotel logo
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
Classic Family Room
2 persons
420 sq. feet 
1 King-size bed and 1 Sofa bed
Air conditioning
Deluxe Double Room
2 persons
540 sq. feet 
1 Double bed
Air conditioning
Deluxe Room
2 persons
540 sq. feet 
1 Double bed
Air conditioning
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
Map view
Mario Milani Drive, Vereeniging, South Africa, 1939
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
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.

Next best alternative

Consider them for your next trip.
Check-in
10Mar2026Select date
Check-out
11Mar2026Select date
Rooms and Guests2 Guests, 1 Room