See the latest prices and deals by choosing your dates.
Soshanguve (6.9 miles from Tswaing Crater)
38 km from Union Buildings, Fresh Ideas Guest House is a recently renovated property set in Soshanguve and offers air-conditioned rooms with free WiFi and private parking.
Soshanguve (8.6 miles from Tswaing Crater)
Offering a garden and garden view, Bambati resident is located in Soshanguve, 36 km from Voortrekker Monument and 38 km from University of Pretoria.
Pretoria (11.4 miles from Tswaing Crater)
Featuring garden views, Cozy Wood Cabin provides accommodation with a garden and a balcony, around 30 km from Union Buildings.
Hammanskraal (12 miles from Tswaing Crater)
Prestige Self Catering Apartment - Dinokeng Vacinity is located in Hammanskraal and has a private pool and garden views.
Hammanskraal (10.1 miles from Tswaing Crater)
Located in Hammanskraal, within 11 km of Dinokeng Game Reserve and 46 km of Koedoespoort Train Station, Mapulaneng Guest House provides accommodation with a garden as well as free private parking for...
Pretoria (11.4 miles from Tswaing Crater)
Situated just 30 km from Union Buildings, Dei Gratia provides accommodation in Pretoria with access to pool with a view, a garden, as well as a shared kitchen.