Choose a location

Riviera on Vaal Hotel & Country Club

4.0 RRR
Menu
Favourite

Attributes

  • Outdoor Seating
  • Great Views

Book a table

Menu
Favourite

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.

Opening Hours

  • Monday 09h00 - 23h00
  • Tuesday 09h00 - 23h00
  • Wednesday 09h00 - 23h00
  • Thursday 09h00 - 23h00
  • Friday 09h00 - 23h00
  • Saturday 09h00 - 23h00
  • Sunday 09h00 - 23h00

Reviews (678)

4.0 out of 5.0
Based on the past 12 months
Food 3.9
Value 4.0
Service 4.0
Ambience 4.1
  • Cassidi T. Dined: 2 days ago
    2.3
    Food 2.0
    Value 2.0
    Service 2.0
    Ambience 3.0

    Reviewed on: Sun 02 Nov 25
    The starters were okay. The main meal and desert was just not nice for me and my family. We were seated nicely but then people just started coming in and making noise. It was a stampede to fetch lunch and desert. The service was below average.

  • Emmah N. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Sun 26 Oct 25
    I had a fantastic time

  • Komane M. Dined: 4 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Rejeleng M. Dined: 1 month ago
    1.8
    Food 1.0
    Value 2.0
    Service 2.0
    Ambience 2.0

    Reviewed on: Mon 22 Sep 25
    The food was very badly prepared especially the chicken and rice. We were not happy at all. We won't comeback again

  • Steve H. Dined: 1 month ago
    1
    Food 0.0
    Value 0.0
    Service 1.0
    Ambience 0.0

    Reviewed on: Sun 21 Sep 25
    The place was nothing like advertised, I was looking for a place to take my partner for a nice intimate time, only to find there was a kids birthday party on. We didn't stay.

  • Tracy T. Dined: 1 month ago
    4.3
    Food 4.0
    Value 5.0
    Service 4.0
    Ambience 4.0
    1
  • Tlisane M. Dined: 1 month ago
    5
    Food 5.0
    Value 0.0
    Service 5.0
    Ambience 0.0

    Reviewed on: Mon 08 Sep 25
    It was super nice, and im looking forward to come again

  • Siphiwe C. Dined: 2 months ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Tue 02 Sep 25
    Birthday Weekend at Riviera on the Vaal: I had the most wonderful time celebrating my birthday weekend at Riviera on the Vaal. From the moment I arrived, the atmosphere was so peaceful and welcoming, with breathtaking views of the Vaal River setting the perfect tone for relaxation and celebration. The staff were warm, professional, and attentive, making me feel truly special on my big day. The highlight was definitely the picnic by the river—beautifully set up, tranquil, and surrounded by nature. It was such a unique and memorable way to spend my birthday, with delicious food, fresh air, and the calming sound of the water. The resort itself offers a great blend of comfort and charm. The gardens are well kept, the pool area is inviting, and the location is simply perfect for anyone who wants to escape the city without going too far. Overall, my birthday at Riviera on the Vaal was more than just a getaway—it was an experience filled with joy, relaxation, and memories I’ll cherish forever. I highly recommend it to anyone looking for a special retreat, whether it’s for a birthday, family outing, or just a peaceful weekend away.

Show More
Book Now