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.
1 room 1 guest
Check In Check Out
Show Prices
Compare best prices from top travel sites
and 4 more sites!
Professional photos
BON Hotel Riviera on Vaal
View Map
Add Photo Write a Review

158 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Traveler rating
    47
    56
    30
    14
    11
See reviews for
31
52
3
46
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 (64)
Date | Rating
  • English first
  • Italian first
  • Spanish first
  • Any
English first
  • All months
    (158)
  • Mar-May only
    (31)
  • Jun-Aug only
    (37)
  • Sep-Nov only
    (42)
  • Dec-Feb only
    (48)
All months
Johannesburg, South Africa
Level Contributor
11 reviews
6 hotel reviews
4 of 5 stars Reviewed yesterday NEW

we arrived with a bed filled with rose petals and a slice of cake with happy birthday. Really great suprise. Staff are very friendly and professional. the restaurant food at the hotel was horendous. meat was tough and carvery very dry. but the restaurant at the country club Terrace Grill was fantastic. Great food.

Was this review helpful? Yes
Cape Town
Level Contributor
38 reviews
5 hotel reviews
common_n_hotel_reviews_1bd8 13 helpful votes
4 of 5 stars Reviewed 6 days ago NEW

We were fortunate to be able to stay at the Riviera on Vaal hotel for a very reasonable price as a result of a time-share arrangement with the South African Association for Retired Persons (SAARP). The room was lovely, the view was gorgeous, the beds divine. The cleaning staff excellent. My only complaint in the room was that the lighting... More 

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed 6 days ago NEW

Great service! Great venue! Great management!! People were very friendly and the manager, Mariun, the manager gave us a friendly welcoming and was extremely helpful. I would recommend it to anyone who stays in the Vaal area for business or anything else.

Was this review helpful? Yes
Johannesburg, South Africa
Level Contributor
3 reviews
5 of 5 stars Reviewed 1 week ago

About 3 months ago I posted a review of a bad experience of the breakfast buffet at the hotel where portions appeared to have been downsized. This review was responded to by the hotel GM Craig Swart and he diligently followed up and kept contact with me. Today I decided to return and see if anything had changed. I was... More 

Was this review helpful? Yes
istanbul
Level Contributor
283 reviews
41 hotel reviews
common_n_hotel_reviews_1bd8 82 helpful votes
3 of 5 stars Reviewed 1 week ago

We visited Bon Hotel on a sunny saturday afternoon with friends. We had drinks at the tables overlooking the Vaal River and the pool. The view was marvellous. Although the Golf course is brownish in August, it has a picturesque view which is beautiful. The service at the bar was good. Prices were ok. Although the hotel building is old,... More 

Was this review helpful? Yes
Johannesburg, South Africa
Level Contributor
4 reviews
4 hotel reviews
4 of 5 stars Reviewed 1 week ago

great weekend away . what really stood out from us was the View that we of the River , and Pool area from our room .. We had a bit of a challenge having to use the appliances in our rooms because of some plug/electrical technical error- their gym facility needs an upgrade , more equipment . The food was... More 

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

Dear Hlabi S I am glad that you got to spend a great weekend away with your better Half and enjoy our view over the river. My apologies for the inconvenience of the plugs and I shall be looking at the Gym to see how we can improve on this area to make your next visit even better. We look... More 

Greater Johannesburg, South Africa
1 review
5 of 5 stars Reviewed 1 week ago

Our company had our Conference at this Hotel. We were blown away by the excellent Service, food and facilities made available to us. We have and will recommend this venue for Conferences and get aways.

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

Dear Janine R It was a pleasure to have your company make use of our facilities and we are happy that you found the service, food and facilities "Excellent". We hope to see you again soon at any one of our BON Hotels…and tell your friends…spread the good word. Craig Swart General Manager More 

Bloemfontein
1 review
5 of 5 stars Reviewed 3 weeks ago

As mentioned the number of staff be increase so as rooms should be cleaned on time during the stay. The food was woow!!! i have never ate such kind of food and fruits. Keep it up guys, that was healthy indeed. My daughter was touched by the environment an atmosphere and she was not even ready to leave.

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 angelamL259ER I am happy that you found the food "WOOW" and that you got to enjoy the healthy side of our offering, as well as enjoying the atmosphere and environment. Your comment on the housekeeping staff being increase to more efficiently service the bedrooms on time is noted and we will be working on that so that your next... More 

Johannesburg, South Africa
1 review
3 of 5 stars Reviewed 3 weeks ago

this hotel is in the best location ever, beautiful grounds and surroundings, has all the amenities but needs to improve on the service and attention to detail. I liked the little garden that our room had but it is close to elevators and lots of foot traffic and as a result very noisy quite early in the morning. we reported... More 

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 n0sipiw0n Thank you for your review. Rightly so the hotel does have lots of potential and the best location. However if my team do not follow through on Maintenance requests then we are losing the battle. Please rest assured that I will be addressing this with my team and we are confident that your next stay with us will... More 

Gauteng
1 review
5 of 5 stars Reviewed 4 weeks ago

A lovely stay at the Riveira- beautiful setting; stunning hotel- well maintained rooms and facilities; efficient and friendly staff; beautiful outdoor and gardens! A perfect spot for a peace and tranquility!

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 natalie608 Thank you for the review and for visiting our hotel during the cold winter. If you enjoyed the gardens then you must definitely come back in spring and summer as they really come alive. My staff and I are happy that you enjoyed your time with us and look forward to seeing you back soon. Craig Swart General... More 

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
Dining (7)
Viewed
Hotel & grounds (23)
Viewed
View from room (8)
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 290 reviews
0.0 mi away
Valverde Country Hotel
Valverde Country Hotel
#5 of 70 in Johannesburg
4.5 of 5 stars 119 reviews
23.1 mi away
Vaalnest Boutique Hotel
Vaalnest Boutique Hotel
#1 of 14 in Vereeniging
4.0 of 5 stars 66 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