71 C$ - 119 C$
|CHEAPEST CITY IN SOUTH AFRICA||Pretoria||24% cheaper||Hotels in Pretoria are the cheapest in South Africa at just 72 C$ per night on average.|
|MOST EXPENSIVE CITY IN SOUTH AFRICA||Marloth Park||28% more expensive||Marloth Park has the highest priced hotels in South Africa with rooms averaging 120 C$ per night.|
|MOST POPULAR CITY IN SOUTH AFRICA||Cape Town||77% more users visited||More momondo users search for hotels in Cape Town than any other city in South Africa|
February is the least expensive month to stay in South Africa, with an average price of 123 C$ per night. That price is significantly cheaper than the most expensive month, November.
South Africa is full of enlightening and adventurous cities, but the most popular tourist destination is Cape Town.
Marloth Park is the most expensive city in South Africa to book a hotel room in. The nightly rate of 120 C$ is 28% more than the average city in South Africa.
Our users typically find that Touws River has the lowest nightly rates in the country at just 32 C$. Touws River offers hotel rooms at an average rate that is 79% lower than the average city in South Africa.