Hotels in South Africa
Filter by type
Regions and towns
Rosscarbery 6
Located in Margate, just 1.7 mi from Granny's Tidal Pool Beach, Rosscarbery 6 provides beachfront accommodations with an outdoor swimming pool, barbecue facilit ...
Address: 986 Milton Lane, Ramsgate, 4285 Margate, South Africa
Mymering Wine & Guest Estate
You're eligible for a Genius discount at Mymering Wine & Guest Estate! To save at this property, all you have to do is sign in. Located in Ladismith, in a valle ...
Address: Dwarsrivier, 6655 Ladismith, South Africa
Idavold Cottages
You're eligible for a Genius discount at Idavold Cottages! To save at this property, all you have to do is sign in. Offering an outdoor swimming pool and city v ...
Address: 2 BSW District Drive, Birnam Wood, 3291 Howick, South Africa
Santana 1006
Featuring accommodations with a private pool, Santana 1006 is set in Margate. This apartment is fitted with 2 bedrooms, a flat-screen TV, and a kitchen. Margate ...
Address: Duke Road, 4275 Margate, South Africa
Casa Romana B&B
Set in Ladybrand, 1,300 feet from Etadi Wellness Center, Casa Romana B&B offers accommodations with air conditioning and access to a garden with an outdoor swim ...
Address: 21 Beeton Avenue, 9745 Ladybrand, South Africa
Satin and Roses
You're eligible for a Genius discount at Satin and Roses! To save at this property, all you have to do is sign in. Located in Howick, 2.6 mi from Fairways on Ma ...
Address: 5 Wanstead Place Merrivale Heights APARTMENT, 3291 Howick, South Africa
Santika 5
You're eligible for a Genius discount at Santika 5! To save at this property, all you have to do is sign in. Offering sea views, Santika 5 is an accommodations ...
Address: 5 Edward Street, 4265 Margate, South Africa
Buller's Rest Guest Lodge
You're eligible for a Genius discount at Buller's Rest Guest Lodge! To save at this property, all you have to do is sign in. Located in Ladysmith, off the R103 ...
Address: 59 Cove Crescent, 3370 Ladysmith, South Africa
59 on Central
Located 2 mi from Sandton City Mall, 59 on Central provides accommodations with free WiFi and free private parking. All units feature air conditioning and a sat ...
Address: 59 on Central Avenue, Sandton, 2196 Johannesburg, South Africa
Santorini J
Santorini J offers accommodations in Margate, 5 mi from Mbumbazi Nature Reserve. Located 0.8 mi from Margate Beach, the property features barbecue facilities an ...
Address: Marine Drive, Margate , 4275 Margate, South Africa
Gangeni Safari Bush Lodge
Offering river views, Gangeni Safari Bush Lodge in Nambiti Game Reserve has accommodations, a bar and a terrace. Buffet and Full English/Irish breakfast options ...
Address: Nambiti Private Game Reserve, 3370 Nambiti Game Reserve, South Africa
401 sea views
401 sea views is set in Jacobs Bay. Located 2.2 mi from Sand Mine 4WD Play ground, the property provides barbecue facilities and free private parking. The holid ...
Address: 401 on the dune jacobsbay, 7380 Jacobs Bay, South Africa
Seabrook 001 - Margate RSA
Seabrook 001 - Margate RSA, a property with barbecue facilities, is located in Margate, 6.2 mi from Mbumbazi Nature Reserve. The accommodations is 200 feet from ...
Address: William O'Conner Street, 4275 Margate, South Africa
Nikita Court
Nikita Court is located in Ladysmith, part of the historic Battlefield Route. The Ladysmith Siege Museum is a 7-minute drive away. Each apartment features a TV, ...
Address: 19 - 21 Ruth Road, 3370 Ladysmith, South Africa
Vitamin Sea
Vitamin Sea is located in Jacobs Bay, 1.7 mi from Sand Mine 4WD Play ground, in an area where cycling can be enjoyed. This property offers access to a balcony, ...
Address: Berg street 4, 7395 Jacobs Bay, South Africa
Seabrook 210
Seabrook 210 offers accommodations in Margate, 300 feet from Margate Beach and 3.1 mi from Mbumbazi Nature Reserve. Guests staying at this apartment have access ...
Address: William O'Connor Drive, 4275 Margate, South Africa
CoCo de Mer Self Catering Log 1
Located a 13-minute walk from Sandveld Museum, CoCo de Mer provides accommodations in Lambertʼs Bay. All of the units feature a private bathroom, living room, f ...
Address: 51 Sybille Street, 8130 Lambertʼs Bay, South Africa
Ocean Beach House
Located in Jeffreys Bay, 2,650 feet from Point Beach, Ocean Beach House features accommodations with free WiFi and free private parking. The property is around ...
Address: 37 Kabeljous Street, 6330 Jeffreys Bay, South Africa
Seabrook 402 Margate RSA
Set 6.2 mi from Mbumbazi Nature Reserve in Margate, Seabrook 402 Margate RSA offers accommodations with a kitchen. The accommodations is 250 feet from Margate B ...
Address: William O Conner Street, 4275 Margate, South Africa
Lazy Days Apartments - Lambert's Bay
Set in Lambertʼs Bay, just 1,950 feet from Sandveld Museum, Lazy Days Apartments - Lambert's Bay offers beachfront accommodations with a garden, barbecue facili ...
Address: 84 Voortrekker Road, 8130 Lambertʼs Bay, South Africa