Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:

Filter by Facility:

Filter by Star Grading:

Shaka's Rock (77)
Sheffield Beach (17)
Thompson's Bay (121)
Williard's Beach (87)
Accommodation Types
All Types (33)
B&Bs (3)
Hotels (2)
Guest Houses (2)
Self Catering (26)

Reviews of Salt Rock

4.4 / 5 157 reviews
Read real reviews of Salt Rock from 157 verified guests.
Easy online booking at 33 accommodation options in Salt Rock. Browse Salt Rock self-catering, guesthouses, B&Bs and hotels with great rates of up to 15% off. Find Salt Rock holiday accommodation for all tastes and budgets, with

Salt Rock Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability

Accommodation within 10 km of Salt Rock

R1 339
per night (sleeps 6)
Self Catering in Sheffield Beach, Kwadukuza

The Village 27 is situated in Sheffield Beach, and offers comfortable self-catering accommodation in a second-floor apartment with lovely sea views. The apartment comprises 3 bedrooms and can accommodate 6 guests i...

R1 100
per night (sleeps 3)
Self Catering in Ballito, Umhlali Beach

The Elusive Camel is ideally situated in Salt Rock, KwaZulu-Natal, and provides a range of accommodation options including three-, six- and eight-sleeper family units. Each air-conditioned unit contains a TV with ...

R2 275
per night (sleeps 6)
Self Catering in Dolphin Coast, KwaZulu-Natal

Little Maritzburg 14 is a stunning luxurious beach cottage overlooking the deck and swimming pool of the main house. It is less than 50 metres from the property to the beach. The cottage offers superb self-catering...

R3 000
per night (sleeps 8)
Self Catering in Sheffield Beach, Kwadukuza

Julie @ The Beach is situated in Sheffield Beach on the Dolphin Coast of KwaZulu-Natal. The house comprises 4 bedrooms and 3 bathrooms. The main bedroom is furnished with a queen-size bed, an en-suite bathroom with...

R2 000
per night (sleeps 6)
Self Catering in Thompson's Bay, Umhlali Beach

Villa Med is situated on the inland side of Compensation Beach Road, a mere 5 minutes walk from either Willards or Thompson Bay swimming beaches. This is a ground floor 3-bedroom, 2-bathroom apartment overlooking...

per night (sleeps 6)
Self Catering in North Coast, Kwadukuza

Villa Royale 402 is a 3-bedroom self-catering, holiday flat situated in Sheffield Beach, KwaZulu-Natal. This is the ideal accommodation for a group of friends or a large family looking for comfortable lodging, close...

15% off Long Stays!
FromR1 215
R1 033
per night (sleeps 6)
Self Catering in Sheffield Beach, Ballito

Villa Royale is situated on Colwyn Drive in Sheffield. Sheffield Beach is situated on the Dolphin Coast, in Kwa-Zulu Natal, South Africa. This spacious ground floor apartment comprises 3 bedrooms, fitted with 1 dou...

per night (sleeps 6)
Self Catering in Sheffield Beach, Kwadukuza

Villa Royal 202 is a self-catering apartment located in a secure complex, situated in Sheffield Beach. The building is ideally situated a few minutes drive from various attractions in the area. This fully furnished...

R1 060
per night (sleeps 6)
Self Catering in Sheffield Beach, Kwadukuza

Villa Royale 703 offers self-catering accommodation in a 3-bedroom holiday flat in Sheffield Beach, KwaZulu-Natal. The apartment complex is ideally located near the beach and numerous attractions. The apartment off...

R1 115
per night (sleeps 4)
Self Catering in Ballito, KwaZulu-Natal

King Palm is a fully furnished and equipped self-catering holiday studio apartment located in the heart of Salt Rock in Ballito. King Palm is close to the main beach, and shopping facilities and restaurants in the a...

Page 5 - Showing 41 to 50
  Previous Page 
 Next Page  
Salt Rock is a little coastal town on the Dolphin Coast, just 40 minutes from Durban. With a beautiful beach, fantastic diving opportunities, and small commercial centre, it’s a great destination for those looking for a quiet beach holiday away from the crowds. ...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!