KwaZulu-Natal Self-catering

Places to Stay

KwaZulu-Natal Accommodation
The location you are viewing is too large to check availability, please choose a smaller location in KwaZulu-Natal

Self-catering Accommodation in KwaZulu-Natal

30 % Off
Special Deal

Ramsgate Palms 21

21 Reviews
Sleeps 4 in 2 rooms

October Holiday Special   Ramsgate Palms 21 is a fantastic little self-catering apartment conveniently situated within walking distance to the beach. The...
Ramsgate Palms 21 is a fantastic little self-catering apartment conveniently situated within walking distance to the beach. The accommodation is comfortable and inviting, sleeping up to four people in one double en-suite room and one twin room.

The self-catering apartment comprises a lounge with DStv, a patio, and a fully equipped kitchen with all the necessary cutlery and crockery. There is also a washing machine and tumble dryer in the kitchen for guests' convenience. In addition, a portable barbecue is available on the balcony to use in the designated barbecue area next to the swimming pool.

The self-catering apartment is secure and is situated in a gated complex leading onto the Blue Flag Ramsgate Beach and lagoon area. A small cafe and restaurant, as well as the Lobster Pot and Waffle House are all within short walking distance, with shopping, banking and medical facilities only a few minutes' drive away.
from R600

Sand and Sea

4 Reviews
Sleeps 4 in 2 rooms

Sand and Sea is a newly built, tastefully furnished, self-catering holiday apartment which accommodates four guests comfortably and is...
Sand and Sea is a newly built, tastefully furnished, self-catering holiday apartment which accommodates four guests comfortably and is located just a short, easy walk from Salt Rock main beach.

The apartment has two double bedrooms, one room with a double bed and the other with two single beds, an open-plan lounge/dining room as well as a well equipped kitchen. All rooms have ceiling fans and DStv premium is available. A daily cleaning service is available. The apartment also has under cover parking as well as a private braai area and beach chairs, beach towels and a sun umbrella are provided. Please note that the rates vary according to the seasons, hence we advise guests to request the appropriate tariffs.

Ballito Mall is a few minutes’ drive away and there are numerous activities nearby for visitors to enjoy.

We are located on the Dolphin coast, a beautiful stretch of coastline where visitors can experience a relaxing, enjoyable vacation and, should you decide to stay with us, we very much look forward to welcoming you.

Please note no smoking in the apartment. Sand and Sea does not offer accommodation to Matriculants during the period of the Ballito rage festivities.
from R700

64 Perissa

Sleeps 6 in 3 rooms

64 Perissa is located in the Santorini Estate in Ballito. This Greek-styled villa is set in the Perissa Village and overlooks the Santorini...
64 Perissa is located in the Santorini Estate in Ballito. This Greek-styled villa is set in the Perissa Village and overlooks the Santorini semi-private beach.

There are three bedrooms in this self-catering villa. The kitchen is fully equipped with a microwave, a fridge, a dishwasher and a washing machine. The living and dining area leads out onto a balcony which has amazing views of the sea. The balcony also has sun loungers and a Weber braai.

Santorini Estate is secure with 24-hour security patrol. There is a communal swimming pool in the village and guests have access to a private garage.
from R950
10 % Off
Special Deal

18 Whale Rock

Sleeps 6 in 3 rooms

Long Stay Special   18 Whale Rock is a new luxury apartment with stunning sea views from the lounge, main bedroom and veranda. The apartment offers comfortable...
18 Whale Rock is a new luxury apartment with stunning sea views from the lounge, main bedroom and veranda. The apartment offers comfortable self-catering accommodation in three bedrooms, and is ideal for a family vacation.

This unit has modern furniture and includes a dishwasher and washing machine/tumble dryer, and air conditioning. The apartment has three bedrooms, the main bedroom with an en-suite bathroom. The second bedroom has a double bed and the third bedroom has two single beds. These two rooms share a bathroom. The apartment is close to all amenities for that relaxing holiday we all deserve.

