BON Hotel Waterfront Richards Bay — 4-Star Luxury Hotel in Richards Bay, South Africa
★★★★ 4-Star Luxury Hotel

BON Hotel Waterfront Richards Bay

Richards Bay  ·  South Africa  ·  Corner Of Bridgetown & Pioneer Road

4.3 1438 guest reviews

About BON Hotel Waterfront Richards Bay — Luxury Boutique Hotel in Richards Bay

BON Hotel Waterfront Richards Bay is an exceptional 4-star hotel in Richards Bay, South Africa. Guests enjoy a distinctive experience combining world-class facilities including kids club, bar, beach club, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.3 / 5

Lee Mford
★★★★★ Jun 2025

Thank you so much to everyone. Mr De Klerk, Mrs De Klerk, Connie, Amanda and lizel, Henry and T.J and the kitchen staff. The venue was perfect for our training, met with warm welcomes and friendly faces. The food was absolutely mouth watering and service was 100%. Thank you for accommodating RBCE and myself. Definitely a recommended venue and Resturant👌🏻👍🏻❤️ Cassandra Milford

Milli Sibaya
★★★★☆ Jun 2025

Amazing short stay. Hotel has fun modern furniture, & calming colours in the room. Located on the water with a walkway to access othet restaurants along the bay. No biscuits or rusks with the coffee, no hairdryer in the room. Wish I had more time to explore all the amenities.

kayleigh naidoo
★☆☆☆☆ Mar 2025

The moment we arrived... I was like wow ! A beautiful hotel , beautiful location So serene . We were relaxed. Loved it ...... telling myself I will definitely come back here .....BUT!!!!!!!!!! don't be fooled ..... why in the world would a club be build a stone throw away from a beautiful hotel. Never in my life have I experiences such noise until 3 am in the morning !!!!!! It was the worst night we both experienced. I can gladly say I will not be going back there. My R2100 literally went down the drain. If you're into parties then yes. If you're there to relax. Don't go here. Honestly zula beach club ruined our stay. The bass rattled our windows until 3 am !!!! What the heck !!!!!!! If that was my business I would sign a petition to NOT have a beach club so near to my hotel.