Nestled on the banks of the beautiful Vaal River in Vereeniging, Gauteng, Riviera on Vaal Hotel & Country Club is a haven where cherished memories are made, surrounded by an enchanting natural backdrop and breath-taking views.
Just a short 45-minute drive from Johannesburg, this resort hotel offers a perfect blend of relaxation and adventure. With 81 elegantly appointed rooms, from cozy standard rooms to luxurious Executive Suites, we cater to every guest’s needs.
Whether you’re a discerning business traveller, seeking a romantic getaway, or enjoying a leisurely family weekend, we promise an extraordinary experience designed just for you.
Our extensive range of world-class facilities includes 6 versatile conferencing venues, a riverside wedding chapel, an 18-hole golf course set amidst lush greenery, tennis and squash courts, a tranquil on-site spa, and so much more.

our stunning 18-hole, 72-par golf course is
ready for you to enjoy.
Enjoy luxurious skin and facial treatments, soothing
massages, or treat yourself to a tailored package. Let us melt away your stress in a peaceful, serene
setting.
Host your next event at our stunning location and wow your guests. With venues that can cater for up to 200 people, we offer everything you need for a seamless conference or private function. Let us handle the details while you enjoy the celebration.

Conference Facilities

Breath-taking Views

World-class Facilities

Escape the City
Filled with wistful memories, an enchanting backdrop and magnificent views of nature. Experience the beauty and rich history of the Vaal when you stay with us. If you’re looking for more than ‘just accommodation’, then Riviera on Vaal is your perfect destination. Host your next event with us and delight your guests at our picture-perfect location. With venues accommodating up to 200 people, we’ll take care of all your conferencing and private function needs.

In a hotel lobby, guests are arriving, departing, and sharing their needs with a team of dedicated front desk agents.

Whether you're a local foodie, a day visitor, or a hotel guest, you'll love the delicious flavours, scenic river views, and relaxed ambiance.