Hotels in South Africa
Filter by type
Regions and towns
Pringle @ 865 Jally
Located in Pringle Bay in the Western Cape region, Pringle @ 865 Jally has a patio. Located 650 feet from Pringle Bay Beach, the property features a garden and ...
Address: 865 Jally Road, 7196 Pringle Bay, South Africa
Villa Marine Guest House
You're eligible for a Genius discount at Villa Marine Guest House! To save at this property, all you have to do is sign in. Located in Pringle Bay, 0.7 mi from ...
Address: 73 Marine Drive, 7196 Pringle Bay, South Africa
Beverley Hills guesthouse
Beverley Hills guest house features an outdoor swimming pool, shared lounge, a garden and BBQ facilities in Queenstown. Featuring room service, this property al ...
Address: 43 Hillside Drive Blue Rise, 5320 Queenstown, South Africa
Maidenhead Farm Lodge
Located in a quiet area, just a 5-minute drive from the Queenstown city center and within 6.2 mi from the Queenstown Golf Club, Maidenhead Farm Lodge features a ...
Address: Right Off the R67 Fort Beaufort/Whittlesea Road Melton Gardens, Maidenhead Estates, 5322 Queenstown, South Africa
The Gallery
The Gallery has a restaurant, seasonal outdoor swimming pool, a bar and garden in Queenstown. Boasting room service, this property also provides guests with a c ...
Address: 7 Wainwright Street 1, 5320 Queenstown, South Africa
Beautiful East
Located in Ramsgate in the KwaZulu-Natal region with Granny's Tidal Pool Beach nearby, Beautiful East features accommodations with free private parking. All uni ...
Address: 2028 Impi Road Villa Ti Amo, 4285 Ramsgate, South Africa
Crayfish Inn Hotel no.6
Located in Ramsgate in the KwaZulu-Natal region, Crayfish Inn Hotel no.6 has a balcony. This property offers a private pool, free WiFi and free private parking. ...
Address: Clarence Street Crayfish Inn Hotel no.6, 4285 Ramsgate, South Africa
Providence Apartment 56
Featuring accommodations with a balcony, Providence Apartment 56 is located in Ramsgate. Guests staying at this apartment can use a fully equipped kitchen. The ...
Address: Fascadale Road Providence Apartment 56, Ramsgate, South Africa
Ramsgate Palms D
Ramsgate Palms D is located in Ramsgate. Located 1.2 mi from Ramsgate South Beach, the property features barbecue facilities and free private parking. The apart ...
Address: Bidstone Rd, Ramsgate Beach, 4285 Ramsgate, South Africa
The Courthouse
You're eligible for a Genius discount at The Courthouse! To save at this property, all you have to do is sign in. Boasting pool views, The Courthouse features a ...
Address: 2079 Buck Drive, Unit 4 The Courthouse, 4285 Ramsgate, South Africa
The Shore's
Located 2,650 feet from Granny's Tidal Pool Beach and 1.4 mi from Riverbend Crocodile Farm in Southbroom, The Shore's offers accommodations with a kitchen. This ...
Address: 12 Shore Drive Apartment 4, 4285 Southbroom, South Africa
30 Bath Guest Lodge
Set 3.1 mi from Sandton City Mall, 30 Bath Guest Lodge offers accommodations with a patio. Featuring a kitchenette with a microwave and a fridge, each unit also ...
Address: 48 Ashford Road, Parkwood, 2193 Johannesburg, South Africa
American Style Guesthouse
You're eligible for a Genius discount at American Style Guesthouse! To save at this property, all you have to do is sign in. Located in Johannesburg in the Gaut ...
Address: 27 Balvicar Road, Randburg, 2194 Johannesburg, South Africa
Pearly Beach Cottage
You're eligible for a Genius discount at Pearly Beach Cottage! To save at this property, all you have to do is sign in. Located in Pearly Beach, just 0.9 mi fro ...
Address: 37 Melkhout Laan, Pearly Beach Resort, 7221 Pearly Beach, South Africa
Sea Jewel
Boasting sea views, Sea Jewel offers accommodations with a terrace and a kettle, around 1.4 mi from Geyser Island Reserve. This beachfront property offers acces ...
Address: 14 Charlie Van Breda Drive, 7220 Pearly Beach, South Africa
Casa Bella Guesthouse Pennington
Set in Pennington, less than 0.6 mi from Nkomba Beach, Casa Bella Guest house Pennington offers accommodations with an outdoor swimming pool, free private parki ...
Address: 13 Impathle Road, 4184 Pennington, South Africa
Sugar Shack
Located in Pennington, Sugar Shack offers accommodations with free WiFi. The studio has access to a garden and outdoor pool. The air-conditioned studio has a fu ...
Address: Edward Crescent, Pennington, KZN South Africa 19, 4184 Pennington, South Africa
Bushvilla Umoja Kruger
Located within the Silonque Private Nature Reserve bordering the Kruger National Park, this African-style accommodations features a private splash pool and ston ...
Address: Plot 30-34, Silonque Nature Reserve, 1390 Phalaborwa, South Africa
Fourties Guest House
Fourties Guest House is located in Phalaborwa, within 11 mi of Phalaborwa Gate and 9.3 mi of Eden Square Mall. The accommodations provides an indoor pool, free ...
Address: 1810 Zone B Extension, LULEKANI, 1390 Phalaborwa, South Africa
La Lechere Guest House
This 4-star guest house with modern African décor features rooms with attached bathroom with a private patio. La Lechere has an outdoor pool and is located 7 mi ...
Address: 8 Sysie Avenue, 1390 Phalaborwa, South Africa