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

Fairways Hotel
Fairways Hotel

You're eligible for a Genius discount at Fairways Hotel! To save at this property, all you have to do is sign in. This recently refurbished hotel is located som ...

Accommodation type: Hotel Salt Rock

Address: 3 Fairway Drive, 4391 Ballito, South Africa

Evergreen Salt Rock
Evergreen Salt Rock

You're eligible for a Genius discount at Evergreen Salt Rock! To save at this property, all you have to do is sign in. Tucked away in a lush and tranquil estate ...

Accommodation type: Hotel Salt Rock

Address: 1 The Ridge St, 4392 Ballito, South Africa

Dolphin Coast YOLO Spaces - Beach House Villa
Dolphin Coast YOLO Spaces - Beach House Villa

Located in Ballito, just 1.3 mi from Thompson's Bay Beach, Dolphin Coast YOLO Spaces - Beach House Villa features beachfront accommodations with an outdoor swim ...

Accommodation type: Hotel Salt Rock

Address: 2 Shrimp Lane, 4391 Ballito, South Africa

Canelands Beach Club
Canelands Beach Club

You're eligible for a Genius discount at Canelands Beach Club! To save at this property, all you have to do is sign in. This 4-star hotel in Salt Rock is locate ...

Accommodation type: Hotel Salt Rock

Address: 2 Shrimp Lane, 4420 Ballito, South Africa

Blue Skies
Blue Skies

You're eligible for a Genius discount at Blue Skies! To save at this property, all you have to do is sign in. Set in Salt Rock in the KwaZulu-Natal region, Blue ...

Accommodation type: Hotel Salt Rock

Address: 24 Evergreen Estate, 4391 Ballito, South Africa

Saldanha Bay Hotel
Saldanha Bay Hotel

You're eligible for a Genius discount at Saldanha Bay Hotel! To save at this property, all you have to do is sign in. Offering contemporary décor, Saldanha Bay ...

Accommodation type: Hotel Saldanha

Address: 51B Main Road, 7395 Saldanha, South Africa

Susan's Apartment
Susan's Apartment

Susan's Apartment is a self-catering accommodations located in Saldanha. Free WiFi access is available. The property is 1.4 mi from Saldanha Harbor and 2 mi fro ...

Accommodation type: Hotel Saldanha

Address: 14 Kamp Road, Saldanha, 7395 Saldanha, South Africa

Hoedjiesbaai Hotel
Hoedjiesbaai Hotel

Partially built out over the waters of the Saldanha Bay, Hoedjiesbaai Hotel features a seafood restaurant on the top floor, offering splendid views over the lag ...

Accommodation type: Hotel Saldanha

Address: 38 Main street, 7395 Saldanha, South Africa

St. Lucia Safari Lodge
St. Lucia Safari Lodge

Located within the iSimangaliso Wetland Park, St. Lucia Safari Lodge features barbecue facilities, a restaurant and an outdoor pool with a bar. Free Wi-Fi is av ...

Accommodation type: Hotel Saint Lucia

Address: 103 Mc Kenzie Street, 3936 St Lucia, South Africa

9 The Bridge Holiday Resort
9 The Bridge Holiday Resort

Set near Jabula Beach and St Lucia Crocodile Center, 9 The Bridge Holiday Resort is in St Lucia and offers free private parking and a restaurant. The air-condit ...

Accommodation type: Hotel Saint Lucia

Address: 22 Mckenzie Street, 3936 St Lucia, South Africa

62 The Bridge Holiday Resort
62 The Bridge Holiday Resort

Located in St Lucia, 1.8 mi from Saint Lucia Estuary and a few steps from St Lucia Tours and Charters, 62 The Bridge Holiday Resort offers air conditioning. Wit ...

Accommodation type: Hotel Saint Lucia

Address: 22 Mckenzie Street, 3936 St Lucia, South Africa

28 The Bridge Holiday Resort
28 The Bridge Holiday Resort

You're eligible for a Genius discount at 28 The Bridge Holiday Resort! To save at this property, all you have to do is sign in. Set in St Lucia, 28 The Bridge H ...

Accommodation type: Hotel Saint Lucia

Address: 22 Mckenzie Street, 3936 St Lucia, South Africa

Turtleshaven
Turtleshaven

Turtleshaven is a beachfront property set in St Lucia, 1.2 mi from Jabula Beach and 1.4 mi from St Lucia Crocodile Center. This apartment has a private pool, a ...

Accommodation type: Hotel Saint Lucia

Address: 66 McKenzie str 24 St Lucia Sands, 3936 St Lucia, South Africa

Ingwenya Lodge
Ingwenya Lodge

You're eligible for a Genius discount at Ingwenya Lodge! To save at this property, all you have to do is sign in. On the outskirts of the residential area of St ...

Accommodation type: Hotel Saint Lucia

Address: 163 Hornbill Street, 3936 St Lucia, South Africa

Unit 30 The Bridge
Unit 30 The Bridge

Featuring air-conditioned accommodations with a balcony, Unit 30 The Bridge is located in St Lucia. This apartment features a private pool, a garden and free pr ...

Accommodation type: Hotel Saint Lucia

Address: 22 Mckenzie Street The Bridge Unit 30, 3936 St Lucia, South Africa

Unit 19 Villa Mia Apartment
Unit 19 Villa Mia Apartment

Featuring air-conditioned accommodations with a balcony, Unit 19 Villa Mia Apartment is located in St Lucia. This apartment features a private pool, a garden an ...

Accommodation type: Hotel Saint Lucia

Address: Cnr Mckenzie and Katonkel Unit 19 Villa Mia Apartment, 3936 St Lucia, South Africa

The Bridge Holiday Apartments Unit 19
The Bridge Holiday Apartments Unit 19

Located in St Lucia, 1.8 mi from Saint Lucia Estuary and a few steps from St Lucia Tours and Charters, The Bridge Holiday Apartments Unit 19 offers air conditio ...

Accommodation type: Hotel Saint Lucia

Address: 22 McKenzie Street The Bridge Holiday Apartment 19, 3936 St Lucia, South Africa

The Bridge Apartments
The Bridge Apartments

The Bridge Apartment is located on the banks of the in St Lucia Estuary. The property has a outdoor pool with sun beds, squash court, private jetty to view the ...

Accommodation type: Hotel Saint Lucia

Address: 22 Mckenzie Street , 3936 St Lucia, South Africa

Stokkiesdraai Holiday Apartments
Stokkiesdraai Holiday Apartments

Boasting lake views, Stokkiesdraai Holiday Apartments features accommodations with a patio and a kettle, around 1.3 mi from Jabula Beach. With garden views, thi ...

Accommodation type: Hotel Saint Lucia

Address: 74 Mckenzie Street, 3936 St Lucia, South Africa

St. Lucia Ocean View Holiday Home
St. Lucia Ocean View Holiday Home

Located in St Lucia, within 1.4 mi of Jabula Beach and 2.1 mi of St Lucia Crocodile Center, St. Lucia Ocean View Holiday Home offers accommodations with free Wi ...

Accommodation type: Hotel Saint Lucia

Address: 147 Hornbill Street , 3936 St Lucia, South Africa