Beginning of main content

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.


Check South Africa hotel prices

Tonight 27 May - 28 May
This weekend 29 May - 31 May
Next weekend 5 Jun - 7 Jun

Top Cities in South Africa

Top Hotels in South Africa

See all 12,721 properties in South Africa

Estimated price for 1 night/2 adults

Belmond Mount Nelson Hotel
Belmond Mount Nelson Hotel
5.0 out of 5.0 76 Orange Street, Cape Town, Western Cape
Get Rates
4.8/5 (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
 
 
South Beach Camps Bay Boutique Hotel
South Beach Camps Bay Boutique Hotel
5.0 out of 5.0 6 Link Road, Camps Bay, Cape Town, Western Cape
Get Rates
4.8/5 (146 reviews)

Lovely place to stay! Very close to restaurants and the beach. The hotel has thought about a lot of little extras that make a stay that much more confortable!

Reviewed on 28 Feb 2020
 
 
Knysna Backpackers
Knysna Backpackers
3.0 out of 5.0 42 Queen Street Knysna Central Knysna, Knysna, Western Cape
Get Rates
4.5/5 (4 reviews)

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
 
 
Hyatt Regency Johannesburg
Hyatt Regency Johannesburg
5.0 out of 5.0 191 Oxford Road, Johannesburg, Gauteng
Get Rates
4.5/5 (153 reviews)

Loved absolutely everything about the hotel. Great fitness area with gym and swimming pool, amazing breakfasts and great helpful staff.

Reviewed on 18 Mar 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
Get Rates
4.3/5 (463 reviews)

Incredible location and facilities.

Reviewed on 21 Feb 2020
 
 
C.A.G The Vantage
C.A.G The Vantage
4.0 out of 5.0 Corner Bath and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
£26
4.3/5 (120 reviews)

Very spacious apartments, with great appliances. Problems resolved very quickly

Reviewed on 13 Mar 2020
 
 
Park Inn by Radisson Cape Town Foreshore
Park Inn by Radisson Cape Town Foreshore
4.0 out of 5.0 29 Heerengracht Street, Foreshore, Cape Town, Western Cape
£51
4.2/5 (847 reviews)

Quick service. Very easy check in, check out. Excellent staff members. The rooftop restaurant/bar was noisy on our first night, we requested to change to another room on the lower floor. They did it happily next day. Thank you. Good breakfast. Good bar and restaurant.

Reviewed on 1 Apr 2020
 
 
De Hoek Country Hotel
De Hoek Country Hotel
5.0 out of 5.0
£162
4.2/5 (21 reviews)

Enjoyed excellent service, lovely well appointed room, with well kept and tranquil grounds. The staff were very friendly and helpful and readily accommodated our requests in terms of dietary requirements - will certainly be looking to go back

Reviewed on 12 Feb 2020
 
 
Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
4.0 out of 5.0
Get Rates
4.0/5 (1066 reviews)

Staff was excellent, but overall hotel needs some TLC

Reviewed on 9 Mar 2020
 
 
The Cabanas Hotel at Sun City Resort
The Cabanas Hotel at Sun City Resort
3.0 out of 5.0 Sun City Resort, Pilanesberg, P O Box 3, Sun City, North West
Get Rates
3.9/5 (563 reviews)

Not suitable for anyone with walking disabilities

Reviewed on 9 Mar 2020
 
 
Prestige Apartment Sandton at Westpoint
Prestige Apartment Sandton at Westpoint
4.0 out of 5.0 89 Grayston Drive, Sandton, Gauteng
£44
3.8/5 (92 reviews)

The receptionist and security guys were very helpful. But the room phones were not working.

Reviewed on 22 Feb 2020
 
 
The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
5.0 out of 5.0 R556, Sun City, North West
Get Rates
3.8/5 (175 reviews)

Great stay!!! Went for honeymoon!!! Too much to do so little time

Reviewed on 23 Jan 2020
 
 
Map