Restaurants in the Vaal

The Riviera on Vaal Hotel & Country Club excites your taste buds with its selection of restaurants in the Vaal - different flavours each with its own distinct style under one house. All the resort’s dining options enjoy a prime waterfront position, allowing you a glance of unique angles of the River view. Suited to almost any taste, the dining options available here will provide you with a memorable experience.

Choose from this delectable menu of restaurants in the Vaal:

Matthews Restaurant

Matthews Restaurant is your ideal choice for a rustic a la carte dining experience. It is the main restaurant in the Vaal’s premium Hotel, located on its ground floor.  Showing off a rustic look and feel, Matthews fills you with Executive Chef’s tasty kitchen creations. It will afford you traditional cooking with a modern twist. A child friendly restaurant, Matthew takes after the Hotel fitted with a kiddies corner and outdoor jungle gym available for your little ones. Look forward to exciting dining experiences, full breakfast spreads and languid Sunday lunches.

Operating Hours

07h00 - 23h00, Monday to Sunday

Matthews Terrace Café

If you are looking for a more relaxed dining atmosphere, in your quest of restaurants in the Vaal, then the Terrace Café is just right. Matthews Terrace Café offers outdoor dining on the Hotel’s terrace. This is by far the perfect place to bask in the crisp river atmosphere, while enjoying the light a la carte menu ranging from sandwiches, to burgers and afternoon tea as well as cocktails.

Operating Hours

10h00 - 18h00, Sunday to Saturday

Petit Verdot Floating Restaurant

The Petit Verdot doubles as a floating restaurant in the Vaal, as well as a luxury hotel barge – offering delicious dining options complemented by wonderful views. Your palate will be enticed with out of this world dishes while your eyes feast upon magnificent views.  Cruises are guaranteed special occasions as the boat allows for all types of events.

Inyama Grill House

The best meat dishes await you at Inyama Grill House situated at the adjacent Riviera on Vaal Country Club. Best known for its ribs and steaks, you will relish every moment of this dining experience at one of the best meat restaurants in the Vaal. Inyama boasts fireplaces, perfect for chilly winter days and an outdoor terrace that’s ideal for hot summer evenings.

Operating Hours
12h00 - 23h00, Monday to Sunday

Make your booking at one of these restaurants in the Vaal today. Be sure to keep a look out for exciting promotions with interesting dining themes!

Matthews Restaurant

Matthews Restaurant is a delightful vaal river restaurant with a rustic feel and loads of ...

Matthews Restaurant

Floating Restaurant

You can easily arrange a cruise of the Vaal River aboard the Petit Verdot Floating ...

Floating Restaurant

Inyama Grill House

Inyama Grill House is a restaurant that excels in meat dishes especially well known for ...

Inyama Grill House

Matthews Terrace

A refreshing river restaurant that satisfies al fresco diners sits tastily on the terrace of ...

Matthews Terrace

Child Friendly Restaurant

Finding a child friendly restaurant is now so easy for parents torn between their love ...

Child Friendly Restaurant

Guest Feedback

1 Comment about "Restaurants in the Vaal"

Nompumelelo Sibeko says:

i really enjoyed myself at this place, yhoo, the service is out of this world and the waitress & waiters are very friendly I must say ....the boat ride was one of the most exciting thing ever ...thanks Riviera

Leave a Comment

Give us feedback on your experience...

(will not be posted)

Special Offers