Parking is secure behind remote gates. There is a covered bay for one vehicle plus guest/trailer parking is also available. All linen is provided but please bring your own beach and bath towels. The unit is not serviced unless by arrangement.
from R1000

Zuider Zee Guest House

25 Reviews
Sleeps 14 in 6 rooms

Zuider Zee Guest House offers four Comfortable Private Guest rooms en-suite, B&B or self-catering, and two self-catering Log Cabins; we...
Zuider Zee Guest House offers four Comfortable Private Guest rooms en-suite, B&B or self-catering, and two self-catering Log Cabins; we have panoramic sea views overlooking the valley below and the golden beach of Salt Rock embracing the warm Indian Ocean. All the Rooms have their own individual character in style and decor, but there is no compromise in attention to, and good quality in the overall standard of furnishings, amenities, service, and ’home-away-from-home’ European Hospitality. Wi-Fi hotspot.

Situated on South Africa’s eastern sea board, here you will find the Dolphin Coast, an expanse of magnificent beaches and a panorama of waving sugar cane stretching across the malaria-free North Coast of Kwazulu Natal, from Zimbali and the Tongaat River in the south to the mighty Tugela River in the north, offering a melting pot of diverse cultures, rich history, and lush subtropical vegetation with balmy weather all year round, The King Shaka International Airport is just 15 km away, making Salt Rock a convenient Business stopover, or prime destination to start or end that Perfect Holiday .

Salt Rock is located five km north of Ballito, with excellent Shopping, recreational and restaurant facilities, half an hour’s drive to the port city of Durban, South Africa’s premier holiday mecca, with all its cosmopolitan diversity, and close to the many natural and historical attractions of the ‘Zulu Kingdom’, a veritable kaleidoscope of colourful discoveries and African experiences - A world of discovery in one Country.
from R500

Driftsands Sea View Flats

24 Reviews
Sleeps 134 in 24 rooms

Driftsands Sea View Flats are located 50 m from the sea, across the road from the Uvongo tidal pool. Uvongo bathing beach is a mere three...
Driftsands Sea View Flats are located 50 m from the sea, across the road from the Uvongo tidal pool. Uvongo bathing beach is a mere three minute walk away, and Uvongo’s business centre is only one block away, with supermarkets, a pharmacy, liquor store, public library, post office, petrol station, and several restaurants.

For active holiday-makers activities include bowling, tennis, squash, golf and mini golf, go-cart racing, surfing, rock fishing, ski boat fishing, bird watching, and whale watching. Two shopping centres are located in close proximity, as well as a bird park, a crocodile farm, and a game farm, all catering for a more relaxed holiday. The world famous Oribi Gorge and Nature Reserve and The Wild Coast Casino are also easily accessible by car.

The basic, fully equipped, self-catering units are serviced daily, except on Sundays and public holidays, and covered parking for one vehicle is provided. Other facilities include a swimming pool, barbecue areas, and kiddies play area.
from R335

Seaside @ Vans

22 Reviews
Sleeps 6 in 3 rooms

Come and unwind in a beautiful apartment with a large veranda and a rooftop garden on the first floor, right on the beach. Watch the sun...
Come and unwind in a beautiful apartment with a large veranda and a rooftop garden on the first floor, right on the beach. Watch the sun rise from your bed in the morning and enjoy a candlelit dinner in the evening on your veranda, with the waves crashing in the background.

The unit consists of a large living area and a fully equipped open-plan kitchen containing a washing machine, tumble dryer and dishwasher. The living area contains a leather suite and a dining table seating six, and is also equipped with air-conditioning. The main bedroom features a king size bed, a reading chair and an ottoman, an en-suite bathroom with a shower, and air-conditioning. The second bedroom offers two single beds, a sleeper couch and air-conditioning, and is serviced by an additional bathroom with a shower.

