Hotels in South Africa

From cave tours to exotic safaris, ostrich rides and diving with sharks, you'll have never-ending fun when you choose one of our South African hotels.

South Africa Hotels

Dates
MM/dd/yy - MM/dd/yy
When would you like to travel?
1

Discover more hotels

Showing 1-1 of 1 Hotels
Protea Mall, Corner Lighthouse and Chartwell Drive, Umhlanga Rocks Durban, South Africa 4320
Stunning views overlooking the Dolphin Coast

South Africa

South Africa is located on the southernmost tip of the African continent. Guests will find plenty of things to do in South Africa, like marveling at the stunning landscapes and discovering local history and heritage. While Pretoria is the administrative capital of the country, most visitors begin exploring South Africa attractions in Johannesburg – the economic heart of the country. From here, head to the stunning Cape Town for the beautiful Cape of Good Hope, the nearby hiking and trekking at Table Mountain, excellent beaches and South Africa’s best vineyards. An alternative coastal destination is Durban, excellent for beaches, surfing, and sailing. Of course, no visit to South Africa would be complete without exploring the famous national parks. Guests have many to choose from including the Kruger National Park, Kgalagadi Transfrontier Park in the heart of the Kalahari desert, and the Ukhahlamba Drakensberg Park. For one-of-a-kind destinations, head to the Vredefort Dome – the remnants of a meteorite impact crater – or the Cradle of Humankind cave with hominid and ape fossils. South Africa offers many other attractions like kayaking, hiking, fishing, boating, camping, and more. Of course, don’t forget to try the unique fusion cuisine and drink some delicious local wines.

Read More

Table set for breakfast at JW Marriott Los Cabos Beach Resort & Spa. Up to $40 value

Weekends with breakfast

Book now
Overhead view of guest pool at Turnberry Isle Miami

Resorts: Save up to 20%

Book your getaway now
Exterior view of Royal Towers Atlantis

Extend your summer at Atlantis

Enjoy daily lunch on us
Football player stands on stadium field. Marriott Rewards, NFL and Starwood logos.

Score big with NFL Moments

Take the field and so much more