£35 - £38
|CHEAPEST CITY IN SOUTH AFRICA||Upington||4% cheaper||Hotels in Upington are the cheapest in South Africa at just £35 per night on average.|
|MOST EXPENSIVE CITY IN SOUTH AFRICA||Douglas||4% more expensive||Douglas has the highest priced hotels in South Africa with rooms averaging £38 per night.|
|MOST POPULAR CITY IN SOUTH AFRICA||Upington||48% more users visited||More momondo users search for hotels in Upington than any other city in South Africa|
A majority of our users looking for a hotel in Northern Cape will search for Upington hotels, where the average price is £41 per night. Other very popular cities in Northern Cape include Springbok, where the nightly rate is £51, and Douglas, where the nightly rate is £47.
The absolute cheapest price found in Northern Cape was for £15/night. The average rate for a hotel in Northern Cape is £44/night, so momondo would consider anything under £44/night to be a good deal for our users.
Judging by user ratings, the best hotels in Northern Cape are: Rene's Guest House in Douglas (rated 90), and Kleinplasie Guesthouse in Springbok (rated 90)River Bank Lapa in Upington (rated 90)