Riviera on Vaal Resort

★ ★ ★ ★

The Riviera on Vaal, Vereeniging is under an hour's drive from Johannesburg making it a great escape from the city.

Riviera on Vaal hotel is situated on a bend in the iconic Vaal River with its bank lined with willows and rolling green lawns the setting is out of this world. It was this very environment that in 1920 that inspired American film producer Mr Schlesinger.

Located 5 km from Vereeniging and 13 km from Vanderbijlpark on a stretch of the Vaal River surrounded by manicured greens make this 4-star hotel an ideal location. Well equipped conferencing facilities, as well as various outdoor activities for a perfect company retreat.

Guests staying here are surrounded by authentic décor in 90 stylishly, furnished rooms all overlooking the picturesque Vaal River. This accommodation venue offers both the business and leisure traveller an extraordinary and unforgettable experience.

The Resort features the Matthews Restaurant and a terrace café. The iconic Petit Verdot Boat Restaurant is available for meeting groups. A guest has a unique and diverse dining experience catering for the discerning palate. A lounge area, pub and halfway house are also open for guests to enjoy snacks and beverages.

The Hotel has five fully equipped conference venues which are perfect for all corporate and business meetings which are guaranteed to provide each person with an outstanding experience ranging from the interaction with the staff to experiencing the stunning surroundings.

The golf course is on the banks of the Vaal River and forms part of the 4-star Riviera on Vaal Resort. The course is parkland layout on an undulating landscape. The clubhouse offers tranquil and seclusion from the hustle and bustle of city life.

The course is an 18-hole par 72 with a course rating of 72 for men and 71 for women. A floodlit 9-hole Par 3 Pitch and Putt course next to the 18th hole.

Nearby Activities

  • Heath and beauty spa
  • Golf
  • Quad biking
  • Squash
  • Tennis
  • An array of water sports
  • Riviera on Vaal Golf Course


  • Air Conditioning
  • Bar Fridges in Room
  • Ensuite private bathroom
  • Hairdryer
  • Heater in Room
  • Housekeeping
  • In-room safe
  • Internet Access
  • Local and International Newspapers
  • Mini bar
  • Tea and coffee making facilities
  • Telephone
  • TV
  • Writing desk

Facilities Available at Riviera on Vaal Resort

  • Boardroom Facilities
  • Business Centre
  • Conference venue
  • Garden
  • Golf course
  • Golf Pro Shop
  • Gym
  • Helipad
  • Hotel Bar
  • Kid's Club
  • Outdoor patio
  • Parking
  • Restaurant
  • Sauna
  • Spa
  • Steam room
  • Sun deck
  • Swimming Pool
  • Tennis court
  • Wellness centre
  • Wine cellar

More Information on Riviera on Vaal Resort

FAQs about Riviera on Vaal Resort
What is the contact number for reservations?

The contact numbers to make a reservation at Riviera on Vaal Resort are:

•  Cape Town Reservations +27 (0) 21 794 9050
•  Durban Reservations: +27 (0) 31 941 5945
•  Johannesburg Reservations: +27 (0) 10 446 8045.

Alternatively, you can check availability and book online by clicking here.

How much does a room at Riviera on Vaal Resort cost?
The average rate for a night's stay at Riviera on Vaal Resort is R890.00 to R1,120.00.
Where is Riviera on Vaal Resort located?
The address of Riviera on Vaal Resort is: Mario Milani Drive, Vereeniging, 1929.