Hotels in South Africa
Filter by type
Regions and towns
The Olive House, Prince Albert
Boasting a patio with lake views, an outdoor swimming pool and a terrace, The Olive House, Prince Albert can be found in Prince Albert, close to Fransie Pienaar ...
Address: Dirt Lane off Christina de Wit Street, 6930 Prince Albert, South Africa
Yellow House Prince Albert
Located in Prince Albert, within 2,650 feet of Fransie Pienaar Museum and 3.1 mi of Wolwekraal Nature Reserve, Yellow House Prince Albert features accommodation ...
Address: Christina de Witt Street Christina de Witt Street, 6930 Prince Albert, South Africa
Gecko House
Featuring sea views, Gecko House provides accommodations with a terrace and a kettle, around 250 feet from Pringle Bay Beach. This beachfront property offers ac ...
Address: 650 Anne Road, 7196 Pringle Bay, South Africa
More than a holiday home
Boasting a patio with garden views, an outdoor swimming pool and barbecue facilities, More than a holiday home can be found in Pringle Bay, close to Pringle Bay ...
Address: 1315 Edward Road, 7196 Pringle Bay, South Africa
Tranquility Heights
Featuring barbecue facilities and a garden, Tranquility Heights offers accommodations in Pringle Bay, 1,000 feet from Brodie Link Nature Reserve and 2.3 mi from ...
Address: Clarence Drive, 7141 Pringle Bay, South Africa
Belle Vue
Located in Queenstown, 1.4 mi from Nonesi Mall, Queenstown, Belle Vue features accommodations with an outdoor swimming pool, free private parking, a shared loun ...
Address: 100 Livingstone Street 100, 5320 Queenstown, South Africa
Madeira Bed
Set in Queenstown, 1.1 mi from Lukhanji Mall, Madeira Bed offers accommodations with a garden, free private parking and a casino. Around 1.5 mi from Nonesi Mall ...
Address: 14 Madeira Street Windsor, 5320 Queenstown, South Africa
The Cullinan Bed & Breakfast
Located in Queenstown in the Eastern Cape region and Nonesi Mall, Queenstown reachable within 1.7 miles, The Cullinan Bed & Breakfast provides accommodations wi ...
Address: 23 Frost Street, Queenstown, 5319 Queenstown, South Africa
ASHMEADE HOUSE
Set in Ramsgate in the KwaZulu-Natal region, ASHMEADE HOUSE has a balcony and garden views. This property offers a private pool and free private parking. This v ...
Address: 453 Shad Drive, 4285 Ramsgate, South Africa
Claridges 404
Boasting river views, Claridges 404 is set in Margate, 5 mi from Mbumbazi Nature Reserve. Located 1.2 mi from Margate Beach, the property provides a garden and ...
Address: Clarence Street, 4285 Margate, South Africa
Providence 6
Providence 6 is a property located in Ramsgate near Ramsgate South Beach. This property offers access to a balcony and free private parking. This apartment come ...
Address: Clarence Street, 4285 Ramsgate, South Africa
Ramsgate Palms C
Featuring an outdoor pool and pool views, Ramsgate Palms C is located in Ramsgate. Guests staying at this apartment have access to a fully equipped kitchen. Off ...
Address: Bidstone Rd, Ramsgate Beach, 4285 Ramsgate, South Africa
Surf and Sand - Fish Eagle
Featuring sea views, Surf and Sand - Fish Eagle provides accommodations with a private beach area and a balcony, around 0.9 mi from Margate Beach. This property ...
Address: 199 Marine Drive, 4285 Ramsgate, South Africa
Alomsee 12
Alomsee 12 is located in Ramsgate and 0.6 mi from the main beach. The accommodations is 6.8 mi from Shelly Beach. Port Edward is 14 mi from the apartment. ...
Address: Strachan street (no number) Alomsee 12, 4285 Ramsgate, South Africa
28 Blandford Place
Featuring free WiFi throughout the property, 28 Blandford Place offers accommodations in a private residence in Johannesburg. Free private parking is available ...
Address: Blandford Road, North Riding, Randburg, 2169 Johannesburg, South Africa
Amberhall Guesthouse
You're eligible for a Genius discount at Amberhall Guesthouse! To save at this property, all you have to do is sign in. Located 5 mi from Monte Casino, Amberhal ...
Address: 109 Blandford road, Randburg, 2188 Johannesburg, South Africa
Pearly Bay
Offering mountain views, Pearly Bay is an accommodations set in Pearly Beach, 0.7 mi from Pearly Beach and 5.6 mi from Geyser Island Reserve. Offering a patio a ...
Address: Pearly Beach Resort, 7220 Pearly Beach, South Africa
Sandy Feet Self Catering Accommodation
Set in Pearly Beach, just 650 feet from Pearly Beach, Sandy Feet Self Catering Accommodations offers beachfront accommodations with barbecue facilities, a terra ...
Address: 4 Gousblom Street, 7220 Pearly Beach, South Africa
Botha House
Set in Pennington, 1.4 mi from Nkomba Beach, Botha House offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. 19 m ...
Address: 1 Don Knight Ave (Off Minerva Road) Pennington, 4184 Pennington, South Africa
Sea Forever
You're eligible for a Genius discount at Sea Forever! To save at this property, all you have to do is sign in. Set in Pennington, 650 feet from Nkomba Beach and ...
Address: 18 Shad Road, 4184 Pennington, South Africa