In addition, the unit has two TVs with full DStv, a sound system, safes, and ironing facilities. Linen and towels are of the highest quality and a daily housekeeping service, tea and coffee, as well as toiletries are provided. The building offers 24-hour security and under cover parking is available for your vehicle in the building. There is also a communal swimming pool and barbecue facilities for guests' use and additional parking can be arranged at reception.
from R1000

205 Laguna La Crete

Sleeps 5 in 2 rooms

205 Laguna La Crete is fully furnished and is orientated towards self-catering guests, it has a spacious open plan kitchen including all...
205 Laguna La Crete is fully furnished and is orientated towards self-catering guests, it has a spacious open plan kitchen including all kitchen cutlery and electrical kitchen appliances. The lounge is equipped with a comfy coach, cushioned chairs, DSTV and the big sliding doors lead out onto the balcony equipped with a gas braai. Bedrooms are fully equipped with linen, dressing table, sliding windows for the fresh ocean breeze and the main room is ocean facing with beautiful views. The unit also has two bathrooms, one with a bath and the other one en-suite with a shower. Enjoy some sundowner cocktails on the balcony or simply relax and enjoy the breath taking views.

Laguna La Crete also has 24-hour on site patrolling security, a communal swimming pool area, tennis courts which are easily accessible, communal braai areas, kiddies pool and a self-service Laundromat.

Laguna La Crete is 3.5km from Shelley Centre mall and 3,7km from Margate beach. It is ideally situated close to shopping centres, loads of restaurants, a water-park at the SunCoast Casino, zip-line, swing bridge at Lake Eland, Oribi Gorge, a must see, golf courses, bird park, reptile park and game reserve.
from R500

65 Perissa at Santorini

2 Reviews
Sleeps 6 in 3 rooms

65 Perissa at Santorini is a Mediterranean-style villa located in the Perissa village of Santorini. This apartment offers self-catering...
65 Perissa at Santorini is a Mediterranean-style villa located in the Perissa village of Santorini. This apartment offers self-catering accommodation for a family and has beautiful sea views from the balcony, lounge and bedrooms.

The apartment has three bedrooms, an open-plan living area and private patio. The open-plan living area has a well equipped kitchen, lounge and dining area. The kitchen is equipped with all modern facilities including granite counter tops, a dishwasher, a tumble-dryer, a washing machine, microwave and a fridge-freezer. The lounge has a TV with a DStv decoder. Guests are required to bring their own smart card. The open-plan living area leads out onto a massive patio with a Weber braai as well as a table and chairs and sun loungers. The swimming pool is situated close by and there is a secure garage is provided for guests’ vehicles. The unit is fully air-conditioned for your comfort.

The property is a mere 50 m walk from the beach and has private access onto both, the Santorini semi private beach and the renowned Thompson's Bay beach with its infamous Charlie's Olympic-size tidal pool. There are six pools in the estate and two tennis courts.

NO REQUESTS FOR MATRIC RAGE STAYS ACCEPTED.
from R950

Vernon & Sandy's Place

1 Review
Sleeps 9 in 4 rooms

Vernon and Sandy's Place is located in Glenmore and provides accommodation for up to nine people.

Situated only 200 m from...
Vernon and Sandy's Place is located in Glenmore and provides accommodation for up to nine people.

Situated only 200 m from the beach, the house has four bedrooms and three bathrooms with all linen provided.

There is a TV in the comfortable lounge, but you will need to bring your own decoder and smart-card to view DStv.

The house has a double lock-up garage and a swimming pool situated in a beautiful garden.
from R1560

DolphinView Beach House

5 Reviews
Sleeps 8 in 4 rooms

DolphinView Beach House is a stylish, well-maintained self-catering holiday home, centrally situated in Pennington on KwaZulu-Natal’s South...
DolphinView Beach House is a stylish, well-maintained self-catering holiday home, centrally situated in Pennington on KwaZulu-Natal’s South Coast. It is only a few minutes’ walk to the beach, where one can enjoy surfing, fishing, snorkelling, swimming in the sea, and exploring the beautiful rock pools. The house is also within two minutes’ drive to the local shopping centre, restaurants and laundromat.

