Hotels in South Africa
Filter by type
Regions and towns
Kruger Adventure Lodge
You're eligible for a Genius discount at Kruger Adventure Lodge! To save at this property, all you have to do is sign in. Only a 15-minute drive from Kruger Nat ...
Address: Portion 110 De Rust, 1242 Hazyview, South Africa
The Boat Shed
Set in the picturesque town of Kenton on Sea, The Boat Shed features a terrace and a garden with an outdoor pool. Featuring free private parking, this holiday h ...
Address: 5 Butt Street, 6191 Kenton on Sea, South Africa
Claridges 303
Offering a garden and sea view, Claridges 303 is set in Margate, 1 mi from Ramsgate South Beach and 3.7 mi from Mbumbazi Nature Reserve. The apartment includes ...
Address: 2091 Clarence St, Ramsgate, 4285 Margate, South Africa
Kruger Park Lodge Unit 245
Featuring a restaurant, an outdoor swimming pool, and a bar, Kruger Park Lodge Unit 245 features accommodations in Hazyview with free WiFi and garden views. Boa ...
Address: Portia Shabangu Drive, Unit 245 Kruger Park Lodge, 1242 Hazyview, South Africa
The Oyster Box Beach House
Located in Kenton on Sea, 1,650 feet from Kariega Beach, The Oyster Box Beach House offers accommodations with free WiFi, a patio or a balcony and access to a g ...
Address: 19 Elliot Road, 6191 Kenton on Sea, South Africa
Dajana 12
Dajana 12, a property with a terrace, is located in Margate, 6.2 mi from Mbumbazi Nature Reserve. Set 650 feet from Margate Beach, the property offers a garden ...
Address: MARINE DRIVE 12, 4265 Margate, South Africa
Kruger Park Lodge Unit No. 543
Located in Hazyview in the Mpumalanga region, Kruger Park Lodge Unit No. 543 features accommodations with free private parking. The air-conditioned units featur ...
Address: Portia Shabangu Road, 1242 Hazyview, South Africa
Castella Estrella
Set in Keurboomstrand in the Western Cape region, with Keurbooms Beach and Arch Rock Hiking nearby, Castella Estrella offers accommodations with free WiFi and f ...
Address: 787 Game street Keurboom Heights, 8771 Keurboomstrand, South Africa
Dumela Margate Flat 21
Boasting sea views, Dumela Margate Flat 21 features accommodations with an outdoor swimming pool, a garden and a private beach area, around 1.5 mi from Uvongo B ...
Address: 1 Manaba Beach Road, 4275 Margate, South Africa
Legend Safaris - Kruger Park Lodge 257A
You're eligible for a Genius discount at Legend Safaris - Kruger Park Lodge 257A! To save at this property, all you have to do is sign in. With garden views, Le ...
Address: Kruger Park Lodge, Portia Shabangu Drive, Marula Avenue, 257A, 1242 Hazyview, South Africa
Mare Nostrum
Offering a private beach area and sea view, Mare Nostrum is set in Keurboomstrand, 200 feet from Keurbooms Beach and 3.1 mi from Bramon Wine Estate. This beachf ...
Address: Beach road 23 Mara Nostrum, 6600 Keurboomstrand, South Africa
Dumela Margate Flat No 17
Located in Margate, 1.5 mi from Uvongo Beach and 6.2 mi from Mbumbazi Nature Reserve, Dumela Margate Flat No 17 offers a private beach area and air conditioning ...
Address: 1 Manaba Beach Rd & Marine Drive,, 4275 Margate, South Africa
Numbi Hills Self-Catering
Numbi Hills is located on a privately owned smallholding, located on the R40 Main Road and 5 minutes' drive from Hazyview. Numbi Hills offers self-catering acco ...
Address: R40 White River Road Plot10, Numbi Park, 1242 Hazyview, South Africa
The Dunes Villa 11
Featuring garden views, The Dunes Villa 11 provides accommodations with an outdoor swimming pool, a garden and a private beach area, around 650 feet from Keurbo ...
Address: Dunes village Resort, Keurboomstrand Road, Keurboomstrand, 6600 Plettenberg Bay, South Africa
Dumela Margate Flat No 4
Dumela Margate Flat No 4, featuring a private beach area, a tennis court and a terrace, is set in Margate, 1.5 mi from Uvongo Beach and 6.2 mi from Mbumbazi Nat ...
Address: 1 Manaba Beach Rd & Marine Drive, 4275 Margate, South Africa
Shingalana Guest House
You're eligible for a Genius discount at Shingalana Guest House! To save at this property, all you have to do is sign in. Shingalana Guest House offers air-cond ...
Address: Elsies Draai Street 282, 1242 Hazyview, South Africa
A to Z Leisure Lodge
Located in Kimberley, 1.3 mi from The Big Hole, A to Z Leisure Lodge features air-conditioned accommodations and a garden. The property is located 1.5 mi from K ...
Address: 5 Poole Street, 8301 Kimberley, South Africa
Estlean 4
Set in Margate, 1,000 feet from Margate Beach, Estlean 4 offers a living room with a flat-screen TV. This property offers access to a balcony and free private p ...
Address: 5 Hibiscus Road, 4275 Margate, South Africa
The Zarafa
Experience World-class Service at The Zarafa With mountain views, The Zarafa is located in Hazyview and has a restaurant, room service, bar, garden, year-roun ...
Address: 75 Doppio Lane Shiloh Estate, 1242 Hazyview, South Africa
Bread & Barrel Eureka Kimberley
You're eligible for a Genius discount at Bread & Barrel Eureka Kimberley! To save at this property, all you have to do is sign in. Set in Kimberley, within 1.7 ...
Address: 11 Hamlet Road Guesthouse, 8301 Kimberley, South Africa