On the banks of the famed Vaal River is an inland resort filled with wistful memories, an enchanting backdrop and magnificent views of nature. Welcome to Riviera on Vaal Hotel & Country Club.
Pair Instagram-worthy views with comforting, rustic cuisine, and suddenly you’re in heaven. Our hotel restaurant, Matthews, offers an exceptional dining experience while catering for the whole family.