You might want to head out to Table Mountain for some fresh mountain air and a bird's-eye view of Cape Town. Why not take a stroll along the beaches and watch the sunset while you're here?
If a restful vacation is part of your travel plans, Boulders Beach might be the perfect place to seek out during your trip to Cape Town. While you're in the area, stroll along the seaside.
Learn about the events happening at Cape Town International Convention Centre during your trip to Cape Town. Wander the seaside or discover the area's mountain views.
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.
Make time to visit the sea life at uShaka Marine World during your travels in Durban. Stroll along the area's beautiful beaches, or simply savor its top-notch restaurants.
"The room was very nice and had a great view! The staff were very friendly and accommodating. They helped make our first visit to Africa very special and memorable!"
"Excellent service! Convenient regular shuttle to and from the airport. We had an early flight and couldn't make breakfast so the hotel kindly offered to making us a breakfast parcel which was very very good!"
Protea Hotel by Marriott Johannesburg Balalaika Sandton
10/10 Excellent
"While this isn’t the most luxurious or contemporary hotel, it feels very homely and public spaces are charming - as are the staff, who made us feel vsry welcome."