Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
South Africa
Select dates 2 Guests

South Africa Self-Catering Accommodation-137

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1535 specials
Kvalsvig Seaside Cottage | Munster Self-catering

Kvalsvig Seaside Cottage

Munster Self-catering
Sleeps 12
5 reviews

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

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R980
Starting price for 2 guests
R980
3-Rondavels | Self-catering Marloth Park

3-Rondavels

Marloth Park Self-catering
Sleeps 10 in 3 rooms
50 reviews

In the south the Kruger National Park ends at the Crocodile River and on the opposite bank of the river lies Marloth Park, a twelve minutes walk down a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R520
Per unit
R520
30% OFF
Fynbos Cottage | South Africa Specials

Fynbos Cottage

Bettys Bay Self-catering
Sleeps 4
19 reviews

The Fynbos Cottages are situated in the picturesque village of Betty’s Bay within five minutes drive to Main or Silver Sands Beaches. Fynbos Cottages 1 offers...

  • Braai/Barbecue
  • Pet Friendly
R800
R560
Starting price for 2 guests
R800
R560
D'Aria Guest Cottages | Self-catering Vergesig

D'Aria Guest Cottages

Vergesig Self-catering
Sleeps 48 in 12 rooms
12 reviews

D'Aria Guest Cottages offers 12 semi self-catering units, each sleeping up to four guests in one double and one twin room. For group functions, a boma is...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R930
Starting price for 2 guests
R930
Rosilou Seafront Accommodation | Struisbaai Self-catering

Rosilou Seafront Accommodation

Struisbaai Bed and Breakfast, Self-catering
Sleeps 6 in 2 rooms
32 reviews

Situated in the small town of Struisbaai, Rosilou Seafront Accommodation is located just 100 m from a secluded sandy beach - perfect for guests who want to be...

  • Braai/Barbecue
R650
Per unit
R650
La Casa Compartida | Self-catering San Lameer

La Casa Compartida

San Lameer Self-catering, Resort
Sleeps 8
4 reviews

La Casa Compartida is a beautiful fully furnished villa situated in Die Heuwel, in the San Lameer Golf Estate in Southbroom. San Lameer Estate is also a nature...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4950
Per unit
R4950
Afsaal Holiday Flats | Amanzimtoti Self-catering

Afsaal Holiday Flats

Amanzimtoti Self-catering
Sleeps 127 in 21 rooms
19 reviews

Situated in the coastal town of Amanzimtoti, Afsaal Holiday Flats offers a great choice to families and friends looking for a seaside escape.The complex has 20...

  • Braai/Barbecue
  • On-site Parking
R475
Per unit
R475
Whale Watchers Accommodation @ Muizenberg Beach  | Self-catering Muizenberg

Whale Watchers Accommodation @ Muizenberg Bea...

Muizenberg Self-catering
Sleeps 22 in 7 rooms
3 reviews

Located right on the beach in a prestigious Muizenberg Beach development at the world-renowned Surfer’s Corner, Whale Watchers Accommodation are fully-equipped...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R895
Per unit
R895
20% OFF
Little Bush Baby | South Africa Specials

Little Bush Baby

Marloth Park Self-catering
Sleeps 6
2 reviews

This is a charming and cozy fully furnished self catering get-away in the African bush. Feel connected to nature with the sound of fish eagles and the roar of...

  • Braai/Barbecue
  • On-site Parking
R550
R440
Starting price for 2 guests
R550
R440
TreeTops Self-catering | Self-catering Constantia

TreeTops Self-catering

Constantia Self-catering
Sleeps 6 in 3 rooms
17 reviews

TreeTops Self-catering offers tastefully furnished and private self-catering guest suites nestled in the heart of the Constantia Valley.Guests have

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R400
Starting price for 2 guests
R400
25% OFF
Ons C-huis | South Africa Specials

Ons C-huis

Perlemoen Bay Self-catering
Sleeps 6
6 reviews

Ons C-huis is a seaside holiday home situated between De Kelders and Gansbaai in the Overberg region.The house, which has three bathrooms and three

  • Braai/Barbecue
  • On-site Parking
R2400
R1800
Per unit
R2400
R1800
Baleine Vue | Self-catering Paternoster

Baleine Vue

Paternoster Self-catering
Sleeps 6
2 reviews

Baleine Vue is a 4 Star graded self-catering cottage situated on the beachfront in the quaint and picturesque West Coast fishing village of Paternoster, just a...

  • Braai/Barbecue
R1600
Starting price for 2 guests
R1600
Himeville Heath | Himeville Self-catering

Himeville Heath

Himeville Self-catering
Sleeps 10
6 reviews

Situated in the picturesque area of Southern Drakensberg, Himeville Heath offers great self-catering accommodation to large groups visiting the little town of...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
Per unit
R2000
Ocean Breeze Cabana 22 and 23 | Self-catering Winklespruit

Ocean Breeze Cabana 22 and 23

Winklespruit Self-catering
Sleeps 8 in 2 rooms
22 reviews

Ocean Breeze Cabana 22 and 23 are two self-catering holiday studio units situated right on the beach. These studio units features excellent finishes and can...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
La Retraite Wilderness | Wilderness Self-catering

La Retraite Wilderness

Wilderness Self-catering
Sleeps 8
6 reviews

Our holiday home (three star grading) is situated on the eastern dune in Wilderness, an exclusive area that is renowned for its privacy and virgin beach with...

  • Braai/Barbecue
R1500
Per unit
R1500
33% OFF
Magalies Wild Game Farm | South Africa Specials

Magalies Wild Game Farm

Magaliesburg Self-catering
Sleeps 16 in 3 rooms
68 reviews

Magalies Wild Game Farm is situated in the Magaliesburg Nature Reserve/Biosphere, where bird life is abundant. Game on the farm includes kudu, blesbok, impala,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R880
R587
Starting price for 2 guests
R880
R587
Milkwood 316 | Marina Martinique Self-catering

Milkwood 316

Marina Martinique Self-catering
Sleeps 6
1 review

A luxury three bedroom apartment in Jeffrey's Bay, Eastern Cape, with panoramic sea-views and at a very affordable price.The apartment is fully furn

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1350
Per unit
R1350
Rhino Manor | Self-catering Vanderkloof

Rhino Manor

Vanderkloof Self-catering
Sleeps 37 in 9 rooms
15 reviews

Rhino Manor is a 3 Star-Tourism graded and AA approved luxurious Self Catering establishment, situated in Vanderkloof, a holiday destination in the Northern...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Per unit
R800
Ballito Holiday Home | Shakas Rock Self-catering

Ballito Holiday Home

Shakas Rock Self-catering
Sleeps 4
2 reviews

Lovely holiday home situated in Salt Rock Ballito within walking distance to the beaches. The flat has two bedrooms and two bathrooms with a lovely

  • Swimming Pool
  • On-site Parking
R1300
Per unit
R1300
AKWA | Self-catering Voelklip

AKWA

Voelklip Self-catering
Sleeps 12
3 reviews

AKWA is located in Hermanus, with beautiful views of the beaches and lagoon. Located 2 roads away from the famous Grotto blue flag beach, there are beautiful...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R4500
Per unit
R4500

South Africa Self-Catering Accommodation

If you are looking for South Africa self catering accommodation , SafariNow has a selection of self catering accommodation in South Africa and surrounds. With 20122 listings in South Africa, our handy South Africa map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your South Africa visit.

We also have some great special accommodation deals in South Africa

Did you know? South Africa Accommodation is often misspelt. Here are some variations:

Suid Afrika Self-catering, SouthAfrica Self-catering,