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 26 Jan - 27 Jan
This weekend 31 Jan - 2 Feb
Next weekend 7 Feb - 9 Feb

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
Rs27,071
4.8/5 (203 reviews)

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

Reviewed on 12 Nov 2019
 
 
Taj Cape Town
Taj Cape Town
5.0 out of 5.0 1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
Rs13,863
4.7/5 (923 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 12 Jan 2020
 
 
The Table Bay Hotel
The Table Bay Hotel
5.0 out of 5.0 Quay 6 Victoria & Alfred, Cape Town, Western Cape
Rs20,926
4.6/5 (436 reviews)

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

Reviewed on 30 Dec 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
Rs29,510
4.6/5 (66 reviews)

Good stay excellent support staff

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

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

Reviewed on 23 Jan 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
Rs24,052
4.3/5 (443 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 15 Jan 2020
 
 
City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3.0 out of 5.0
Rs7,815
4.3/5 (1616 reviews)

easy location at airport- walk undercover to and from terminal

Reviewed on 20 Jan 2020
 
 
Hilton Sandton
Hilton Sandton
5.0 out of 5.0 138 Rivonia Road, Sandton, Gauteng
Rs6,998
4.2/5 (313 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 4 Nov 2019
 
 
Hilton Durban
Hilton Durban
5.0 out of 5.0 12-14 Walnut Road, Durban, KwaZulu-Natal
Rs7,653
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 22 Jan 2020
 
 
Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo Airport
4.0 out of 5.0
Rs5,960
4.1/5 (1391 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 28 Dec 2019
 
 
Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
4.0 out of 5.0
Rs7,284
4.0/5 (949 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 19 Jan 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
Rs3,155
3.7/5 (1441 reviews)

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

Reviewed on 21 Jan 2020
 
 
Map