This comfortable, modern beach house, sleeping a total of eight guests, will make you feel right at home. It consists of three bedrooms downstairs, a loft room upstairs, a kitchen, and a dining room. The main bedroom contains a double bed and an en-suite bathroom, the second bedroom contains a queen-size bed, and the third bedroom contains twin single beds. The loft upstairs features twin single beds and a double sleeper couch, and the house includes a cot for babies. All of the bedrooms also contain a ceiling fan for guests' comfort.

The kitchen is fully equipped and includes a fridge-freezer, microwave and stove with oven. A dishwasher is also available. The open-plan dining room contains an eight-seater dining table and leads onto a stylish lounge with an LCD TV. The upstairs loft also contains three couches and a coffee table, and leads out onto a very large covered verandah with a barbecue area overlooking the garden, with lovely sea views. A double automated garage, as well as parking spaces for an additional three cars are available, and there is also an outside shower leading on from the garage.

Activities and places of interest in the surrounding area include deep-sea fishing, surfing, snorkelling and swimming, shark cage diving in Rocky Bay, bird watching, four well-known golf courses, spas at Selbourne and Scottburgh, plenty of local restaurants, and the exciting Oribi Gorge.
from R1200
20 % Off
Special Deal

Kvalsvig Seaside Cottage

2 Reviews
Sleeps 12 in 6 rooms

KVALSVIG SEASIDE COTTAGE   Kvalsvig Seaside Cottage is a spacious, affordable, self-catering beach cottage,160km south of Durban at Munster. It sleeps 12 and is...
Kvalsvig Seaside Cottage is a spacious, affordable, self-catering beach cottage,160km south of Durban at Munster. It sleeps 12 and is nestled in sub-tropical coastal bush. It is perfect for family holidays, nature-lovers, bird-watchers, or anyone looking for a relaxing getaway.

The secluded, pet-friendly Munster beach is 100m away, and the lagoon and rock pools provide magical entertainment. A sandbank makes for gentle ocean swims at low tide and a good shore-break at high tide for the more adventurous.

The central courtyard provides a safe outside area for small children and dogs, and a sunny shelter from the wind on blustery days. There is a braai and a large, outside dining table for outdoor entertaining.

The Wild Coast Casino, Mpenjati Nature Reserve, Mtumvuna Gorge, two world-class golf courses, and various shops, restaurants and pubs are all a short drive away.
from R1060

My Den Beachfront B&B and Self-Catering

13 Reviews
Sleeps 36 in 12 rooms

Mere minutes from the modern amenities of Shelly Beach and Port Shepstone, My Den is situated a...
Mere minutes from the modern amenities of Shelly Beach and Port Shepstone, My Den is situated a stone’s throw from the beautiful Oslo Beach, KwaZulu-Natal, an hour drive from Durban airport. My Den offers self-catering or catered options.

Comprising stunning one to two bedrooms suites, each with a plush bathroom bath/shower or en-suite shower, heated towel rails and deluxe bathroom essentials. Relax in My Den’s splendid communal television lounge, have a drink from the bar, enjoy scrumptious breakfast in the inviting dining room or on the patio next to the swimming pool. Unwind in the spa bath whilst taking delight in the breathtaking ocean vistas, have a barbecue, chill next to the pool, or stroll to the beach to sunbathe and to explore the rock pools teaming with marine life.

We also cater for team building and corporate events. Discover the enthralling sea gardens as you scuba dive, fish from the rocks, take a trip to view the seasonal whales, or swing your irons at the top class golf courses in the area. Venture to St Michael’s on sea for excellent surfing conditions, hike, mountain bike and horse ride in the abounding reserves, view the prolific wild and bird life, or stack your chips high in the roulette wheel at the nearby Wild Coast Sun Casino. Thrill seekers can abseil, river raft and gorge swing at the astounding Oribi Gorge.

