Hotels in South Africa

All prices are displayed in $ USD
$194.67
Min. Nightly Rate from
54 on Bath

54 on Bath

Star rating 5.0 of 5
54 Bath Avenue, Rosebank, Johannesburg, 2196, South Africa
With a stay at 54 On Bath in Johannesburg (Rosebank), you'll be minutes from Rosebank Mall and close to South African Museum of Military History. This 5-star hotel is within close proximity of Killarney Golf Club and Zoo... read more
$96.00
Min. Nightly Rate from
Mabalingwe Nature Reserve

Mabalingwe Nature Reserve

Star rating 4.0 of 5
R516, Tabazimbi / Rooiberg Road, Warmbaths, Bela-Bela, 00480, South Africa
Mabalingwe Nature Reserve is located in Bela-Bela. Make yourself at home in one of the 3 guestrooms, featuring kitchens with refrigerators and microwaves. Rooms have private patios. Cable television is provided for your entertainment... read more
Book Now and Save!
$63.89
Min. Nightly Rate from
Hotel Plettenberg Bay

Hotel Plettenberg Bay

Star rating 3.0 of 5
Rietvlei Road off N2, Plettenberg Bay, 6600, South Africa
With a stay at Hotel Plettenberg Bay in Plettenberg Bay (Garden Route), you'll be close to Plettenberg Bay Beach. This family-friendly hotel is within the vicinity of Jukani Wildlife Park and Arch Rock. Make yourself at... read more
Stay 3 Nights and Save 30% on Your Stay!
$606.48
Min. Nightly Rate from
Three Cities Madikwe River Lodge

Three Cities Madikwe River Lodge

Star rating 3.0 of 5
Madikwe Game Reserve R24, Derdepooort, Madikwe, 2876, South Africa
You'll be in a national park with a stay at Three Cities Madikwe River Lodge in Madikwe. Make yourself at home in one of the 16 individually decorated guestrooms, featuring refrigerators and minibars. Rooms have private patios... read more
$106.97
Min. Nightly Rate from
5 Seasons - Guest House

5 Seasons - Guest House

Star rating 3.0 of 5
Van Der Stel Street 60, Stellenbosch, 7600, South Africa
A stay at 5 Seasons - Guest House places you in the heart of Stellenbosch, convenient to Dutch Reform Church and Coetzenburg Stadium. This guesthouse is within close proximity of University of Stellenbosch Botanical Garden... read more
$138.50
Min. Nightly Rate from
New Kings Hotel

New Kings Hotel

Star rating 3.0 of 5
94 Regent Road, Sea Point, Cape Town, 8005, South Africa
New Kings Hotel is in the heart of Cape Town, walking distance from Queens Beach and Sea Point Swimming Pool. This hotel is close to Victoria and Alfred Waterfront and Table Mountain. Make yourself at home in one of the... read more
$65.85
Min. Nightly Rate from
Executive Hotel Midrand

Executive Hotel Midrand

Star rating 3.0 of 5
31 Gallagher Avenue, Midrand, Johannesburg, 1685, South Africa
You'll be centrally located in Johannesburg with a stay at Executive Hotel Midrand, minutes from Gallagher Convention Centre. This hotel is within the region of South African Lippizaner Centre and Modderfontein Golf Club... read more
$92.88
Min. Nightly Rate from
Rockwell All Suite Hotel & Apartments

Rockwell All Suite Hotel & Apartments

Star rating 4.0 of 5
32 Prestwich Street, Green Point, Cape Town, 8001, South Africa
With a stay at Rockwell All Suite Hotel & Apartments, you'll be centrally located in Cape Town, steps from Gold of Africa Museum and Prestwich Memorial. This 4-star apartment is close to Victoria and Alfred Waterfront and... read more
$580.31
Min. Nightly Rate from
Mkuze Falls Game Lodge

Mkuze Falls Game Lodge

