Hotels in South Africa
Filter by type
Regions and towns
Lake St Lucia Villas
Located 1.2 mi from Jabula Beach, Lake St Lucia Villas offers accommodations with a balcony, as well as a restaurant and an outdoor swimming pool. The apartment ...
Address: 7 Flamingo Street, 3936 St Lucia, South Africa
Ndiza Lodge and Cabanas
You're eligible for a Genius discount at Ndiza Lodge and Cabanas! To save at this property, all you have to do is sign in. Bordering iSimangaliso Wetland Park, ...
Address: 153 Hornbill, 3936 St Lucia, South Africa
St Lucia Palms
Offering an outdoor pool, St Lucia Palms is located in St Lucia and within walking distance to restaurants and shops. There is an outdoor pool and BBQ facilitie ...
Address: 55 Mckenzie Street, 3936 St Lucia, South Africa
The Sweetest Spot
You're eligible for a Genius discount at The Sweetest Spot! To save at this property, all you have to do is sign in. The Sweetest Spot is set in St Lucia, 27 mi ...
Address: 59 Flamingo Street, 3936 St Lucia, South Africa
Serene-estate Boutique Guesthouse
Serene-estate Guesthouse is located on the border of the iSimangaliso Wetland Park (formerly known as St Lucia Greater Wetland Park) and offers guests a unique ...
Address: 119 Hornbill Street, 3936 St Lucia, South Africa
Makakatana Bay Lodge
Set on the shores of Lake St Lucia within the iSimangaliso Wetland Park, this luxury lodge offers spacious accommodations within this UNESCO World Heritage Site ...
Address: Makakatana, Lake St Lucia, Western Shores, iSimangaliso Wetland Park, KZN,SA, 3935 St Lucia, South Africa
Saldanha Bay Hotel
You're eligible for a Genius discount at Saldanha Bay Hotel! To save at this property, all you have to do is sign in. Offering contemporary décor, Saldanha Bay ...
Address: 51B Main Road, 7395 Saldanha, South Africa
Julia Joan
Set in Ballito, within 1.5 mi of Thompson's Bay Beach and 3.1 mi of Ballito Shopping Mall, Julia Joan offers accommodations with free WiFi, air conditioning, an ...
Address: Evergreen Estates, The Ridge, 4390 Ballito, South Africa
Seaside Lodge B&B
Located 1.5 mi from Thompson's Bay Beach, Seaside Lodge B&B provides accommodations with free WiFi and free private parking. Guests at the bed and breakfast can ...
Address: 33 Peter Hulett Place, 4391 Ballito, South Africa
26 Sandy Cove
In the Sandbaai district of Hermanus, close to Whale Coast Mall, 26 Sandy Cove has a private beach area, free WiFi and a washing machine. Located 1.4 mi from On ...
Address: Cove Cresent 26, 7200 Hermanus, South Africa
Mystic Breeze
Located 1.7 mi from Breakfast Bay Beach and 3.7 mi from Village Square in Hermanus, Mystic Breeze offers accommodations with a kitchen. This property offers acc ...
Address: 18 Branderdraai Street, 7200 Hermanus, South Africa
116 Illovo Mews Studio
You're eligible for a Genius discount at 116 Illovo Mews Studio! To save at this property, all you have to do is sign in. Offering free WiFi and free private pa ...
Address: 245 Oxford Road, 2196 Johannesburg, South Africa
207 Raphael Penthouse
You're eligible for a Genius discount at 207 Raphael Penthouse! To save at this property, all you have to do is sign in. Featuring an outdoor swimming pool, 207 ...
Address: 165 5th Street, Sandton, 2031 Johannesburg, South Africa
305 Sandton Skye
You're eligible for a Genius discount at 305 Sandton Skye! To save at this property, all you have to do is sign in. Located in Johannesburg in the Gauteng regio ...
Address: 3 Stan Road Unit 305, Sandton, 2057 Johannesburg, South Africa
57 on Stighling Luxury Studio Apartment 4
Featuring a private pool and garden views, 57 on Stighling Luxury Studio Apartment 4 is located in Johannesburg. This apartment is 9.9 mi from Johannesburg Stad ...
Address: 57 Stiglingh Road, Rivonia, 2128 Johannesburg, South Africa
86 Edison Self Catering
You're eligible for a Genius discount at 86 Edison Self Catering! To save at this property, all you have to do is sign in. 86 Edison Self Catering is set in Sun ...
Address: 86 Edison Crescent, 2157 Johannesburg, South Africa
Alimama Spaces: The Black Brick Haven
Located in Johannesburg, just 2,300 feet from Sandton City Mall, Alimama Spaces: The Black Brick Haven provides accommodations with a bar, a terrace and free Wi ...
Address: 25 Fredman Drive, Sandton, 2031 Johannesburg, South Africa
Antibes 18 West Road South Sandton
Antibes 18 West Road South Sandton is set in the Sandton district of Johannesburg, 1.9 mi from Sandton City Mall, 6.8 mi from Montecasino and 8.7 mi from Johann ...
Address: 18 West Road South, Sandton, 2057 Johannesburg, South Africa
Beautiful homely apartment opposite fourways mall.
Located in Sandton in the Gauteng region, Beautiful homely apartment opposite fourways mall. Has a balcony and garden views. This property offers a private pool ...
Address: Short Street 1404, 2068 Sandton, South Africa
Brand New, spotless, serene Morningside apartment
Located 2.6 miles from Sandton City Mall, Brand New, spotless, serene Morningside apartment offers accommodations with a kitchen in Johannesburg. The Montecasin ...
Address: 5 Michelle Street, Sandton, 2057 Johannesburg, South Africa