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 €13
4+ stars from €48
Johannesburg
Johannesburg
3 stars from €18
4+ stars from €36
Durban
Durban
3 stars from €26
4+ stars from €46
Pretoria
Pretoria
3 stars from €21
4+ stars from €29
Knysna
Knysna
3 stars from €39
4+ stars from €37
Plettenberg Bay
Plettenberg Bay
3 stars from €38
4+ stars from €12

Good to know

Low season

May Cheapest month to stay with an average 28% drop in price.

High season

January Most expensive month to stay with an average 24% rise in price.

Average price (weeknight)

€123 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

€107 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?

Best South Africa hotels

Show all
Le Petit Paris - Franschhoek - Pool
1
9.6 Excellent (474 reviews)
€113+
Tsala Treetop Lodge - Plettenberg Bay - Building
2
9.5 Excellent (159 reviews)
€483+
The Westin Cape Town - Cape Town - Building
3
9.2 Excellent (2,771 reviews)
€222+
Asara Wine Estate & Hotel - Stellenbosch - Outdoor view
4
9.0 Excellent (1,254 reviews)
€151+
Taj Cape Town - Cape Town - Building
5
9.0 Excellent (6,728 reviews)
€184+
Bakubung Bush Lodge - Pilanesberg - Bedroom
6
8.9 Excellent (1,564 reviews)
€293+
Kwa Maritane Bush Lodge - Pilanesberg - Bedroom
7
8.8 Excellent (1,229 reviews)
€324+
Holiday Inn Sandton - Rivonia Road - Sandton - Bedroom
8
8.6 Excellent (1,593 reviews)
€100+
Holiday Inn Express Durban - Umhlanga - Durban - Business centre
9
8.4 Excellent (2,541 reviews)
Cape Royale Luxury Suites - Cape Town - Building
10
8.3 Excellent (1,391 reviews)
€189+
Radisson Blu Hotel, Port Elizabeth - Port Elizabeth - Building
11
8.1 Excellent (3,223 reviews)