Star rating 5.0 of 5
238 Route 66, Pongola, 00000, South Africa
When you stay at Mkuze Falls Game Lodge in Pongola, you'll be in the historical district and convenient to Mkuze Falls Game Reserve. Make yourself at home in one of the 14 air-conditioned rooms featuring minibars. Rooms have... read more
$771.39
Min. Nightly Rate from
Karkloof Safari Spa

Karkloof Safari Spa

Star rating 5.0 of 5
Ihlanze Ranch, Otto's Bluff Road, Pietermaritzburg, 3231, South Africa
When you stay at Karkloof Safari Spa in Pietermaritzburg, you'll be on a river and within the vicinity of Howick Public Falls and Howick Golf Club. This 5-star lodge is within the region of Nelson Mandela Capture Site Monument... read more
Stay 3 Nights and Save 30% on Your Stay!
$224.01
$181.00
Min. Nightly Rate from
Hotel Izulu

Hotel Izulu

Star rating 5.0 of 5
3 Rey's Place, Ballito, 4420, South Africa
When you stay at Hotel Izulu in Ballito, you'll be in a shopping district and convenient to Ballito Beach and Thompson's Bay Beach. This 5-star hotel is within the region of Casuarina Beach and Umdloti Beach. Make yourself... read more
$99.32
Min. Nightly Rate from
Fairview Hotel

Fairview Hotel

Star rating 5.0 of 5
P O Box 329, Limpopo, Tzaneen, 0850, South Africa
Located in Tzaneen, Fairview Hotel is in the mountains and close to Tzaneen Museum and Tzaneen Dam Nature Reserve. This 5-star hotel is within the region of Tzaneen Convention Centre and Vervet Monkey Foundation. Make yourself... read more
$82.37
Min. Nightly Rate from
Umbrella Tree House

Umbrella Tree House

Star rating 3.0 of 5
37 Hilken Drive, Umhlanga, 4320, South Africa
With a stay at Umbrella Tree House in Umhlanga, you'll be convenient to Umhlanga Lighthouse and Umhlanga Rocks Beach. This bed & breakfast is within close proximity of Umhlanga Hospital and Gateway Shopping Centre. Make yourself... read more
Save % off
$224.41
$105.00
Min. Nightly Rate from
Quarters Hermanus

Quarters Hermanus

Star rating 4.0 of 5
5 Harbour Road, Hermanus, 7200, South Africa
With a stay at Quarters Hermanus, you'll be centrally located in Hermanus, convenient to Whalehaven Winery and Hermanus Beach. This 4-star hotel is within the region of Bot River Estuary. Stay in one of 18 guestrooms featuring... read more
$213.47
Min. Nightly Rate from
Boulevard 44 Boutique Hotel

Boulevard 44 Boutique Hotel

Star rating 3.5 of 5
Lee Barns Boulevard, Umhlali, 4418, South Africa
With a stay at Boulevard 44 Boutique Hotel in Umhlali, you'll be connected to the airport and close to Thompson's Bay Beach. This aparthotel is within the region of Ballito Beach and Casuarina Beach. Make yourself at home... read more
$86.81
Min. Nightly Rate from
Sanrock Resort and Conference Centre

Sanrock Resort and Conference Centre

Star rating 3.0 of 5
OLD NABOOMSPRUIT ROAD, MODIMOLLE, 0510, South Africa
With a stay at Sanrock Resort and Conference Centre in Modimolle, you'll be within the region of Serendipity Swimming Area and Bambelela Wildlife Care. Make yourself at home in one of the 52 air-conditioned rooms featuring... read more
$85.80
Min. Nightly Rate from
Quarters Hotel Avondale Road

Quarters Hotel Avondale Road

