Riviera On Vaal Resort, Vereeniging
About the Hotel
Rooms with river views
Riviera on Vaal Resort, located 65 km from Rand, features 81 rooms ranging from standard to executive suites. Standard Double rooms (36 SQM) offer river views and en-suite bathrooms. Executive Rooms (50 SQM) include a separate lounge and private balcony. Family Rooms (39 SQM) sleep four, with a lounge, sleeper couch, and river views. Self-Catering Units (40 SQM) include a kitchenette. Garden Suites (50 SQM) provide a bedroom, lounge, private patio, and garden access. All rooms include air conditioning, tea/coffee facilities, and a flat-screen TV.
Onsite dining options
The resort has two restaurants: Matthews Restaurant and Matthews Terrace Café. Matthews Restaurant provides South African cuisine and river views. Matthews Terrace Café offers outdoor dining and an a la carte menu. Inyama Restaurant, located in the Country Club, overlooks the golf course and Vaal River, specializing in wood-fired pizzas. The hotel offers cruises, including Leisure, Breakfast, Lunch, and Dinner Cruises, plus private options. The Executive Chef prepares dishes with care.
Golf and recreation
Riviera on Vaal includes an 18-hole, 72-par golf course. Additional services offered include practice facilities, golfing lessons, a golf shop, caddies, golf carts, and nighttime golfing. Other activities are a squash court, tennis court, a 9-hole pitch-and-putt course, and a historic clubhouse designed by Sir Herbert Baker. Guests can experience Vaal River cruises.
Spa and Wellness
The on-site spa offers massage and spa treatments, a sauna, skin and facial treatments, manicures, pedicures, and brow treatments. Spa packages for individuals, couples, and groups are available. A variety of treatments and spa services is available.
Events and Services
The resort provides venues for conferences and private functions for up to 200 people, with high-speed Wi-Fi and audio-visual equipment. Weddings can be hosted riverside. The resort includes a kids' entertainment area with a jungle gym. Services comprise accommodation with a restaurant, free private parking, a bar, and a shared lounge. Riviera on Vaal is a 45-minute drive from Johannesburg.
Select your room type
Price and Room Availability Calendar
Getting around
A list of all available modes of transport
Facilities
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