Vaal River Restaurant

Matthews Restaurant is a delightful vaal river restaurant with a rustic feel and loads of flavours. It rightfully shows off scenic views unique to this bend of the Vaal River. The place blends cuisine with a tasty outcome that appeals to the locals as well as Riviera on Vaal Hotel guests.

Matthews is located on the ground floor of the premium Riviera on Vaal Hotel & Country Club, a vaal river resort that’s easy to find with a short drive from Johannesburg spanning just a mere 45 minutes. The enjoyment of great wine and delicious food is inevitable here. Relish a menu that is a great balance of favourite South African dishes with the interpretation of the Executive Chef. Enjoy full breakfast buffets, Sunday lunch buffets and themed dinners while you are wooed by beautiful views.

In addition, Matthews Restaurant is completely child friendly equipped with an entertaining kiddies play area as well as an outdoor jungle gym – perfect for family fun. Your family can come and enjoy a treat while creating beautiful memories in the unbelievable surroundings of this vaal river restaurant. Matthews offers exclusive riverfront celebrations, adding a charming element to birthdays, anniversaries or any other type of special celebration.

The restaurant’s interior is elegantly furnished and oozes luxury. There are different sections allowing you to choose from a non-smoking or smoking area. A noteworthy feature is the Matthews Lounge and bar area where patrons can enjoy coffee brewed to perfection as well as refreshing cocktails. You can chill here for pre-dinner drinks or finish off your dinner conversation with a strong cup of coffee.

A bottle of Le Pommier wine is always available at this vaal river restaurant, the easy-to-drink range is a great complement to any meal.

This vaal river restaurant is versatile as it draws and appeals to a varied clientele. Be it corporate functions for the businessman, couples on romantic getaways, families seeking a child friendly restaurant or even a city dwelling guests needing a weekend break away. It impresses all with dedicated attention to detail and spot-on service.

Be sure to make a booking to experience a vaal river restaurant that has your personalised hospitality in mind!

Make a Booking

1. Call Us

Call us directly on +27 16 420 1300.

2. Enquiry Form

Contact us by completing the form and we will respond within 24 hours.

Contact Details

Please enter your contact details. * Fields are compulsory.


Please enter any comments you may have.

Guest Feedback

7 Comments about "Vaal River Restaurant"

Sizwe Mncwango says:

Enjoyed the dancers and ambience. Child friendly environment.

Daya Naiker says:

Excellent service - always ready to help. We always come back.

Excellent service - always ready to help. We always come back.

Excellent service - always ready to help. We always come back.

Candice Lightfest says:

Patricia was very friendly and courteous. She smiled all the time. Excellent!

Albert says:

Staff went the extra mile to serve breakfast after 11h00. Thank you!

Mosidi Lethoba says:

The food is to die for!

R. Tonder says:

Food really good, service wonderful.

Mmamuso Ditlhakanyane says:

I came there for my birthday once. Had dinner, and I loved the ambiance, menu and food. I usually go to the golf club but absolutely love Matthew's Restaurant.

Leave a Comment

Give us feedback on your experience...

(will not be posted)

Special Offers

Want to Know More