Matthews Restaurant, situated at Riviera on Vaal is the hotel eatery offering rustic cuisine of South African flavours and unmatched views. The restaurant attracts both locals living in the area as well as day visitors and hotel guests, thanks to the delightful pairing of scenery and gastronomy combined. The elegance of the hotel flows right into the Matthews Restaurant décor, and attracts many kinds of exciting patrons.

Located on the ground floor of the hotel, the restaurant is easily accessible whether you’re looking for a laidback lunch, or a romantic dinner overlooking the Vaal River. Our Executive Chef interprets each dish as his own combining unique South African flavours with a twist.  Offering breakfast and lunch buffets, themed dinner menus and child-friendly facilities, Matthews Restaurant takes care of every patron’s needs.

Equipped with a kid’s entertainment area including an outdoor jungle gym, the whole family is promised a delightful time filled with fond memories. The Matthews Lounge Bar is perfect for enjoying an after-dinner cappuccino, or having some cool cocktails with friends.

Savour this culinary experience while sipping on a glass of fine wine or bubbly, and take in the gorgeous sunset river views from Matthews. We make special occasions extra special with the option to have a riverfront celebration at our restaurant. From corporate functions buzzing with businessmen, to loved-up couples, families and charismatic young influencers, all our guests and patrons enjoy the hospitality, dining and exclusivity that Matthews Restaurant at Riviera on Vaal has to offer.