We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

BON Hotel Riviera on Vaal

Hotel website
Mario Milani Drive | Three Rivers, Vereeniging 1930, South Africa (Formerly Riviera on Vaal Hotel & Country Club)
Best prices for: 1 room 1 guest
Enter dates for best prices
Check In Check Out
Show Prices
Compare best prices from top travel sites
and 5 more sites!
BON Hotel Riviera on Vaal
Professional photos View all
Browse nearby
BON Hotel Riviera on Vaal
Write a Review

135 reviews from our community

Traveler rating
    40
    46
    25
    14
    10
See reviews for
27
42
1
42
Rating summary
  • Location
    4.5 of 5 stars
  • Sleep Quality
    4 of 5 stars
  • Rooms
    4 of 5 stars
  • Service
    3.5 of 5 stars
  • Value
    3.5 of 5 stars
  • Cleanliness
    4 of 5 stars
Traveler tips help you choose the right room.   Room tips (54)
Date | Rating
  • English first
  • Italian first
  • Spanish first
  • Any
English first
  • All months
    (135)
  • Mar-May only
    (27)
  • Jun-Aug only
    (19)
  • Sep-Nov only
    (41)
  • Dec-Feb only
    (48)
All months
Pretoria, South Africa
1 review
4 of 5 stars Reviewed 4 weeks ago

The service, location and the people under general were excellent. Children really enjoyed themselves. Room serves was prompt. You need just a small improvement on the rooms. The gym need some improvement.

Review collected in partnership with this hotel

Was this review helpful? Yes
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Dear Mpho L Thank you for taking the time to give us feedback on your stay. I am glad that you found the service, location and people excellent. Especially that the children enjoyed themselves as Happy children mean relaxed parents. I hope to welcome you back soon, and on your next visit please pop into my office so that I... More 

Johannesburg, South Africa
2 reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed 4 weeks ago

My wife myself and our 4 Month old baby needed a break for a weekend. The experience was lovely with a lot of things to do as well as just to sit and relax. This was really a 5 star get away and everything we needed was right there. Nothing was to much for the staff and everything worked. To... More 

Was this review helpful? Yes
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Dear ettiene2015 As a parent myself. I know all to well that with a 4 month old baby, things can be hectic. I am glad that we were able to provide you with a relaxing weekend break and that you were able to feel at home. Please spread the word and we look forward to seeing you soon. Craig Swart... More 

Pretoria, South Africa
Contributor
19 reviews 19 reviews
8 hotel reviews
13 helpful votes 13 helpful votes
3 of 5 stars Reviewed April 15, 2015

Lovely little hotel set on the banks of the Vaal river with beautiful scenes - set in right in the town of Vereeniging. Not much gardens to walk around in or for kids to play. Room was a bit small - and bathroom was uncomfortably small. Reasonable breakfast offering with a lovely setting overlooking the river.

Was this review helpful? Yes
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Dear Valued Guest, On behalf of my team and I, I would like to say THANK YOU for your review. All reviews are appreciated as this assist us in getting the hotel up to standards. Everything in your review will be discussed with my management team and we will brainstorm and see how we could have improved your stay. I... More 

Pretoria, South Africa
1 review
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed April 6, 2015

Impressive hotel and excellent service, knowledgeable and friendly staff. Excellent for family and business trips however very minimal faimly activities. Would like to suggest comedy nights and live band

Review collected in partnership with this hotel

Was this review helpful? Yes 1
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Dear Swisssands, THANK you so much for the feedback! It has been our mission to ensure our hotels caters for the leisure market. We consider all children as VIPS so we are so glad you appreciated our Kiddies Facilities. I can assure you we are always looking at ways to improve the property for children. Your comments with regards to... More 

Johannesburg, South Africa
Senior Reviewer
7 reviews 7 reviews
3 hotel reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed April 4, 2015

What a beautiful hotel on the bank of the vaal river. The rooms have gorgeous views of the tree lined river. Sparkling clean pool where you can enjoy drinks around the pool or turn your deckchair around to take in the river view and watch the boats cruising up and down. Great kids programme with jumping castle, jungle gyms and... More 

