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 (86)
Sheffield Beach (17)
Thompson's Bay (133)
Williard's Beach (97)
Accommodation Types
All Types (30)
B&Bs (1)
Hotels (2)
Guest Houses (2)
Self Catering (25)

Reviews of Salt Rock

4.4 / 5 199 reviews
Read real reviews of Salt Rock from 199 verified guests.
Easy online booking at 29 accommodation options in Salt Rock. Browse Salt Rock self-catering, guesthouses, B&Bs and hotels with great rates of up to 40% 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

R2 120
per night (sleeps 10)
Self Catering in Sheffield Beach, Kwadukuza

15 Sheffield Lane is a 5-bedroom rustic beach house in Sheffield Beach. The house has a full frontal sea view and it has direct access to the beach. The house can accommodate 10 guests and is ideal for 6 adults and...

R1 800
per night, for 2 ppl
Self Catering in Ballito, Kwadukuza

With Breathtaking views of the indian ocean, airy design and the understated luxury of their furnishings, Dash Apartments, situated on the lush KZN North Coast, provide the perfect alternative to yet another stay in...

R4 710
per night (sleeps 10)
Self Catering in Sheffield Beach, Kwadukuza

13 Gail Road is charming holiday home situated in the coastal suburb of Sheffield Beach, a short drive from Ballito. The double storey house accommodates up to 12 people and comprises 5 bedrooms. The main bedroom i...

R3 180
per night (sleeps 4)
Self Catering in Sheffield Beach, Kwadukuza

The Village Apartment is a self-catering flat located in a secure complex, situated in Sheffield Beach, Ballito. This apartment is ideal for 4 guests looking for a comfortable breakaway, close to the beach and other...

R1 650
per night, for 2 ppl
B&B in Ballito, Umhlali Beach

Petite Provence B&B is situated in Salt Rock, Ballito a mere 30 minutes drive from Umhlanga. Guests can enjoy the unique French styled accommodation that is located 300 m from the main beach in Salt Rock. The facili...

R1 300
per night (sleeps 4)
Self Catering in Ballito, Umhlali Beach

Belle Le Vie is situated in the small coastal town of Salt Rock, and offers comfortable self-catering accommodation within walking distance to Salt Rock beach. Accommodation is offered in a 4-sleeper chalet and in ...

R1 347
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 200
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 ...

R3 319
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...

40% off Winter!
FromR2 000
R1 200
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...

Page 4 - Showing 31 to 40
  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!