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)
Special Rate
Rate Shedding
Book on
TripAdvisor
Trusted partner. We work with Tingo to make your booking as easy as possible.
Secure payments. We use industry-leading practices to keep your information secure.
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 4 more sites!
BON Hotel Riviera on Vaal
Professional photos View all
Browse nearby
BON Hotel Riviera on Vaal
Add Photo Write a Review

146 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Traveler rating
    42
    51
    28
    14
    11
See reviews for
30
46
2
43
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 (58)
Date | Rating
  • English first
  • Italian first
  • Spanish first
  • Any
English first
  • All months
    (146)
  • Mar-May only
    (31)
  • Jun-Aug only
    (26)
  • Sep-Nov only
    (41)
  • Dec-Feb only
    (48)
All months
Johannesburg South Africa
Level Contributor
70 reviews
22 hotel reviews
common_n_hotel_reviews_1bd8 101 helpful votes
4 of 5 stars Reviewed 1 week ago NEW

I had booked my manager in over the Valentines weekend and had reviewed his experience which was very disappointing, but I had the opportunity to go personally a couple of months later, and have to report on a very satisfactory experience. The room was comfortable, the view really nice, the staff friendly and helfpul and we happily dined there for... More 

Was this review helpful? Yes
Nelspruit
Level Contributor
15 reviews
13 hotel reviews
common_n_hotel_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed 2 weeks ago

Very friendly and helpful staff. Clean room. Luxurious stay. Very good breakfast. A view to die for. Thank you for a pleasurable stay. Although we visited the hotel during winter we still admired the wellkept and neat garden. The restaurant Matthews, is excellent.

Was this review helpful? Yes
Harare, Zimbabwe
1 review
3 of 5 stars Reviewed 2 weeks ago

My husband and his brother decided to take me and the wife to this gorgeous place for a change. Sadly enough, NOTHING worked. We tried to get on a boat something was wrong, so all of their activities were actually not being offered. The night ended up in a local night club which some of the staff suggested to wind... More 

Was this review helpful? Yes
Kempton, Pennsylvania
1 review
4 of 5 stars Reviewed 4 weeks ago

My family went to this beautiful hotel on the weekend of the 19th. Although we knew the weather wont be great at this time of the year. It turned out to be the best weekend ever! We woke up with a beautiful view of the river and it looked so amazing. Will definitely make another trip there soon.

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 536ednam We are glad that you have found us and that your family had an amazing weekend. We look forward to welcoming you and your family back especially during summer when the view gets even better, and the activities for the family increase. Spread the word and we will see you soon. Craig Swart General Manager BON Hotel Riviera... More 

Johannesburg, South Africa
Level Contributor
43 reviews
10 hotel reviews
common_n_hotel_reviews_1bd8 11 helpful votes
3 of 5 stars Reviewed 4 weeks ago

We had a restful week-end by the river and entertained guests on Saturday evening in the restaurant. The bedroom was completely dark which meant we had a great two night's sleep. We witnessed a wedding on the barge tied up on the river and the bride arrived in a boat, very romantic!

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

Good Day Nigel B Congratulations on your Wedding anniversary and thank you for sharing it with us at BON Hotels. My team and I are happy that you experienced a restful weekend and got in a good two nights sleep. I do hope that you will visit us again soon and not only in a years time for your next... More 

Kempton Park, South Africa
Level Contributor
1 review
common_n_hotel_reviews_1bd8 4 helpful votes
3 of 5 stars Reviewed June 9, 2015

Some of the food served should be improved. The cleanliness of linen should really be looked at and the overall cleanliness of the room was not good at all, broken taps in bathroom and the extractor in the bathroom was not working

Review collected in partnership with this hotel

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

Good Day Kotie P Thank you for your feedback and for taking my call. The feedback provided by you on certain aspects of our food and maintenance is definitely not what we are usually proud to offer and for this I sincerely apologise. I will be rectifying the issues raised and we look forward to welcoming you back soon to... More 

