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

Good to know

Low season

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

High season

November Most expensive month to stay with an average 26% rise in price.

Average price (weeknight)

RM 572 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

RM 515 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
One&Only Cape Town - Cape Town - Lobby
1
9.4 Excellent (2,170 reviews)
RM 3,380+
Forest Hall Guest House - Port Elizabeth - Pool
2
9.4 Excellent (351 reviews)
RM 352+
Cape Grace Hotel - Cape Town - Building
3
9.3 Excellent (1,030 reviews)
RM 2,989+
Chartfield Guesthouse - Kalk Bay - Outdoor view
4
9.1 Excellent (425 reviews)
RM 304+
The Table Bay Hotel - Cape Town - Building
5
8.9 Excellent (2,159 reviews)
RM 1,686+
The Palace Of The Lost City At Sun City Resort - Sun City - Building
6
8.8 Excellent (3,981 reviews)
RM 1,403+
Holiday Inn Express Durban - Umhlanga - Durban - Business centre
7
8.4 Excellent (2,541 reviews)
RM 404+
The Cabanas Hotel at Sun City Resort - Sun City - Bedroom
8
8.2 Excellent (4,705 reviews)
RM 634+
Sun1 Port Elizabeth - Port Elizabeth - Building
10
8.1 Excellent (705 reviews)
RM 187+
Pine Lodge Resort - Port Elizabeth - Outdoor view
11
7.5 Good (596 reviews)
RM 252+