Hotels in South Africa
Filter by type
Regions and towns
Birds Babble Self Catering
You're eligible for a Genius discount at Birds Babble Self Catering! To save at this property, all you have to do is sign in. The Birds Babble Self Catering off ...
Address: 30 Andries Pretorius street, 1200 Nelspruit, South Africa
Kruger Park Lodge 401
Boasting pool views, Kruger Park Lodge 401 features accommodations with a restaurant, an outdoor swimming pool and a bar, around 3.1 mi from Sabie River. This h ...
Address: R536 401, 1242 Hazyview, South Africa
Inverell Station
Located just 1,950 feet from Kariega Beach, Inverell Station features accommodations in Kenton on Sea with access to an outdoor swimming pool, a shared lounge, ...
Address: 20 Lyon Road, 6191 Kenton on Sea, South Africa
Execustay
Located in Nelspruit, 3.7 mi from Mbombela Stadium, Execustay provides accommodations with an outdoor swimming pool, free private parking and a shared lounge. A ...
Address: 2 Besembos Street , West Acres, 1200 Nelspruit, South Africa
Kruger Park Lodge Unit No. 509
Complete with barbecue facilities and a garden, Kruger Park Lodge Unit No. 509 is located in Hazyview, 2.2 mi from Sabie River and 6.8 mi from Phabeni Gate. Thi ...
Address: Portia Shabangu Drive, 1242 Hazyview, South Africa
Beach Music I and II
You're eligible for a Genius discount at Beach Music I and II! To save at this property, all you have to do is sign in. Located in Keurboomstrand, Beach Music I ...
Address: Mare Nostrum, 6600 Keurboomstrand, South Africa
Highlands Creek Self Catering Accommodation
You're eligible for a Genius discount at Highlands Creek Self Catering Accommodation! To save at this property, all you have to do is sign in. Located in Nelspr ...
Address: Plot 34, Highlands Nelspruit, 1200 Nelspruit, South Africa
Kruger Park Lodge Unit No. 612
Located in Hazyview, 3.1 mi from Sabie River and 7.5 mi from Phabeni Gate, Kruger Park Lodge Unit No. 612 provides air-conditioned accommodations with a patio a ...
Address: Portia Shabangu Road, Hazyview, Kruger Park Lodge Kruger Park Lodge Unit No. 612, 1242 Hazyview, South Africa
Home By The Beach
Home By The Beach is a villa featuring free WiFi and a terrace, located just 350 feet from the Indian Ocean. Located in Keurboomstrand, this property offers uni ...
Address: 117 Martins Road, Whales Haven, 6604 Keurboomstrand, South Africa
Jörn's Gästehaus
You're eligible for a Genius discount at Jörn's Gästehaus! To save at this property, all you have to do is sign in. Located in Nelspruit and surrounded by a lus ...
Address: 62 Hunter Street, 1200 Nelspruit, South Africa
Mountain Creek Lodge
Providing garden views, Mountain Creek Lodge in Hazyview provides accommodations, an outdoor swimming pool, a garden and barbecue facilities. Fitted with a pati ...
Address: R536 - Hazyview / Sabie road, 1242 Hazyview, South Africa
The Dunes 69 & 80 -Privately owned units
Set just 1,300 feet from Keurbooms Beach, The Dunes 69 & 80 -Privately owned units offers accommodations in Plettenberg Bay with access to a restaurant, an outd ...
Address: 394 Main Street , unit 80,, 6600 Plettenberg Bay, South Africa
Lalamnandzi3
Lalamnandzi3 has air-conditioned guest accommodations in Nelspruit, 3.1 mi from Mbombela Stadium, 1.2 mi from i'Langa Mall and 1.4 mi from Nelspruit Nature Rese ...
Address: 18 Piet Retief Street, 1201 Nelspruit, South Africa
Sabi River Sun Resort
You're eligible for a Genius discount at Sabi River Sun Resort! To save at this property, all you have to do is sign in. Sabi River Sun Resort has a restaurant, ...
Address: Main Sabie Road Hazyview, 1242 Hazyview, South Africa
@Anderson Executive Suites
@Anderson Executive Suites, a property with a terrace, is located in Kimberley, 0.7 mi from Kimberley Big Hole Museum, 1.6 mi from North Cape Mall, as well as 2 ...
Address: 29 Anderson Road, 8301 Kimberley, South Africa
Mabalel Lodge
Offering pool views, Mabalel Lodge in Nelspruit offers accommodations, a restaurant, a bar and a garden. Every unit has a private bathroom and shower, air condi ...
Address: Farm 134, Uitkyk Road 23, 1200 Nelspruit, South Africa
The House
Located in Hazyview, 1.1 mi from Sabie River and 8.1 mi from Phabeni Gate, The House offers an outdoor swimming pool and air conditioning. This holiday home fea ...
Address: Cicada close 108, Sabie river eco estate, 1242 Hazyview, South Africa
Biki Plek 2
Offering an outdoor swimming pool and garden view, Biki Plek 2 is located in Kimberley, 1.7 mi from Kimberley Mine Museum and 1,000 feet from McGregor Museum. T ...
Address: 3 Solomon Street, 8301 Kimberley, South Africa
MIKTIA Familiy unit, Nelspruit (Mbombela)
Set in Nelspruit, 5.6 mi from Mbombela Stadium and 3.1 mi from i'Langa Mall, MIKTIA Familiy unit, Nelspruit (Mbombela) offers an outdoor swimming pool and air c ...
Address: 4 Striata Street, 1201 Nelspruit, South Africa
Umkumbe Bush Lodge - luxury tented camp
Located 4.3 mi from Kruger Gate. There is a private bathroom with shower in all units, along with a hairdryer and free toiletries. A continental or buffet break ...
Address: Sabie Game Reserve Sabi Sand Wildtuin, 1242 Skukuza, South Africa