kayak.com.my is also available in Malay. Lawat laman ini dalam Bahasa Melayu.

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 94
4+ stars from RM 115
Johannesburg
Johannesburg
3 stars from RM 172
4+ stars from RM 241

Good to know

Low season

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

High season

February Most expensive month to stay with an average 12% rise in price.

Average price (weeknight)

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

Average price (weekend night)

RM 509 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?

Best South Africa hotels

Show all
Forest Hall Guest House - Port Elizabeth - Building
1
9.5 Excellent (252 reviews)
RM 287+
Cape Grace Hotel - Cape Town - Building
2
9.4 Excellent (86 reviews)
RM 2,691+
One&Only Cape Town - Cape Town
3
9.3 Excellent (242 reviews)
RM 3,746+
Chartfield Guesthouse - Kalk Bay - Building
4
9.2 Excellent (265 reviews)
RM 287+
The Table Bay Hotel - Cape Town - Building
5
8.9 Excellent (1,236 reviews)
RM 1,092+
Holiday Inn Express Durban - Umhlanga - Durban - Building
6
8.4 Excellent (1,118 reviews)
RM 336+
The Palace Of The Lost City At Sun City Resort - Sun City - Building
7
8.3 Excellent (1,333 reviews)
RM 1,383+
Sun1 Port Elizabeth - Port Elizabeth - Building
9
8.1 Excellent (734 reviews)
RM 172+
The Cabanas Hotel at Sun City Resort - Sun City - Building
10
8.0 Excellent (2,932 reviews)
RM 622+
Pine Lodge Resort - Port Elizabeth - Building
11
7.4 Good (587 reviews)
RM 258+