We use cookies to collect statistical data. They can also be used by research and advertising companies cooperating with us. Click "I accept", you consent to the use of cookies. If you do not agree, leave the website or change your browser settings.
I accept

Hotels in South Africa

Booking.com

Filter by type

Regions and towns

Cajori Hotel
Cajori Hotel

You're eligible for a Genius discount at Cajori Hotel! To save at this property, all you have to do is sign in. Set in Phalaborwa, 1.9 mi from Phalaborwa Gate, ...

Accommodation type: Hotel Phalaborwa

Address: Palm Avenue 39, 1389 Phalaborwa, South Africa

Bushvilla Umoja Kruger
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 ...

Accommodation type: Hotel Phalaborwa

Address: Plot 30-34, Silonque Nature Reserve, 1390 Phalaborwa, South Africa

Bushveld Terrace - Hotel on Kruger
Bushveld Terrace - Hotel on Kruger

You're eligible for a Genius discount at Bushveld Terrace - Hotel on Kruger! To save at this property, all you have to do is sign in. Bushveld Terrace - Hotel o ...

Accommodation type: Hotel Phalaborwa

Address: 2 Hendrik van Eck, 1389 Phalaborwa, South Africa

Bush Camp Phalaborwa
Bush Camp Phalaborwa

You're eligible for a Genius discount at Bush Camp Phalaborwa! To save at this property, all you have to do is sign in. Bush Camp Bed in the Bush is located 6.2 ...

Accommodation type: Hotel Phalaborwa

Address: Spekboom Road, Silonque Game Reserve , 1390 Phalaborwa, South Africa

Eden Rock Forest Estate
Eden Rock Forest Estate

You're eligible for a Genius discount at Eden Rock Forest Estate! To save at this property, all you have to do is sign in. Located in Pennington in the KwaZulu- ...

Accommodation type: Hotel Pennington

Address: Eden Rock Forest Estate Old Main Road, Pennington, 4084 Pennington, South Africa

Turnberry House T16 - Selborne Golf Estate
Turnberry House T16 - Selborne Golf Estate

You're eligible for a Genius discount at Turnberry House T16 - Selborne Golf Estate! To save at this property, all you have to do is sign in. Located in Penning ...

Accommodation type: Hotel Pennington

Address: Old Main road Selborne Golf Estate, 2000 Pennington, South Africa

Sugar Shack
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 ...

Accommodation type: Hotel Pennington

Address: Edward Crescent, Pennington, KZN South Africa 19, 4184 Pennington, South Africa

Sea Forever
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 ...

Accommodation type: Hotel Pennington

Address: 18 Shad Road, 4184 Pennington, South Africa

Pettigrews Place, Selborne Golf Estate ZPF01
Pettigrews Place, Selborne Golf Estate ZPF01

Located in Pennington, Pettigrews Place, Selborne Golf Estate ZPF01 features accommodations with free WiFi, air conditioning, a restaurant and access to a garde ...

Accommodation type: Hotel Pennington

Address: Selbonre Golf Estate, Old Main Road Pennington, 4184 Pennington, South Africa

Pennington Villa # Little Paradise
Pennington Villa # Little Paradise

You're eligible for a Genius discount at Pennington Villa # Little Paradise! To save at this property, all you have to do is sign in. Set in Pennington, Penning ...

Accommodation type: Hotel Pennington

Address: Impathle Drive, 4184 Pennington, South Africa

Hidden Gem -walking distance to Pennington beaches
Hidden Gem -walking distance to Pennington beaches

Boasting a balcony with garden views, an outdoor swimming pool and a terrace, Hidden Gem -walking distance to Pennington beaches can be found in Pennington, clo ...

Accommodation type: Hotel Pennington

Address: Whale Road, 4184 Pennington, South Africa

Forest Cottage
Forest Cottage

Located just 1.4 mi from Nkomba Beach, Forest Cottage provides accommodations in Pennington with access to a restaurant, a private beach area, as well as a shar ...

Accommodation type: Hotel Pennington

Address: Don Knight Avenue (Off Minerva Road) Pennington, 4184 Pennington, South Africa

CodsView Beach House
CodsView Beach House

You're eligible for a Genius discount at CodsView Beach House! To save at this property, all you have to do is sign in. Offering panoramic Indian Ocean views, C ...

Accommodation type: Hotel Pennington

Address: 25 Cod Crescent, 4184 Pennington, South Africa

Barracouta Accommodation
Barracouta Accommodation

Located in Pennington in the KwaZulu-Natal region with Nkomba Beach nearby, Barracouta Accommodations features accommodations with free private parking. The hol ...

Accommodation type: Hotel Pennington

Address: Barracouta Bend 10, 4183 Pennington, South Africa

Aqua 180
Aqua 180

You're eligible for a Genius discount at Aqua 180! To save at this property, all you have to do is sign in. Set in Pennington in the KwaZulu-Natal region with N ...

Accommodation type: Hotel Pennington

Address: 22 Botha Place, 4184 Pennington, South Africa

24 Pennington Waves
24 Pennington Waves

24 Pennington Waves, a property with a restaurant and barbecue facilities, is located in Pennington, 0.6 mi from Nkomba Beach, 9.9 mi from Vernon Crookes Nature ...

Accommodation type: Hotel Pennington

Address: 3 Impathle Drive 24, 4184 Pennington, South Africa

The Log House
The Log House

The Log House is set in Pearly Beach. With free private parking, the property is 1.5 mi from Pearly Beach and 6.2 mi from Geyser Island Reserve. The accommodati ...

Accommodation type: Hotel Pearly Beach

Address: Pearly Beach, Gansbaai,, 7220 Pearly Beach, South Africa

Sea Jewel
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 ...

Accommodation type: Hotel Pearly Beach

Address: 14 Charlie Van Breda Drive, 7220 Pearly Beach, South Africa

Sandy Feet Self Catering Accommodation
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 ...

Accommodation type: Hotel Pearly Beach

Address: 4 Gousblom Street, 7220 Pearly Beach, South Africa

Pearly Waves
Pearly Waves

Offering mountain views, Pearly Waves is an accommodations set in Pearly Beach, 1 mi from Pearly Beach and 2.4 mi from Geyser Island Reserve. The holiday home w ...

Accommodation type: Hotel Pearly Beach

Address: Pearly Beach Resort MH40, 7220 Pearly Beach, South Africa