My Den wraps you in elegant beachfront comfort complemented by a wonderful home-like ambiance, a place where you are welcomed as a friend but will feel more like family by the time you leave, undeniably an exceptional experience.
from R950

Villa Flamenco 5

25 Reviews
Sleeps 5 in 2 rooms

Villa Flamenco 5 is a two-bedroom self-catering holiday flat situated in Shaka’s Rock in KwaZulu-Natal. Shaka's Rock is a coastal resort...
Villa Flamenco 5 is a two-bedroom self-catering holiday flat situated in Shaka’s Rock in KwaZulu-Natal. Shaka's Rock is a coastal resort town located just 5 km north of Ballito, set next to the Indian Ocean on the beautiful Dolphin Coast. It is a small residential settlement that offers a beautiful stretch of sandy beach and a fine tidal pool bordered by picturesque, rocky cliffs.

The beach at Shaka’s Rock is a favourite with ski-boaters and beach-lovers, as well as being a good deep-sea fishing spot. Shaka's Rock offers spectacular views of the shoreline and beyond, and the resort is ideal for a family holiday, providing all that is needed for seaside fun. All major facilities are available at Ballito, about five minutes' drive away.

Villa Flamenco 5 can accommodate up to five guests in two double bedrooms and an additional single bed. Features include two showers, a toilet and a washbasin, and all bedding is also provided.

please note no dogs allowed
from R750

2 Skiathos

Sleeps 6 in 3 rooms

2 Skiathos is set in the Salt Rock area in KwaZulu-Natal. It is situated on the beachfront and has direct access to the private beach.
2 Skiathos is set in the Salt Rock area in KwaZulu-Natal. It is situated on the beachfront and has direct access to the private beach.

There are three bedrooms in this apartment. The main bedroom opens up onto a patio from where guests have an amazing view of the sea. There is also a lounge area with a television with DStv access and a DVD player. The fully equipped kitchen has a fridge, a stove, a microwave and a washing machine. A small lounge leads out onto a patio with a braai area and a lovely view of the sea.

Guests are free to make use of the complex’s swimming pool. There is under-cover parking available on the premises.
from R950

Cecelia's Holiday Manor

3 Reviews
Sleeps 6 in 3 rooms

Cecelia's Holiday Manor is a warm and inviting three-bedroom property situated in Zinkwazi Beach, on the north coast of Durban. The town...
Cecelia's Holiday Manor is a warm and inviting three-bedroom property situated in Zinkwazi Beach, on the north coast of Durban. The town is situated on a hill of the Dolphin Coast, overlooking the spectacular Indian Ocean. The drive to Zinkwazi Beach scenic, filled with rolling hills and homesteads.

The manor has a beautiful forest-like garden which is home to the most exquisite bird life including the grand old fish eagle. The most spectacular part of the garden is the elevated sun deck which is nestled amongst the imposing milkwood trees. The sun deck overlooks the Indian Ocean giving the visitor a breathtaking panoramic view of the seascape. A footpath trails from the edge of the garden onto the beach. Golfing requires a special mention as there are four magnificent courses in the surrounding areas.

The King Shaka Cultural Tourism Trail is a celebration of the life of King Shaka, the man who turned a small clan into a mighty Zulu nation. The trail is a self-drive, community-based excursion that takes you to places such as his grave, memorial and interpretive centre, the Indaba Tree, the High Rock, Mavivane Execution Cliff and King Shaka's Pool. Legend has it that a snake appears in the pool which is supposed to be the spirit of King Shaka himself.
from R2500

Perissa No 8 at Santorini

3 Reviews
Sleeps 6 in 3 rooms

This is a beautiful Mediterranean-style penthouse situated in a private estate, in Shakas Rock. It is set among the Perissa Village...
This is a beautiful Mediterranean-style penthouse situated in a private estate, in Shakas Rock. It is set among the Perissa Village overlooking Santorini's semi-private beach.

