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

Specials

Easter Carvery Sunday Buffet

Join us for an Easter Carvery Sunday Lunch Buffet at R495 per person

  • Sun, 5 Apr
  • Sunday only: 12:00 - 15:30
  • All pax
  • Last confirmed: 23 Mar 2026

Reviews (602)

4.0 out of 5.0
Based on the past 12 months
Food 3.8
Value 4.0
Service 4.0
Ambience 4.2
  • Mamooka M. Dined: 1 week ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Thu 26 Mar 26
    We had our farewell function and what a time we had. Thank you so much for hosting us. We will definitely be back.

  • Aparthia R. Dined: 2 weeks ago
    3.8
    Food 2.0
    Value 4.0
    Service 5.0
    Ambience 4.0

    Reviewed on: Thu 19 Mar 26
    The ambiance was good, the service from our waiter (Neo) was excellent. The wings I had ordered where very hard as if they were recooked and just dunked into the peri peri sauce and not enough dressing on the green salad. Overall it was just okay not amazing.

  • Nomvula M. Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Mon 16 Mar 26
    Beautiful place with a peaceful view of the Vaal River. Perfect for relaxing, taking pictures and spending time with someone special. The atmosphere is calm and romantic, definitely a nice spot for a day out.”

  • Paul B. Dined: 3 weeks ago
    4.8
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 4.0

    Reviewed on: Mon 09 Mar 26
    The personal attention of the restaurant manager deserves a bonus point. Food was great and the waiters efficient without being obtrusive.

  • Refiloe K. Dined: 1 month ago
    2
    Food 2.0
    Value 1.0
    Service 1.0
    Ambience 4.0

    Reviewed on: Tue 17 Feb 26
    Service was super bad. The Valentine’s special did not live up to the expectation definitely not worth it. We had to wait for more than an hour for every course. Poor service!

  • Happy M. Dined: 1 month ago
    3.3
    Food 2.0
    Value 4.0
    Service 5.0
    Ambience 2.0

    Reviewed on: Mon 16 Feb 26
    Staff is very friendly .

  • Marre M. Dined: 1 month ago
    4.3
    Food 4.0
    Value 4.0
    Service 5.0
    Ambience 4.0

    Reviewed on: Sun 15 Feb 26
    Although the restaurant was very slow, some items out of stock and replaced by substitute items, booking was at 7 ate at 11, thank you to Neo who apologised and gave us excellent service

  • Megan V. Dined: 1 month ago
    4
    Food 4.0
    Value 4.0
    Service 4.0
    Ambience 4.0

    Reviewed on: Sun 15 Feb 26
    It was a lovely. The river cruise was very beautiful. The staff all friendly.

Show More
Book Now