Bon Hotel Riviera on Vaal Restaurants & Cruises

  • Vereeniging, Gauteng
  • Breakfast, Buffet, Mediterranean, Picnics, South African
  • Breakfast, Dinner, Lunch
  • Mario Milani Drive

  • View map

Eat out at one of our Vaal River Restaurants ...

BON Hotel Riviera on Vaal excites your taste buds with its selection of restaurants on the Vaal River - different flavours each with its own distinct style under one house and all with picturesque views. Suited to almost any taste, the dining options available will provide you with a memorable experience. 
Also a great eat out option for your family, with delicious food your kids will enjoy! The environment allows for relaxed family dining of high quality and service.  

You can even throw your kids a party they’ll never forget! The Hotel excels as a kids’ party venue will lots in store. Party options include kid's menus at our restaurants, jumping castles, jungle gym, face painting, cake and décor. 

Choose to use one of the Hotel’s restaurants as a birthday venue. Take your pick from our eclectic selection of eateries each with their own distinct taste. Delicious food, lovely atmosphere, great service, Vaal cruises and a dedicated team to ensure the festivities run well, bring the guests and let the party begin. 

Enjoy quiet, secluded and romantic areas that overlook the Vaal River where you and your partner or family can enjoy time together and breathe in some fresh air. We will organise everything for you, with delicious picnic baskets options for you to choose from.  

Don't forget that BON Hotel Riviera on Vaal restaurants offer the perfect settings for an intimate wedding, with a reputation as one of the best wedding venues in Gauteng. 


Matthews Restaurant

A delightful Vaal river-front restaurant with a rustic feel and loads of flavours. It rightfully shows off scenic views unique to this bend of the Vaal River.

This child-friendly restaurant serves full breakfast buffets, Sunday lunch buffets and themed dinners, and is 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 Terrace Café

A refreshing river restaurant that satisfies al fresco diners sits tastily on the terrace of the hotel. Enjoying the open air afforded by wonderful Vaal River views, with a light menu that’s big on taste and experience.

Here outdoor dining becomes a simple pleasure afforded by wonderful weather and views

Matthews Terrace Café is often chosen for business lunches, mid-morning coffees as well as sundowners after work. It offers many possibilities for unending chill-out sessions with friends appreciating the goodness of life.



Weekend lunch and dinner cruises are available on-board the Aqua lounge - guests and visitors can enjoy priority service and catering, and an overall good time on the river. 
Book the Aqua lounge for your special event, or hop on for a sunset cruise, a celebration or an afternoon meander.   

Interested in adding some water sports or activities to your function? Look no further. The water sports section is the most extensive in South Africa, offering Lift jet board flights, para-sailing, tube rides, wake board, water skiing and for your more experienced water ski enthusiast we even offer advanced barefoot water ski training.



  • Cuisine : Breakfast, Buffet, Mediterranean, Picnics, South African
  • Ambience : Business, Coffee Shop, Family, Relaxed, Romantic, Ship / Boat
  • Entertainment : Childrens Entertainment, Internet or WiFi
  • Dress : Smart/Casual
  • Reservations
  • Functions
  • Outside Area
    Outside Area
  • Smoking
  • Secure Parking
    Secure Parking
  • Bar
  • Child Friendly
    Child Friendly
  • Wheelchair Access
    Wheelchair Access
  • Cocktails
  • Weddings
  • Conferencing
  • Aircondition
  • Golf
  • Accommodation

Credit Cards Accepted

  • AMEX
  • Diners Club
    Diners Club
  • Debit Card
    Debit Card
  • VISA
  • Mastercard


  • Fedhasa


Mario Milani Drive