Hotels in South Africa
Filter by type
Regions and towns
Ballito Groves 1006 by AirAgents
Set in Ballito, 1.7 mi from Thompson's Bay Beach and 1.3 mi from Ballito Shopping Mall, Ballito Groves 1006 by AirAgents offers accommodations with free WiFi, a ...
Address: Lee Barnes Boulevard, 4399 Ballito, South Africa
Sea La Vie Umhlanga
Located in Umhlanga Rocks, Sea La Vie Umhlanga offers self-catering accommodations with direct beach access. There is an outdoor pool, and the apartment has WiF ...
Address: 28 Lagoon Drive, Sea Lodge Apartment 91, Umhlanga, 4319 Durban, South Africa
Icon Luxury Apartments
Stay in the heart of Cape Town – Excellent location – show map You're eligible for a Genius discount at Icon Luxury Apartments! To save at this property, ...
Address: 24 Hans Strijdom Avenue, Cape Town CBD, 8000 Cape Town, South Africa
Little Karoo dream
You're eligible for a Genius discount at Little Karoo dream! To save at this property, all you have to do is sign in. Featuring garden views, Little Karoo dream ...
Address: High Level Street, 6750 Barrydale, South Africa
Ballito Manor - Manor View 102
Located in Ballito, 250 feet from Willard Beach and 1.4 mi from Ballito Shopping Mall, Ballito Manor - Manor View 102 offers air conditioning. Located on the be ...
Address: 102B Compensation Beach Road, 4399 Ballito, South Africa
Kingfisher Cottage
Kingfisher Cottage is located in Umkomaas, a 5-minute walk from Aliwal Dive Centre, 1,500 feet from Umkomaas Library, as well as a 15-minute walk from Umkomaas ...
Address: 7 Milner Street, 4170 Umkomaas, South Africa
Immaculate apartment in the heart of Cape Town
Stay in the heart of Cape Town – Show map Located in the center of Cape Town, Immaculate apartment in the heart of Cape Town provides accommodations with ...
Address: 32 Napier Street, Green Point, 8001 Cape Town, South Africa
Sorgvry - House of Guests
Featuring free WiFi, Sorgvry - House of Guests offers pet-friendly accommodations in Barrydale, 29 mi from Swellendam. The guest house has a sun terrace and vie ...
Address: 25 Steyn Street, 6750 Barrydale, South Africa
Ballito Santorini Perissa Sea View, walk to beach
Boasting sea views, Ballito Santorini Perissa Sea View, walk to beach features accommodations with an outdoor swimming pool and a patio, around 1,000 feet from ...
Address: 101 Ocean Drive 69 Perissa, Santorini, 4399 Ballito, South Africa
#BEMBRIDGE GET-AWAY
Located in Umzumbe in the KwaZulu-Natal region, #BEMBRIDGE GET-AWAY has a patio and pool views. This holiday home features a private pool, a garden and free pri ...
Address: Umzumbe Street, 4225 Umzumbe, South Africa
Infinity LG8
You're eligible for a Genius discount at Infinity LG8! To save at this property, all you have to do is sign in. Located just 250 feet from Blouberg Beach, Infin ...
Address: 98 Coral Road LG8, Infinity Apartments, 7441 Bloubergstrand, South Africa
Lilac Lifestyle
Featuring an outdoor swimming pool and a garden, Lilac Lifestyle is set in Bathurst, 3.1 mi from St John's Anglican Church Bathurst and 3.1 mi from Clumber Chur ...
Address: Port Alfred Road Portion 4, No 389, 6170 Bathurst, South Africa
Boulder Bay 1
Boulder Bay 1 is located in Ballito, 1,650 feet from Willard Beach and 1.1 mi from Ballito Shopping Mall, in an area where diving can be enjoyed. This beachfron ...
Address: 70 Compensation Beach Road 1, 4399 Ballito, South Africa
Highcroft Retreat & Lodge
Located 1.7 mi from Melville Beach, Highcroft Retreat & Lodge provides accommodations with a restaurant, a shared lounge and a shared kitchen for your convenien ...
Address: 4 St Elmo's Road, 4225 Umzumbe, South Africa
Irene Avenue Apartment
Featuring mountain views, Irene Avenue Apartment offers accommodations with a terrace and a coffee machine, around 2.3 mi from Riverside Shopping Center. This p ...
Address: 122 Irene Avenue Apartment, 7130 Somerset West, South Africa
Bakgat Blyplek
You're eligible for a Genius discount at Bakgat Blyplek! To save at this property, all you have to do is sign in. Bakgat Blyplek is located in Beaufort West, 1, ...
Address: 7 New Street, 6970 Beaufort West, South Africa
Chakas Cove 1
Set in Shaka’s Rock, Chakas Cove 1 is an apartment boasting sea views and direct beach access. This 2-bedroom apartment is on the ground floor, accessible via d ...
Address: 43 Ocean Drive, 4399 Ballito, South Africa
Birches & Willows Cottage
Birches & Willows Cottage is located on a gravel road, 3.1 mi from the vilage of Underberg. The estate offers nature trails, riverside pools, picnic spots, deck ...
Address: 19 Scotston Road, 3257 Underberg, South Africa
Island View 30 by AirAgents
Featuring a hot tub, Island View 30 by AirAgents is located in Cape Town. Located 1.2 mi from Kreefte Baai Beach, the property provides a bar and free private p ...
Address: 35 Island View Close, 7441 Cape Town, South Africa
Dreams
You're eligible for a Genius discount at Dreams! To save at this property, all you have to do is sign in. Dreams features accommodations in Beaufort West near D ...
Address: 70 Voortrekker Street Hospitaalheuwel, 6970 Beaufort West, South Africa