Was this review helpful? Yes
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Dear Swisssands Thank you for taking the time to post about your experience at our hotel. I am glad that you enjoyed our views and the various activities on offer. We look forward to welcoming you back soon. Craig Swart General Manager More 

Reviewer
3 reviews 3 reviews
2 helpful votes 2 helpful votes
3 of 5 stars Reviewed March 31, 2015

The place is amazing , the staff are really friendly and most welcoming , one thing wrong I do not advice anything that comes out of the kitchen my fiancée ended up with a sour bad pasta sauce twice at the same time we sent it back and then it came out with a new bad sour sauce

Was this review helpful? Yes 2
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Dear Shady A Whilst I am happy that you found our property amazing and the staff friendly. I am deeply saddened that the food did not live up to the same standards. This is currently being addressed and I am sure that on your next visit, you will enjoy a much improved food offering. Craig Swart General Manager More 

Johannesburg, South Africa
Contributor
14 reviews 14 reviews
3 hotel reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed March 25, 2015

Bon Hotel Riviera on the Vaal is an ideal trip away from the busy JHB. I got to spend a night at the hotel and it was amazing. Food is devine, rooms are neat, modern and spacious. The view of the river from your room is breathtaking!

Was this review helpful? Yes
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Dear Thirushachetty I am ecstatic that you found our Food Devine, our Rooms Neat and the View breath-taking. Please spread the word and we look forward to welcoming you back. Craig Swart General Manager More 

Kenya
1 review
5 of 5 stars Reviewed March 25, 2015

we stayed there for 2 nights on business and the service and the facilities were great. I happened to forget my phone and the staff were honest enough to keep it for me and organised to send it to me.I was really touched. I would definitely go back with my friends and family. Thanks alot Laura and your team. Cheers.

Was this review helpful? Yes
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Hi Valchero Thank you for your feedback. I am glad that you found our facilities and service great but more importantly that the Team created such an impression on you with regards to your phone. I will definitely be thanking my team for living up to our Ethos of GOOD People, GOOD Thinking and GOOD Feeling especially Laura. Keep well... More 

1 review
5 of 5 stars Reviewed March 21, 2015

It was really a home away from home for my wife and I ,from the minute we arrived. Keep up the sterling job ,to Craig and his team We will definitely recommend this resort as a 5 star experience. See you soon. Kevin Naidoo

Was this review helpful? Yes
BON-RivieraOnVaal, General Manager at BON Hotel Riviera on Vaal, responded to this review

Dear Mr. Naidoo Thank you for taking the time to visit our property. I am happy that you found it to be a "Home away from Home". I hope that the golf was good and we look forward to welcoming you group and clients in the future. Craig Swart General Manager More 

Pretoria, South Africa
Contributor
19 reviews 19 reviews
6 hotel reviews
12 helpful votes 12 helpful votes
3 of 5 stars Reviewed March 15, 2015

Well as hotels go, this is just another of many of the older hotels that needs investment. On the outside the place looks ok, but it is the small things that should get attention, such as paint, pathways, gardens, water waste, umbrellas, etc. The staff that see the place every day is not critical of these finer points and look... More 

Was this review helpful? Yes
Questions? Get answers from hotel staff and past guests. Ask a question

71 photos of this hotel

Traveler photos: See what travelers like you saw

Viewed
All traveler photos (49)
Viewed
Hotel & grounds (23)
Viewed
Pool/beach area (4)
Viewed
View from room (7)
Viewed
Room/suite (3)
Viewed
Dining (7)
Viewed
Other (5)

Management photos: Courtesy of the property manager

Viewed
All management photos (22)
Viewed
Hotel & grounds (4)
Viewed
Room/suite (9)
Viewed
Pool/beach area (1)
Viewed
Dining (6)
Viewed
View from room (1)
Viewed
Other (1)
Check In Check Out
Prices are for 1 room, 2 adults
Show Prices
Hotels you might also like...
Questions? Get answers from hotel staff and past guests. Ask a question

Amenities