Hotels in South Africa
Filter by type
Regions and towns
Knightsbridge 105 - Apartment - Cape Town
Located 1,650 feet from Canal Walk in Cape Town, this apartment features a balcony and a garden. The property is 5.6 mi from V&A Waterfront and free private par ...
Address: Esplanade Road, Century City, Century City, 7441 Cape Town, South Africa
Lullaby Pearl Luxury
Providing a garden and a terrace, Lullaby Pearl Luxury is located in Tzaneen, not far from Tzaneng Mall Centre and Mediclinic Tzaneen. All units feature air con ...
Address: 37 Douglas Street, 0850 Tzaneen, South Africa
Welcome to A Cherry Lane Self Catering and B&B
Set in Bloemfontein, 9.9 mi from Oliewenhuis Art Gallery, Welcome to A Cherry Lane Self Catering and B&B features views of the pool. The property is located 11 ...
Address: 3 Dominee Kok Street, Bloemfontein, Free State, South Africa,, Bloemfontein, Free State, South Africa, 9301 Bloemfontein, South Africa
LITTLE GREEK VILLA
Located in Ballito, just 1,950 feet from Willard Beach, LITTLE GREEK VILLA provides beachfront accommodations with an outdoor swimming pool, a garden, a private ...
Address: 101 Ocean Drive 45 Thira, Santorini, 4399 Ballito, South Africa
Kuusiku by CTHA
Stay in the heart of Cape Town – Show map Boasting a garden, Kuusiku by CTHA offers accommodations in Cape Town with free WiFi and garden views. Featurin ...
Address: 2 Frank Avenue, Vredehoek, 8001 Cape Town, South Africa
Sherwood's Country House
This small Victorian country house is located in the Agatha Mountains and forests, 8.1 mi above Tzaneen. It features scenic views of Wolkberg Mountains and offe ...
Address: 28 Pigeonhole, Old Coach Road, Agatha, 0850 Tzaneen, South Africa
Big Bay Homestay
You're eligible for a Genius discount at Big Bay Homestay! To save at this property, all you have to do is sign in. Offering a private entrance and parking, Big ...
Address: La Paloma, 26 Santa Cruz Crescent, Big Bay, 7441 Big Bay, South Africa
LUXURY APARTMENT ON THE OCEAN
You're eligible for a Genius discount at LUXURY APARTMENT ON THE OCEAN! To save at this property, all you have to do is sign in. Boasting a sun terrace and a 24 ...
Address: 58 Compensation Beach Road, 4399 Ballito, South Africa
La Casita Villa
Set in Cape Town, 0.6 mi from Camps Bay Beach, Capsol Villa Rentals - La Casita provides a living room with a flat-screen TV. This property offers access to a t ...
Address: 48 Upper Tree Road, Camps Bay, 8040 Cape Town, South Africa
Tzaneen Guest House
Located in Tzaneen, within 1.4 mi of Tzaneng Mall Center and 5.6 mi of Tzaneen Dam Nature Reserve, Tzaneen Guest House features accommodations with an outdoor s ...
Address: 09 Tom van Aardt, 0850 Tzaneen, South Africa
The Little Palm
You're eligible for a Genius discount at The Little Palm! To save at this property, all you have to do is sign in. Offering a terrace, The Little Palm is set in ...
Address: 36 Brander Ave, 7441 Bloubergstrand, South Africa
Martinique 32 - Beachfront Apartment in Shakas Rock
Located in Ballito, within 0.6 mi of Willard Beach and 1.3 mi of Ballito Shopping Mall, Martinique 32 - Beachfront Apartment in Shakas Rock offers accommodation ...
Address: Rock Lane 1, 4399 Ballito, South Africa
Lacasa Bellville Guesthouse
Set in Cape Town, within 15 mi of CTICC and 16 mi of Robben Island Ferry, Lacasa Bellville Guest house offers accommodations with a shared lounge and free WiFi ...
Address: 11 Van Tromp Street Bellville, 7530 Cape Town, South Africa
Little Tree loft 2
Featuring an outdoor swimming pool, a shared lounge, and a garden, Little Tree loft 2 provides accommodations in Uitenhage with free WiFi and pool views. Boasti ...
Address: 13 Nixon Lane, 6229 Uitenhage, South Africa
@ Rosie's
@ Rosie's offers accommodations in Bloubergstrand, a short walk from Blouberg's Beach Boulevard. There is a fully equipped kitchen for self-catering and a dinin ...
Address: 78 Coral Road, Table View, 7441 Bloubergstrand, South Africa
Newly Renovated 2 bed Apartment - Kingston Estate
You're eligible for a Genius discount at Newly Renovated 2 bed Apartment - Kingston Estate! To save at this property, all you have to do is sign in. Boasting ai ...
Address: 102 Simbithi Drive 33 Kingston Estate, 4399 Ballito, South Africa
Lagoon Beach Hotel Apartments
You're eligible for a Genius discount at Lagoon Beach Hotel Apartments! To save at this property, all you have to do is sign in. Lagoon Beach Hotel offers self- ...
Address: 1 Lagoon Gate Drive, Lagoon Beach, Milnerton, 7435 Cape Town, South Africa
109 Umdloti Beach Resort
Located in Umdloti, 3.1 mi from Sibaya Casino, 109 Umdloti Beach Resort provides beachfront accommodations with a restaurant, an outdoor swimming pool, barbecue ...
Address: 1 South Beach Road 109, 4350 Umdloti, South Africa
Bayview 30
Featuring a private pool and sea views, Bayview 30 is set in Bloubergstrand. This beachfront property offers access to a balcony, free private parking and free ...
Address: Perlemoen Rd, 7441 Bloubergstrand, South Africa
Oceanview
You're eligible for a Genius discount at Oceanview! To save at this property, all you have to do is sign in. Located in Sheffield Beach, just 200 feet from Shef ...
Address: 84 Colwyn Drive, 4420 Sheffield Beach, South Africa