Welcome to Upington Inn, a green oasis in Upington, Northern Cape. The hotel offers 38 newly renovated rooms and a full range of amenities to ensure a comfortable stay for business and leisure travellers.
Nestled in the foothills of the Lowveld mountain range, lies a quaint African inspired self-catering Cottage which accommodates up to four guests, where privacy and panoramic views come standard.
Valley Lodge & Spa in Magaliesburg has evolved into a captivating luxury destination, complete with world-class spa, nature reserve, conference and events facilities, private river banks, and scrumptious dining.