Hotels in South Africa
Filter by type
Regions and towns
Pearly Bay
Offering mountain views, Pearly Bay is an accommodations set in Pearly Beach, 0.7 mi from Pearly Beach and 5.6 mi from Geyser Island Reserve. Offering a patio a ...
Address: Pearly Beach Resort, 7220 Pearly Beach, South Africa
Sandy Feet Self Catering Accommodation
Set in Pearly Beach, just 650 feet from Pearly Beach, Sandy Feet Self Catering Accommodations offers beachfront accommodations with barbecue facilities, a terra ...
Address: 4 Gousblom Street, 7220 Pearly Beach, South Africa
Botha House
Set in Pennington, 1.4 mi from Nkomba Beach, Botha House offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. 19 m ...
Address: 1 Don Knight Ave (Off Minerva Road) Pennington, 4184 Pennington, South Africa
Sea Forever
You're eligible for a Genius discount at Sea Forever! To save at this property, all you have to do is sign in. Set in Pennington, 650 feet from Nkomba Beach and ...
Address: 18 Shad Road, 4184 Pennington, South Africa
Bushveld Terrace - Hotel on Kruger
You're eligible for a Genius discount at Bushveld Terrace - Hotel on Kruger! To save at this property, all you have to do is sign in. Bushveld Terrace - Hotel o ...
Address: 2 Hendrik van Eck, 1389 Phalaborwa, South Africa
Elephant Walk Guesthouse and Back Packers
Set in Phalaborwa, within 1.2 mi of Phalaborwa Gate and 1.2 mi of Eden Square Mall, Elephant Walk Guest house features free WiFi. Featuring barbecue facilities, ...
Address: 30 Anna Scheepers Ave, 1389 Phalaborwa, South Africa
Kingly Bush Villa
You're eligible for a Genius discount at Kingly Bush Villa! To save at this property, all you have to do is sign in. Located 2.7 mi from Phalaborwa Gate, Kingly ...
Address: 3 Copper Road Lodge 214, Hans Merensky Estate, 1389 Phalaborwa, South Africa
Manhattan suites
Set in Phalaborwa, 1.9 mi from Phalaborwa Gate and 1.1 mi from Eden Square Mall, Manhattan suites offers a garden and air conditioning. It is located 4.3 mi fro ...
Address: 80 Grosvenor Street, 1390 Phalaborwa, South Africa
Rayon Guesthouse
Rayon Guesthouse is located in Phalaborwa. The property is around 8 miles from Phalaborwa Gate, 7 miles from Eden Square Mall and 8 miles from Seasonal Waterhol ...
Address: 278 Clinic Street, 1392 Phalaborwa, South Africa
Villa Danamara
Located in Phalaborwa, 1.7 mi from Phalaborwa Gate and 2.2 mi from Eden Square Mall, Villa Danamara offers a terrace and air conditioning. This holiday home fea ...
Address: 12 Augusta Street, 1390 Phalaborwa, South Africa
Anchors Inn
Located within 18 mi of Heyshope Dam and 14 mi of Betlehem Mission School, Anchors Inn features rooms with air conditioning and a private bathroom in Piet Retie ...
Address: 13f De Wet Street Anchors Inn Building, 2380 Piet Retief, South Africa
Forest Hill Country Lodge
Located in Piet Retief, 27 mi from Heyshope Dam, Forest Hill Country Lodge features a garden and views of the mountain. Built in 2017, the property is within 29 ...
Address: M40 Wittenberg, 2380 Piet Retief, South Africa
Welgekozen Country Lodge
With Heyshope Dam reachable in 26 mi, Welgekozen Country Lodge provides accommodations, a restaurant, a seasonal outdoor swimming pool, a bar and a garden. Both ...
Address: Plot 48 Ermelo road (n2) PO Box 2178, 2380 Piet Retief, South Africa
Ascot Bush Lodge
Featuring a restaurant and bar, Ascot Bush Lodge is located in Pietermaritzburg. Free WiFi access is available in public areas. Each room here will provide you ...
Address: 217 Woodhouse Road, Scottsville, 3201 Pietermaritzburg, South Africa
Dikkoppie Oornag Akkommodasie
Located in Pietermaritzburg, 0.7 mi from Hayfields Mall and 1.7 mi from Comrades Marathon House, Dikkoppie Oornag Akkommodasie offers an outdoor swimming pool a ...
Address: 94 Elved Wright Circle 94, 3201 Pietermaritzburg, South Africa
Hamilton Urban Farm Guest House
You're eligible for a Genius discount at Hamilton Urban Farm Guest House! To save at this property, all you have to do is sign in. Set in Pietermaritzburg, Hami ...
Address: 50 Wilhelm Cox Crescent Hayfields, 3201 Pietermaritzburg, South Africa
Lincoln Cottages BnB & Self-Catering
You're eligible for a Genius discount at Lincoln Cottages BnB & Self-Catering! To save at this property, all you have to do is sign in. Offering spacious self-c ...
Address: 20 Grimthorpe Ave, Lincoln Meade, 3201 Pietermaritzburg, South Africa
New England Guest House by Ilawu
You're eligible for a Genius discount at New England Guest House by Ilawu! To save at this property, all you have to do is sign in. Located in Pietermaritzburg, ...
Address: 18 NEW ENGLAND ROAD, 3201 Pietermaritzburg, South Africa
ROCKABILLY RANCH Self-Catering Guest Units
Featuring an outdoor swimming pool, shared lounge, garden and free WiFi, ROCKABILLY RANCH Self-Catering Guest Units is located in Pietermaritzburg, 3.1 mi from ...
Address: 68 Milliken Road, 3201 Pietermaritzburg, South Africa
The Living Collective Apartments
You're eligible for a Genius discount at The Living Collective Apartments! To save at this property, all you have to do is sign in. Located 1.3 mi from Comrades ...
Address: 90 College Road, 3201 Pietermaritzburg, South Africa