The trendy city of uMhlanga is full of attractions, such as Umhlanga Rocks Beach and Gateway Theatre of Shopping, and is loved for its entertainment and spas.
Durban is known for its beaches and casinos, and entices visitors with popular attractions including Durban City Hall and Durban International Convention Centre.
Camps Bay Beach is located 3.2 mi (5.1 km) from the center of Cape Town, why not stop by during your stay. Catch the sunset by the shore at Maiden's Cove, just a short walk away.
Why not try your luck with a visit to Gold Reef City Casino during your time in Johannesburg? Attend a sporting event or simply visit the area's shops.
Explore the great outdoors at Table Mountain and enjoy the mountain views during your trip to Cape Town. Amble around the area's seaside or seek out the local tours.
"Very spacious room, comfy bed, free shuttle service, smooth-ish check-in.
Please upgrade the shower head and modernise your rooms... the carpets look dated. Also buffet breakfast was overpriced."
"We had a fabulous 5-night stay at the Onyx. I booked a junior suite with all amenities. It was very prefect. The deco was lovely and all aspects of the room was comfy. The location was convenient for the conference I was attending at the center. I would highly recommend a stay at the Onyx. "