Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Hotels in South Africa, Africa

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in South Africa

The Palace of the Lost City at Sun City Resort
5 out of 5
Sun City Resort, Sun City, North West
The price is Rs17,394 per night
4.3/5Excellent! (464 reviews)
Perfect sunshine getaway

"Incredible location and facilities."…"

Reviewed on 21 Feb 2020

The Palace of the Lost City at Sun City Resort
Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
Get Rates
4.7/5Exceptional! (255 reviews)

"The services and amenities are excellent. It site on a beautiful hill site of Johannesburg, next to the Zoo. The location is not very convenient, 30 to 40 minutes ride to the airport. There is no public transportation."…"

Reviewed on 12 Feb 2020

Four Seasons Hotel The Westcliff, Johannesburg
C.A.G The Vantage
4 out of 5
Corner Bath and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
Free cancellation
The price is Rs3,158 per night
4.2/5Excellent! (121 reviews)
chrging stations

"there are not enough power points for charging cell phone etc."…"

Reviewed on 16 Mar 2020

C.A.G The Vantage
Southern Sun O.R. Tambo International Airport
The price is Rs6,019 per night
4/5Very Good! (999 reviews)

"The hotel was excellent, the breakfast was supurb and being so close to the airport ensures that we will stay there in the future"…"

Reviewed on 25 Mar 2020

Southern Sun O.R. Tambo International Airport
Radisson Blu Gautrain Hotel
4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is Rs5,744 per night
4.4/5Excellent! (995 reviews)

"Early and late check in. Excellent and friendly services from staff and a superb location opposite the train station and 4 minute walk to Nelson Mandela square. Excellent."…"

Reviewed on 17 Mar 2020

Radisson Blu Gautrain Hotel
Knysna Backpackers
3 out of 5
42 Queen Street, Knysna, Western Cape
Get Rates
4.5/5Wonderful! (4 reviews)
Nice Hostel, good location

"Good! Te owner is really Nice and he hemos you with everythig that you need, the rooms are a little small, but confy enaugh."…"

Reviewed on 1 Nov 2016

Knysna Backpackers
The Table Bay Hotel
5 out of 5
Quay 6 Victoria & Alfred, Cape Town, Western Cape
Get Rates
4.6/5Exceptional! (475 reviews)

"Good all round hotel. Best position for VA waterfront."…"

Reviewed on 12 Mar 2020

The Table Bay Hotel
The Oyster Box
5 out of 5
The price is Rs24,462 per night
4.8/5Exceptional! (220 reviews)

"The food is incredible however breakfast service was slow even with lots of staff"…"

Reviewed on 20 Feb 2020

The Oyster Box
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
The price is Rs8,601 per night
4.7/5Exceptional! (999 reviews)

"One of the best five star hotels in the World, who looked after us like family at one the the greatest crises the World has ever experienced"…"

Reviewed on 31 Mar 2020

Taj Cape Town
Belmond Mount Nelson Hotel
5 out of 5
76 Orange Street, Cape Town, Western Cape
Get Rates
4.8/5Exceptional! (279 reviews)

"Heated pool is actually very warm. Breakfast was amazing. The options and the quality. Enjoyed my balcony view. Some upgraded to the cottages which were very amazing."…"

Reviewed on 6 Mar 2020

Belmond Mount Nelson Hotel
Don't see what you're looking for?
See all available properties in South Africa
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: South Africa

If you are searching for an ideal South Africa hotel, look no further than Expedia.co.in. We offer a wide range of South Africa accommodations, from 5 star resorts to budget hotels, suited for any South Africa holiday or business trip.

  • View our selection of top hotels in South Africa
  • Use the map to find South Africa hotels in your preferred destination
  • Enter your travel dates to find great South Africa accommodation deals!