Star rating 4.0 of 5
335 AVONDALE ROAD, MORNINGSIDE, DURBAN, 4001, South Africa
With a stay at Quarters Hotel Avondale Road in Durban, you'll be convenient to Greyville Race Course and Sahara Stadium Kingsmead. This 4-star hotel is within close proximity of Killie Campbell Africana Library and Durban... read more
$135.26
Min. Nightly Rate from
Pinnacle Point Beach and Golf Resort

Pinnacle Point Beach and Golf Resort

Star rating 4.0 of 5
1 Pinnacle Point Road, Mossel Bay, 6024, South Africa
With a stay at Pinnacle Point Beach and Golf Resort in Mossel Bay (Garden Route), you'll be close to Santos Beach. This 4-star apartment is within the vicinity of St. Blaize Lighthouse and Cape St Blaize Cave. Treat yourself... read more
$142.85
Min. Nightly Rate from
Brenton Hill Self Catering

Brenton Hill Self Catering

Star rating 3.0 of 5
Cr Swart And Lake Brenton, Knysna, 6570, South Africa
With a stay at Brenton Hill Self Catering in Knysna (Garden Route), you'll be close to Featherbed Nature Reserve and Knysna Quays. This guesthouse is within the vicinity of Knysna Elephant Park and Knysna Golf Club. Make... read more
$188.54
Min. Nightly Rate from
Strandloper Ocean Boutique Hotel

Strandloper Ocean Boutique Hotel

Star rating 5.0 of 5
Patterson Slot, Paternoster, 7381, South Africa
With a stay at Strandloper Ocean Boutique Hotel in Paternoster, you'll be on the beach and close to Paternoster Beach and Cape Columbine Lighthouse. Make yourself at home in one of the 16 air-conditioned rooms featuring iPod... read more
$131.69
Min. Nightly Rate from
Ambassador Self Catering Apartments

Ambassador Self Catering Apartments

Star rating 4.0 of 5
28 Victoria Road, Bantry Bay, Cape Town, 8005, South Africa
A stay at Ambassador Self Catering Apartments places you in the heart of Cape Town, minutes from Clifton Bay Beach and close to Table Mountain. This 4-star aparthotel is within close proximity of Lions Head and Maiden's... read more
$36.10
Min. Nightly Rate from
Bains Chalet Park

Bains Chalet Park

Star rating 3.0 of 5
31 Old Kimberley Road, Bloemfontein, 9301, South Africa
When you stay at Bains Chalet Park in Bloemfontein, you'll be close to University of the Free State. This apartment is within the vicinity of Goodyear Park and Oliewne Art Gallery. Make yourself at home in one of the 59 guestrooms... read more
$211.25
Min. Nightly Rate from
The Capital Esprit

The Capital Esprit

Star rating 4.0 of 5
29 Bowling Avenue, Wendywood, Sandton, Johannesburg, South Africa
With a stay at The Capital Esprit in Johannesburg (Sandton), you'll be close to Morningside Mediclinic and Sandton City. This 4-star apartment is within close proximity of Johannesburg Stock Exchange and Nelson Mandela Square... read more
$57.01
Min. Nightly Rate from
The Janana Guesthouse & Conference Venue

The Janana Guesthouse & Conference Venue

Star rating 3.5 of 5
No.1 Jacaranda Ave (cnr Kays Street), Johannesburg, 2191, South Africa
With a stay at The Janana Guesthouse & Conference Venue in Johannesburg (Bryanston), you'll be close to Mediclinic Sandton and The Coca-Cola Dome. This guesthouse is within the vicinity of Montecasino and Madame Zingara... read more
$174.43
Min. Nightly Rate from
Mossel Bay Beach Houses

Mossel Bay Beach Houses

Star rating 3.5 of 5
61 Boegoebult,, Springerbaai Coastal Eco Estate, Mossel Bay, 6510, South Africa
When you stay at Mossel Bay Beach Houses in Mossel Bay (Garden Route), you'll be within the vicinity of Santos Beach. This beach villa is within the region of St. Blaize Lighthouse and Cape St Blaize Cave. Treat yourself... read more