Hotels in South Africa
Filter by type
Regions and towns
Myburgh Bed and Breakfast
You're eligible for a Genius discount at Myburgh Bed and Breakfast! To save at this property, all you have to do is sign in. Located 1.3 mi from Klerksdorp City ...
Address: 6 Myburgh Street, 2571 Klerksdorp, South Africa
Four Fernkloof
Located about 1.2 mi from Village Square, Four Fernkloof offers accommodations with an outdoor pool and free WiFi. This holiday home has a private pool, a garde ...
Address: 4 Fernkloof Drive, 7200 Hermanus, South Africa
All the Tides - Between Tides
Boasting sea views, All the Tides - Between Tides features accommodations with a garden, barbecue facilities and a terrace, around 1.8 mi from Granny's Tidal Po ...
Address: 984 Milton Lane, Ramsgate, 4285 Margate, South Africa
Spekboom Guest House
You're eligible for a Genius discount at Spekboom Guest House! To save at this property, all you have to do is sign in. Spekboom Guest House is set in Klerksdor ...
Address: 10 Spekboom Avenue, 2571 Klerksdorp, South Africa
Harbour House Hotel
Stay in the heart of Hermanus – Excellent location – show map You're eligible for a Genius discount at Harbour House Hotel! To save at this property, all ...
Address: 22 Harbour Road, 7200 Hermanus, South Africa
Angels on Beach
Angels on Beach, boasting an outdoor swimming pool, is located in Margate, 650 feet from Margate Beach and 3.1 mi from Mbumbazi Nature Reserve. This beachfront ...
Address: Lagoon Road, 4275 Margate, South Africa
Twins Exclusive Guesthouse
Set in Klerksdorp, 1.6 mi from Flamwood Walk Shopping Center, Twins Exclusive Guest house offers accommodations with a bar, free private parking and a garden. T ...
Address: 2 Philip Gerber Crescent, 2571 Klerksdorp, South Africa
Hermanus AT HOME
You're eligible for a Genius discount at Hermanus AT HOME! To save at this property, all you have to do is sign in. Located in a residential area of Hermanus, t ...
Address: 9 Arcadia Street, 7200 Hermanus, South Africa
Arabella No. 4
Offering barbecue facilities and sea view, Arabella No. 4 is located in Margate, 650 feet from Margate Beach and 6.2 mi from Mbumbazi Nature Reserve. This prope ...
Address: Marine Drive, 4275 Margate, South Africa
35 on Fairview
Located in Kloof, 35 on Fairview offers modern self-catering units with easy access to the M13. The well-appointed apartments have access to BBQ facilities and ...
Address: 35 Fairview Road, 3610 Kloof, South Africa
Hermanus Boutique Guest House
You're eligible for a Genius discount at Hermanus Boutique Guest House! To save at this property, all you have to do is sign in. Offering deluxe accommodations ...
Address: 9 Marine Drive, Westcliff, 7200 Hermanus, South Africa
Balooga E
Featuring air-conditioned accommodations with a private pool, Balooga E is located in Margate. Set 1,950 feet from Margate Beach, the property offers an outdoor ...
Address: 129 Marine Drive, 4275 Margate, South Africa
Lemon Tree B&B
Offering outdoor pool and a tennis court, Lemon Tree B&B is located in Kloof. Free Wi-Fi access is available in all areas. Featuring a a garden view, rooms here ...
Address: 9 Lynton Road , 3610 Kloof, South Africa
Hermanus Luxury Cottage
Featuring a patio with garden views, a garden and a terrace, Hermanus Luxury Cottage can be found in Hermanus, close to Village Square and 4.3 mi from La Vierge ...
Address: 36A Moffat Street, 7200 Hermanus, 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
Welterusten Cottage
Offering a terrace and garden view, Welterusten Cottage is set in Kloof, 2,300 feet from Makaranga Botanical Garden and 0.9 mi from Stokers Arms. This property ...
Address: 20 Kenilworth Drive, 3640 Kloof, South Africa
Home @ Hermanus
Featuring sea views, Home @ Hermanus offers accommodations with a balcony and a kettle, around 3.1 mi from Village Square. The air-conditioned accommodations is ...
Address: 227 9th Street, 7200 Hermanus, 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
14 Mount Joy
Stay in the heart of Knysna – Excellent location – show map You're eligible for a Genius discount at 14 Mount Joy! To save at this property, all you have ...
Address: 14 Mount Joy Newton Street, 6571 Knysna, South Africa
Jakasa Guesthouse
Located in Hermanus, 1.6 mi from Langbaai Beach, Jakasa Guest house features accommodations with a shared lounge, free private parking, a garden and a terrace. ...
Address: 213 Main Road, 7200 Hermanus, South Africa