Vaal River Resorts

Stay at the Riviera on Vaal Hotel & Country Club, a vaal river resort situated on a unique bend of the scenic Vaal River, a quick 45 minutes drive from Johannesburg. This luxurious resort caters for discerning business and leisure travellers alike. Whether you visit the Hotel for a family getaway or for a conference, your needs will always be exceeded. 

Riviera on Vaal Hotel & County Club is one of few child friendly vaal river resorts that has struck a perfect balance for family entertainment as well as business travel. Always ready to accommodate, amuse and entertain everyone with ample choices.

Vaal River Accommodation

Look forward to a comfortable stay in luxury vaal river accommodation. The resort has 89 stylish and spacious rooms all featuring a unique angle of the vaal river – where you can experience optimum quality, comfort and elegance during your leisure holidays

Zorgvliet Spa

The perfect complement to your stay, Zorgvliet Spa is the Riviera on Vaal Hotel & Country Club’s own relaxation haven affording you plenty indulgence and rejuvenation.

Golf

A vaal river resort wouldn’t be complete without an outstanding golf course to play! With a course rating of 71 for men and women, the 18-hole golf course is challenging an a great add-on to corporate functions.  

Petit Verdot Floating Restaurant

You can easily arrange a cruise of the Vaal River aboard the Petit Verdot Floating Restaurant for delicious dining options complemented by wonderful views.

Matthews Restaurant

A mix of child friendly and rustic dining cooked to perfection and giving you tasty moments to savour at the Matthews Restaurant.

Matthews Terrace Café

Enjoy the views of the Vaal River coupled with great food at this al fresco resort restaurant, perfect for business lunches, light lunches and cocktails. 

Murphy Clubhouse

Kids are amused with an entertainment programme packed with a variety of fun activities, catering for kids of all ages also including Playstation, Wii and DVDs. 

You will savour special experiences at the Riviera on Vaal Hotel & Country Club because this vaal river resort will exceed your expectations, always.

Pictures

Riviera on Vaal Hotel & Country Club

Stay at the Riviera on Vaal Hotel & Country Club, a vaal river resort situated on a bend of the scenic Vaal River, a quick 45 minutes drive from Johannesburg. This luxurious resort caters for discerning business and leisure travellers alike.

Riviera on Vaal Hotel & County Club is one of few child friendly vaal river resorts that has struck a perfect balance for family entertainment as well as business travel.

Leisure

Leisure

With today's fast pace living, leisure holidays are no longer a luxury but all the ...

Corporate

Corporate

Let the Riviera on Vaal Hotel & Country Club help you plan your corporate functions. ...

Restaurants

Matthews Restaurant

Matthews Restaurant

Matthews Restaurant is a delightful vaal river restaurant with a rustic feel and loads of flavours. It rightfully shows off ...

Floating Restaurant

Floating Restaurant

You can easily arrange a cruise of the Vaal River aboard the Petit Verdot Floating Restaurant for a closer look ...

Matthews Terrace

Matthews Terrace

A refreshing river restaurant that satisfies al fresco diners sits tastily on the terrace of the Riviera on Vaal Hotel ...