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

About the Resort

Mario Milani Drive, Vereeniging, South Africa, 1939
-
Near the Vaal River
Perfect
7.8
6.1
/10
2.0
3.4
/5

Accommodations

Riviera on Vaal Hotel & Country Club offers 81 thoughtfully appointed rooms ranging from cozy standard rooms to luxurious executive suites, ensuring every guest has a place to unwind. Each accommodation choice provides stunning views of the scenic Vaal River, creating an appealing setting for relaxation. The hotel's self-catering units are equipped with kitchenettes for guests seeking added convenience during their stay.

Dining Options

Matthew's Restaurant presents a diverse menu with options for breakfast, lunch, and dinner, all enhanced by scenic river views. Guests can enjoy themed dinners and family-friendly meals in a setting that promotes comfort and connection. Inyama Restaurant provides the perfect spot to savor delightful woodfire pizzas after a round of golf.

Wellness Facilities

The tranquil on-site spa offers a variety of treatments aimed at restoring peace and relaxation, including manicures, pedicures, and rejuvenating facials. Guests can treat themselves to personalized spa packages designed for individuals, couples, or groups. This serene environment allows for a complete unwinding experience, aided by the gentle flow of the river nearby.

Business and Event Venues

The hotel includes six versatile conferencing venues capable of hosting events for up to 200 people, accommodating corporate meetings and private functions alike. State-of-the-art conference facilities with modern audio-visual equipment are available to ensure a productive atmosphere. Expert event planning teams are on-site to handle catering and setup requirements.

Recreational Activities

Riviera on Vaal features an 18-hole, 72-par golf course that boasts lush fairways and picturesque views, designed by architect Sir Herbert Baker. Additionally, guests can take advantage of tennis and squash courts, as well as a 9-hole pitch and-putt course for added leisure activities. Boat cruises along the Vaal River are available for a unique experience of relaxation and natural beauty.

Highlights

Location: Scenic Vaal River waterfront, 45 min from Johannesburg

Rooms: 81 thoughtfully appointed accommodations

Dining: Matthew's Restaurant and Inyama Restaurant

Wellness: Tranquil on-site spa with personalized packages

Business: Six versatile conferencing venues for large events

Recreation: 18-hole golf course and tennis courts

View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Standard Twin Room
2 persons
36 m² 
2 Single beds
Air conditioning
Self Catering Unit
2 persons
40 m² 
1 Single Bed or 1 Double Bed
Shower
Air conditioning
Classic Family Room
2 persons
39 m² 
1 King-size bed and 1 Sofa bed
Air conditioning
Deluxe Room
2 persons
50 m² 
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

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • 24-hour reception
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • 24-hour security
  • Luggage storage
  • Lift
  • Coffee shop
  • Smoke detectors
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Tennis court
  • Golf course

Services

  • Housekeeping
  • Car hire
  • Laundry
  • Dry cleaning
  • Welcome drink

Dining

  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Picnic area/ Tables
  • Packed lunches

Business

  • Business centre
  • Meeting/ Banquet facilities

Children

  • Cots
  • Babysitting/Child services
  • Children's menu
  • Children's pool
  • Children's play area
  • Game room

Facilities for people with disabilities

  • Toilet for disabled

Spa & Leisure

  • Outdoor swimming pool
  • Sun terrace
  • Garden area
  • Leisure/ TV room
  • Spa & wellness centre
  • Sauna
  • Back massage
  • Head massage
  • Full body massage
  • Foot massage

Room features

  • Air conditioning
  • Heating
  • Soundproofed rooms
  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Bedroom

  • Electric blankets

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.
Riviera On Vaal Resort Vereeniging Restaurant photo
Riviera On Vaal Resort Vereeniging Restaurant photo

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

Location

Mario Milani Drive, Vereeniging, South Africa, 1939
Map view
Mario Milani Drive, Vereeniging, South Africa, 1939
Nearby
Riviera on Vaal Golf Club
380 m
Riviera on Vaal Squash Courts
370 m
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  ·  4.0 km
Airports
Rand (QRA)92 min  ·  61.3 km
O.R. Tambo International (JNB)117 min  ·  77.9 km
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
is available in 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
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
10Dec2025Select date
Check-out
11Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Want to save 15%?

Unlock mobile deal now
Book your stay with special mobile rate on and save up to 15%.
Riviera On Vaal Resort Vereeniging Exterior photo

Riviera On Vaal Resort

7.8
Very good3508 reviews
4.0 km from center
49 US$
54 US$
per night
Mobile-only price