Hotels in South Africa
Filter by type
Regions and towns
Dumela Margate Flat No 32
Boasting sea views, Dumela Margate Flat No 32 features accommodations with a private beach area, a tennis court and a terrace, around 1.5 mi from Uvongo Beach. ...
Address: 1 Manaba Beach Rd & Marine Drive, Manaba, 4275 Margate, South Africa
Ridge House
Located in Hermanus, 0.6 mi from Village Square, Ridge House provides accommodations with a bar, free private parking, a garden and barbecue facilities. The pro ...
Address: 66 Mountain Drive, 7200 Hermanus, South Africa
Candlewood Lodge
Experience World-class Service at Candlewood Lodge You're eligible for a Genius discount at Candlewood Lodge! To save at this property, all you have to do is ...
Address: 8 Stinkwood Crescent, 6570 Knysna, South Africa
Dunbar Mello
Set in Margate, 1.2 mi from Margate Beach, Dunbar Mello offers accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Free ...
Address: 246 Dunbar Road, 4285 Margate, South Africa
Self Catering, 40 on Main, Sandbaai
Offering barbecue facilities and mountain view, Self Catering, 40 on Main is located in Hermanus, 5 mi from Hamilton Russel Vineyards and 6.2 mi from La Vierge ...
Address: 40 Main Road , Sandbaai,Hermanus 6, 7200 Hermanus, South Africa
Cosy beach bungalow
In the Thesen Island district of Knysna, close to Bollard Bay Beach, Cozy beach bungalow features a tennis court and a washing machine. This holiday home has a ...
Address: A26 Avocet Close Thesen Islands, Thesen Island , 6570 Knysna, South Africa
First Group Margate Sands
You're eligible for a Genius discount at First Group Margate Sands! To save at this property, all you have to do is sign in. Located along the beach, Margate Sa ...
Address: William O Connor Drive, 4275 Margate, South Africa
Snails' End Cottage
You're eligible for a Genius discount at Snails' End Cottage! To save at this property, all you have to do is sign in. Located in Hermanus, just 1,950 feet from ...
Address: 17 West End Street, Sandbaai, Hermanus, Western Cape, 7200 Hermanus, South Africa
Dunnage Manor - Pezula Golf Estate
Boasting garden views, Dunnage Manor - Pezula Golf Estate offers accommodations with a garden and a patio, around 3.7 mi from Knysna Heads. Located 1.8 mi from ...
Address: 6 Dunnage Drive, 6571 Knysna, South Africa
Granada 403
Featuring river views, Granada 403 provides accommodations with a balcony and a kettle, around 350 feet from Margate Beach. This property offers access to a pat ...
Address: 77 Marine Drive Granada 403, 4275 Margate, South Africa
The Cliff House
Boasting ocean views, The Cliff House is located in Hermanus, 0.9 mi from Village Square. It is located 2.7 mi from Hamilton Russel Vineyards and offers free Wi ...
Address: 3 Cliff Road, 7200 Hermanus, South Africa
Fairlead Golf Villa
Featuring accommodations with a private pool, sea view and a balcony, Fairlead Golf Villa is located in Knysna. Located 1.7 mi from Cony Glen Beach, the propert ...
Address: 7A Fairlead, 6571 Knysna, South Africa
Isles of Shelly Beach
Located in Margate, Isles of Shelly Beach offers a private pool. Set on the beachfront, this property features an outdoor swimming pool. This apartment comes wi ...
Address: 1Sparrow Road, 4265 Margate, South Africa
The Marine Hermanus
Stay in the heart of Hermanus – Excellent location – show map You're eligible for a Genius discount at The Marine Hermanus! To save at this property, all ...
Address: Marine Drive, 7200 Hermanus, South Africa
Forest Hills
Located 9.3 mi from Knysna Forest, Forest Hills offers accommodations with a balcony, as well as an outdoor swimming pool and a garden. The units feature a fire ...
Address: portion1/192 Charlesford Farm Rheenendal, 6570 Knysna, South Africa
Kimachi
Located in Margate in the KwaZulu-Natal region with Margate Beach nearby, Kimachi features accommodations with free private parking. Mbumbazi Nature Reserve is ...
Address: Ground Floor, Medical Centre,, 4275 Margate, South Africa
The Thatch House Hermanus
You're eligible for a Genius discount at The Thatch House Hermanus! To save at this property, all you have to do is sign in. The Thatch House Hermanus is locate ...
Address: Maanschijnkop, 7200 Hermanus, South Africa
Gooderson Knysna Chalets
You're eligible for a Genius discount at Gooderson Knysna Chalets! To save at this property, all you have to do is sign in. Within 4.3 mi from Knysna, this reso ...
Address: White Bridge, Brenton Road, 6570 Knysna, South Africa
La Domaine 2
Located in Margate in the KwaZulu-Natal region, La Domaine 2 features a balcony. This apartment comes with 3 bedrooms, a flat-screen TV, and a kitchen. Uvongo B ...
Address: 63 Queen Street, 4276 Margate, South Africa
TwentyFour 17 Inn
Stay in the heart of Hermanus – Excellent location – show map You're eligible for a Genius discount at TwentyFour 17 Inn! To save at this property, all y ...
Address: 24 Long Street , 7200 Hermanus, South Africa