Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check prices on hotels in South Africa

Tonight Jan 25 - Jan 26
This weekend Jan 31 - Feb 2
Next weekend Feb 7 - Feb 9

Top Cities in South Africa

Top Hotels in South Africa

See all 11,695 Properties in South Africa

Estimated price for 1 night/2 adults

The Oyster Box
The Oyster Box
5.0 out of 5.0 2 Lighthouse Road, Umhlanga, KwaZulu-Natal
¥41,473
4.8/5 (203 reviews)

The lay out was good Quiet room - great Facilities easily available

Reviewed on Nov 12, 2019
 
 
Taj Cape Town
Taj Cape Town
5.0 out of 5.0 1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
¥13,849
4.7/5 (921 reviews)

We have stayrd in many luxury hotels around the world, but tne TAJ Cape Town has exceeded the 5 star rating in all areas from presentation, service and restaurant food and beverages. The courtesy vehicles were just an added luxury to our stay. Would recommend the TAJ to anyone looking for superb ...

Reviewed on Jan 12, 2020
 
 
The Table Bay Hotel
The Table Bay Hotel
5.0 out of 5.0 Quay 6 Victoria & Alfred, Cape Town, Western Cape
¥32,167
4.6/5 (436 reviews)

The location and views are absolutely spectacular. Service and room quality were also very good.

Reviewed on Dec 30, 2019
 
 
The Twelve Apostles Hotel and Spa
The Twelve Apostles Hotel and Spa
5.0 out of 5.0 Victoria Road Camps Bay, Camps Bay, Cape Town, Western Cape
¥45,209
4.6/5 (66 reviews)

Good stay excellent support staff

Reviewed on Oct 24, 2019
 
 
Hilton Cape Town City Centre
Hilton Cape Town City Centre
5.0 out of 5.0 126 Buitengracht Street, Cape Town, Western Cape
¥13,306
4.3/5 (372 reviews)

Overall, it was good stay. Great staff and very welcoming.

Reviewed on Jan 23, 2020
 
 
The Palace of the Lost City at Sun City Resort
The Palace of the Lost City at Sun City Resort
5.0 out of 5.0 Sun City Resort, Sun City, North West
¥36,848
4.3/5 (442 reviews)

Lovely place in an amazing location. Rooms a little tired looking but very clean with regular checks. ideal holiday for families and adults only.

Reviewed on Jan 15, 2020
 
 
City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3.0 out of 5.0 Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
¥11,613
4.3/5 (1613 reviews)

easy location at airport- walk undercover to and from terminal

Reviewed on Jan 20, 2020
 
 
Hilton Sandton
Hilton Sandton
5.0 out of 5.0 138 Rivonia Road, Sandton, Gauteng
¥10,721
4.2/5 (312 reviews)

There's absolutely nothing that I didn't like...Hilton Sandton is still the best hotel in South Africa. They serve the best breakfast in the world, staff members are so helpful and smiling all the time, treating you with the utmost respect and kindness, super clean, awesome Shuttle service and the ...

Reviewed on Nov 4, 2019
 
 
Hilton Durban
Hilton Durban
5.0 out of 5.0 12-14 Walnut Road, Durban, KwaZulu-Natal
¥10,930
4.2/5 (554 reviews)

Everything was highly quality and friendly staff ,and the food was so delicious ana a pleasant olace to stay and very quite

Reviewed on Jan 22, 2020
 
 
Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo Airport
4.0 out of 5.0 Corner of York and Gladiator Streets, Rhodesfield, Kempton Park, Gauteng
¥9,161
4.1/5 (1389 reviews)

check in very slow, shuttle would be better if every 15 minutes as it was very busy and better to have a wall to separate bathroom rather than curtain. Room and facilities very nice.

Reviewed on Dec 28, 2019
 
 
Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
4.0 out of 5.0 Jones Road, Kempton Park, Gauteng
¥11,159
4.0/5 (947 reviews)

The service was excellent from check in to the dining experience. Only thing I didn’t like was the only access to the pool was through the restaurant. This would have been uncomfortable if having to walk through a dining area in a bathing suit. We did not use the pool as it was quite cold.

Reviewed on Jan 19, 2020
 
 
Road Lodge Cape Town International Airport
Road Lodge Cape Town International Airport
2.0 out of 5.0 Adjoining BP Service & Filling Station, at Cape Town International Airport, Cape Town, Western Cape
¥4,834
3.7/5 (1442 reviews)

it was a stop over for a late flight coming into Cape town.The staff were welcoming and informative. thank you

Reviewed on Jan 21, 2020
 
 
Map