South Africa hotels

South Africa hotels

Search hundreds of travel sites at once for hotels in  South Africa

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest South Africa Hotel Deals

Cape Town
Cape Town
3 stars from ₹ 2,552
4+ stars from ₹ 2,479
Johannesburg
Johannesburg
3 stars from ₹ 1,385
4+ stars from ₹ 3,281
Durban
Durban
3 stars from ₹ 2,041
4+ stars from ₹ 3,281
Knysna
Knysna
3 stars from ₹ 5,686
4+ stars from ₹ 5,759

Good to know

Low season

September Cheapest month to stay with an average 37% drop in price.

High season

April Most expensive month to stay with an average 59% rise in price.

Average price (weeknight)

₹ 10,214 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 8,145 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in South Africa

Are hotels in South Africa safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in South Africa?

What are the most popular regions of South Africa?

How much is a cheap hotel in South Africa?

How much is a hotel in South Africa for tonight?

How much is a hotel in South Africa for this weekend?

Best South Africa hotels

Show all
Gallo Manor Country Lodge - Johannesburg - Bedroom
1
9.6 Excellent (5 reviews)
₹ 2,990+
Villa Castollini - Knysna - Bedroom
2
9.3 Excellent (44 reviews)
₹ 12,102+
15 On Orange Hotel, Autograph Collection - Cape Town - Building
3
8.8 Excellent (129 reviews)
₹ 9,332+
Clico Boutique Hotel - Johannesburg - Building
4
8.8 Excellent (183 reviews)
₹ 5,906+
Pepperclub Hotel - Cape Town - Pool
5
8.6 Excellent (952 reviews)
₹ 5,979+
Protea Hotel by Marriott Knysna Quays - Knysna - Building
6
8.5 Excellent (607 reviews)
₹ 6,489+
Protea Hotel by Marriott Kruger Gate - Skukuza - Building
7
8.4 Excellent (686 reviews)
₹ 12,540+
Southern Sun Waterfront Cape Town - Cape Town - Building
8
8.2 Excellent (307 reviews)
₹ 8,093+
Benvenuto Hotel & Conference Centre - Randburg - Building
9
8.0 Excellent (69 reviews)
₹ 3,573+
Signature Lux Hotel, by Onomo - Johannesburg - Building
10
7.9 Good (6,343 reviews)
₹ 3,500+
Reef Hotel - Johannesburg - Building
11
7.8 Good (1,257 reviews)
₹ 3,208+
Corgi Guest House - Randburg - Bedroom
12
7.3 Good (151 reviews)
₹ 2,698+