Greater Johannesburg, South Africa
1 review
5 of 5 stars Reviewed June 1, 2015

What a nice hotel very comfortable and beautiful, it is really worth the money paid and it is accessible to many activities, however the hotel needs more features such as a Jacuzzi and spa's been given

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

Good Day Kgosi M Thank you for posting feedback on your stay. I am glad that you found the hotel to be comfortable and beautiful. I cant promise you a Jacuzzi for your next stay but can definitely arrange the extra towels. We look forward to welcoming you back soon. Craig Swart General Manager BON Hotel Riviera on Vaal More 

Level Contributor
40 reviews
33 hotel reviews
common_n_hotel_reviews_1bd8 26 helpful votes
4 of 5 stars Reviewed May 29, 2015

My second visit to this hotel. The river view from the room's window is wonderful. The hotel is a bit old, so the room's furnitures are, but they are relatively well maintain. Reception service is good, fast and always with a smile. Although the room's cleaner didn't mind that I had finished my shampoo and soap, and did put new... More 

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

Dear boazsharon My team and I are extremely happy to have welcomed you back for your second stay. I am glad that amongst other things, you found the reception service fast and friendly and the food rich and tasty. I look forward to welcoming you back soon. Craig Swart General Manager More 

1 review
4 of 5 stars Reviewed May 28, 2015

Stayed at the hotel this past weekend for my husbands birthday. The hotel hit the mark with thier services and staff. Beautiful view, nice set up in the room. Loved it. The hotel is a bit dated but the services made up for all of that

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

Dear Lerato T We are honoured that you chose our hotel to celebrate your husbands birthday, and that we could have a part in making it a memorable one. We look forward to welcoming you back for many more. Craig Swart General Manager More 

Johannesburg, South Africa
1 review
1 of 5 stars Reviewed May 25, 2015

I have been going to this hotel for breakfast on Sundays for years. It used to be expensive but fantastic but they are slowly they are eroding their offerings (downscaling/downsizing, call it what you will) They used to offer fresh berries, then that stopped. Then they stopped serving cheese slices. They have now stopped serving baked beans with breakfast. Baked... More 

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

Dear Rusger777 Thank you for providing us with your feedback. It is only through guest feedback such as yours that we can truly measure when we are doing things right and when we are not. We usually pride ourselves on our breakfast and the selection offered. We have strict standards and guidelines in place on what is served and Baked... More 

Travelers are raving about these Vereeniging hotels

Questions? Get answers from hotel staff and past guests. Ask a question

73 photos of this hotel

Traveler photos: See what travelers like you saw

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

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...
Also consider these accommodations in or near Vereeniging
14.2 mi away
The Waterfront Country Lodge
The Waterfront Country Lodge
#3 of 6 in Vanderbijlpark
4.5 of 5 stars 6 reviews
1.9 mi away
Three Rivers Lodge & Villa Anna Sophia
7.4 mi away
The Shakespeare Inn
The Shakespeare Inn
#4 of 6 in Vanderbijlpark
4.0 of 5 stars 2 reviews
Show Prices
Show Prices
Show Prices
6.9 mi away
Emerald Resort & Casino
Emerald Resort & Casino
#1 of 6 in Vanderbijlpark
4.0 of 5 stars 241 reviews
0.0 mi away
Valverde Country Hotel
Valverde Country Hotel
#5 of 71 in Johannesburg
4.5 of 5 stars 111 reviews
23.1 mi away
Vaalnest Boutique Hotel
Vaalnest Boutique Hotel
#1 of 13 in Vereeniging
4.0 of 5 stars 63 reviews
Show Prices
Show Prices
Show Prices
Questions? Get answers from hotel staff and past guests. Ask a question

Amenities

Enter dates for best prices
Check In Check In Check Out Check Out
Prices are for 1 room, 2 adults
Price Your Stay