COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book South Africa Hotels

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

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
Free cancellation
The price is NZ$479 per night from 11 Jun. to 11 Jun.
4.6/5Exceptional! (453 reviews)
"I booked this hotel and because of Covid my flight was cancelled and hotel kept my money , tried to get a credit that can be used for another day and did not get anything from hotel"

Reviewed on 16 Sep. 2020

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
President Hotel
4 out of 5
4 Alexander Road, Bantry Bay, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is NZ$69 per night from 10 Jun. to 10 Jun.
4/5Very Good! (404 reviews)
"I must say the location of this hotel is fantastic. Beautiful views of the ocean from certain rooms and the most lovely views of Table Top Mountain. Amazing happy hour with one of the best breakfast buffets. The restaurant manager is extremely professional and was helping all staff from the very ..."

Reviewed on 9 Apr. 2021

President Hotel
Davinci Hotel And Suites On Nelson Mandela Square
5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is NZ$217 per night from 19 May to 19 May
4.5/5Wonderful! (446 reviews)
"Awesome place to stay. Very clean and I felt safe during this pandemic time. Everything is sanitized. Impressive!"

Reviewed on 14 Apr. 2021

Davinci Hotel And Suites On Nelson Mandela Square
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
City Lodge Hotel at OR Tambo International Airport
The price is NZ$132 per night from 12 May to 12 May
4.3/5Excellent! (980 reviews)
"A little slow check in"

Reviewed on 30 Apr. 2021

City Lodge Hotel at OR Tambo International Airport
Ecomotel Germiston
3.5 out of 5
The price is NZ$32 per night from 12 May to 12 May
4/5Very Good! (10 reviews)
"Staff were an excellent help as we were new to the area much better than any other staff we have interacted with in SA."

Reviewed on 28 Mar. 2021

Ecomotel Germiston
The Palace of the Lost City at Sun City Resort
5 out of 5
Sun City Resort, Sun City, North West
The price is NZ$344 per night from 1 Jun. to 1 Jun.
4.3/5Excellent! (473 reviews)
Missing the Sun King
"Ive been coming to Sun City (80s)and the Palace(90s) since it opened.Unfortunately seems that mgts push to cut costs will hurt service and for a claimed 6 star hotel and resort thats just unacceptable.That said the staff i encountered were all super courteous and efficient but problem is too few ..."

Reviewed on 6 Dec. 2020

The Palace of the Lost City at Sun City Resort
Premier Hotel OR Tambo
4 out of 5
Free cancellationReserve now, pay when you stay
The price is NZ$99 per night from 19 May to 19 May
4.4/5Excellent! (993 reviews)
"This is our favorite hotel to stay at close to the airport. The rooms are spacious with lots of extra touches to make it comfortable. The mattresses and pillows are top quality. The staff are extremely helpful and considerate."

Reviewed on 26 Apr. 2021

Premier Hotel OR Tambo
One&Only Cape Town
5 out of 5
Dock Road, V & A Waterfront, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is NZ$1,322 per night from 12 May to 12 May
4.8/5Exceptional! (287 reviews)
Our best hotel experience
"Simply the best hotel experience we've ever enjoyed (and we've enjoyed a lot). Everything from when you pull-up, check-in, breakfast (seriously - best hotel breakfast we've enjoyed) and the service and amenities throughout the stay. Kids club is superb, pool is superb, food is superb, location is ..."

Reviewed on 18 Mar. 2020

One&Only Cape Town
DoubleTree by Hilton Hotel Cape Town - Upper Eastside
4 out of 5
31 Brickfield Road, Woodstock, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is NZ$80 per night from 2 Jun. to 2 Jun.
4.3/5Excellent! (291 reviews)
"Good location near my sister. Modern, new and clean."

Reviewed on 4 Mar. 2020

DoubleTree by Hilton Hotel Cape Town - Upper Eastside
ATKV Goudini Spa
The price is NZ$65 per night from 12 May to 12 May
ATKV Goudini Spa
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.