Hotels in South Africa
Filter by type
Regions and towns
Palmar Hotel
Located in Kempton Park in the Gauteng region, Palmar Hotel provides accommodations with free WiFi and free private parking. A microwave, a fridge and toaster a ...
Address: 8 Die Agora Road 8 Die Agora Road, 1619 Kempton Park, South Africa
Big Tree Caravans
Featuring a garden, Mitzeeri Caravan is located in Margate, within 3.3 miles of Mbumbazi Nature Reserve. ...
Address: 1939 Farewell Street, 4285 Margate, South Africa
Blue Zone Self Catering Chalets
Boasting a hot tub, Blue Zone Self Catering Chalets is located in Hazyview. This property offers a private pool and free private parking. This air-conditioned a ...
Address: Stormvoel Way, 1242 Hazyview, South Africa
Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo
You're eligible for a Genius discount at Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo! To save at this property, all you have to do is sign in. S ...
Address: Estate 154, Corner 3rd & 6th Avenue, Bredell, Kempton Park, South Africa
Boulevard 113
Boulevard 113 offers accommodations in Margate, 6.2 mi from Mbumbazi Nature Reserve. Located 350 feet from Margate Beach, the property features an outdoor swimm ...
Address: William O'Connor Drive, 4275 Margate, South Africa
Casablanca's
You're eligible for a Genius discount at Casablanca's! To save at this property, all you have to do is sign in. Boasting pool views, Casablanca's offers accommo ...
Address: Cnr R40/R538 Hazyview, 1242 Hazyview, South Africa
Sunrock Guesthouse
You're eligible for a Genius discount at Sunrock Guesthouse! To save at this property, all you have to do is sign in. Sunrock Guest house offers free airport sh ...
Address: 11 Park Street, 1619 Kempton Park, South Africa
Boulevard 212
Complete with a garden, Boulevard 212 is set in Margate, 350 feet from Margate Beach and 3.1 mi from Mbumbazi Nature Reserve. The apartment also has 2 bathrooms ...
Address: Harley Street, 4275 Margate, South Africa
Hazy Park Lodge Caravan & Camping
Featuring garden views, Hazy Park Lodge Caravan & Camping in Hazyview features accommodations, an outdoor swimming pool, a garden and barbecue facilities. Fishi ...
Address: R40 Hazy Park Lodge Caravan & Camping, 1242 Hazyview, South Africa
Willow Tree Guest House
Located 2.5 mi from O.R Tambo International Airport, Willow Tree Guest House is set within lush gardens, and features African-themed rooms set around an outdoor ...
Address: 11 Morester Street, 1619 Kempton Park, South Africa
Branderkant 4
Featuring garden views, Branderkant 4 provides accommodations with a balcony, around 1 mi from Margate Beach. This property offers a private pool and free priva ...
Address: 2 Ray Road, 4285 Margate, South Africa
Holiday Flat Stormvoel 547
You're eligible for a Genius discount at Holiday Flat Stormvoel 547! To save at this property, all you have to do is sign in. Featuring mountain views, Holiday ...
Address: Stormvoel Way 547, 1242 Hazyview, South Africa
Beach House
Beach House is a beachfront property located in Kenton on Sea, 0.9 mi from Kenton Bowling Club and 1.9 mi from Kenton Marina. Located 1,000 feet from Kariega Be ...
Address: 15 Elliot Rd, Kenton on sea, 6191 Kenton on Sea, South Africa
Chesapeake Bay 17
Chesapeake Bay 17, boasting an outdoor swimming pool, is set in Margate, 1 mi from Margate Beach and 5 mi from Mbumbazi Nature Reserve. The nearest airport is M ...
Address: 136 Marine Drive, 4285 Margate, South Africa
Khutso Guest House
Located in Hazyview, 4.3 mi from Sabie River, Khutso Guest House features accommodations with an outdoor swimming pool, free private parking, a shared lounge an ...
Address: Bishoptree Street, 1242 Hazyview, South Africa
Sibuya Game Reserve and Lodge
A 5.6 miles boat ride along the Kariega River provides the only access to malaria-free Sibuya Game Reserve, set in the forest. It offers Big Five game drives, r ...
Address: 39 Eastbourne Road, 6191 Kenton on Sea, South Africa
Claridges 106
Boasting sea views, Claridges 106 offers accommodations with a garden, barbecue facilities and a terrace, around 1 mi from Ramsgate South Beach. The apartment h ...
Address: 2091 Clarence St, Ramsgate, 4285 Margate, 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
Continental Court 14
Continental Court 14 is located in Margate. With free private parking, the property is 650 feet from Margate Beach and 6.2 mi from Mbumbazi Nature Reserve. This ...
Address: 3695 Marine Drive, 4275 Margate, South Africa