This is a self-catering apartment with air-conditioning and consists of three bedrooms, two bathrooms of which the main is en-suite, a fully equipped kitchen with a dishwasher and laundry facilities, and an open-plan living area with a TV. Guests must bring their own smart card for DStv access.

The lounge area and the main bedroom opens up onto a large patio with beautiful coastal views. All linen is provided, but please bring your own bath- and beach towels. The apartment is serviced daily with the exception of Sundays and public holidays.

Features also include barbecue facilities and a lock-up garage, and a large communal swimming pool in the estate will keep guests entertained. Take a 50-metre walk to the beach or enjoy a leisurely stroll to Thompson's Bay, with lifeguards and the infamous Charlie's Olympic-size tidal pool.

NO REQUESTS FOR MATRIC RAGE STAYS ACCEPTED.
from R1050

Co-Co's Holiday Home

Sleeps 6 in 3 rooms

Co-Co's Holiday Home is located in Leisure Bay, on the South Coast of KwaZulu-Natal. The little seaside village boasts unspoilt swimming...
Co-Co's Holiday Home is located in Leisure Bay, on the South Coast of KwaZulu-Natal. The little seaside village boasts unspoilt swimming beaches, gorgeous sub-tropical vegetation, rock and surf fishing, surfing, body boarding, sun bathing, snorkelling, and hiking. Leisure Bay promises the type of beachside holiday we all hanker after.

The three-bedroom, two-bathroom home is situated just 200 m from a great swimming and fishing beach and can accommodate up to six guests. Features include a fully equipped kitchen with a dishwasher and washing machine, a lounge and a dining area. The house is equipped with a flat screen TV and DStv is available with guests' own decoder and smart card, and a double lock-up garage is also available for guests' use.
from R1440

La Pirogue

Sleeps 6 in 3 rooms

La Pirogue is situated in Ballito on the Dolphin Coast. The apartment is just down the road from the main swimming beach and is also right...
La Pirogue is situated in Ballito on the Dolphin Coast. The apartment is just down the road from the main swimming beach and is also right across from the La Montagne Hotel where guests can go to enjoy a beverage or a light meal.

There are three bedrooms in this stylish apartment. The kitchen is fully equipped, the lounge has a television with a DStv connection, and guests can delight in the amazing sea views from the large patio. There is a swimming pool in the complex for all to enjoy.

The rates include cleaning services from Mondays to Saturdays. Secure parking is available on the premises.
from R1080

The Beach House

Sleeps 8 in 4 rooms

The Beach House is a lovely family house situated in Leisure Crest, on the crest of a hilltop. The house boasts magnificent 180 degree sea...
The Beach House is a lovely family house situated in Leisure Crest, on the crest of a hilltop. The house boasts magnificent 180 degree sea views and the beach is only a 15-minute walk or two-minute drive away.

The kitchen is fully equipped for self-catering. The open-plan lounge and dining room offers a large, open space with doors opening onto a paved braai area and a lovely, large swimming pool which is not fenced. There is parking for one car under a carport and an additional two cars at the top of the driveway, under a shade cloth.

The separate laundry houses the washing machine and tumble-dryer. The property is fully fenced with an electronic front gate and the house is fully burglar proofed, including an alarm system. During the December peak season, a cleaning service is included from Monday to Friday.
from R3000
If you are looking for KwaZulu-Natal self catering accommodation, SafariNow has a selection of self catering accommodation in KwaZulu-Natal and surrounds. With 2778 listings in KwaZulu-Natal, our handy KwaZulu-Natal map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your KwaZulu-Natal visit. We also have some great special accommodation deals in KwaZulu-Natal South Africa

Did you know? KwaZulu-Natal Beach Accommodation is often misspelt. Here are some variations:

KZN Self-catering, Natal Self-catering, kwa zulu Self-catering, kwazulu natal Self-catering, kwa zulu natal Self-catering,

Press to Interact
To top Refresh
Available On Request
There are no items in your favourites
Loading...