Terms & conditions apply.

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

South Africa Self-Catering Accommodation-290

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1513 specials
Hole in Wall Self-catering | Hole in the Wall Self-catering

Hole in Wall Self-catering

Hole in the Wall Self-catering
Sleeps 26 in 3 rooms
6 reviews

Welcome to a holiday in paradise. Hole in Wall Self-catering is surrounded by miles of unspoiled coastline that offer some of the most beautiful scenery in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3220
Per unit
R3220
The Hatchery - beach and lagoon experience | Self-catering Nqutshini

The Hatchery - beach and lagoon experience

Nqutshini Self-catering
Sleeps 49 in 12 rooms
13 reviews

The hatchery is an ex-prawn hatchery right on a river overlooking a deserted beach and nature reserve. It is ideally situated a few minutes off the N2 freeway...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Per unit
R450
Beachfront Cabanas L'Escalier Unit 404 | Amanzimtoti Self-catering

Beachfront Cabanas L'Escalier Unit 404

Amanzimtoti Self-catering
Sleeps 8
6 reviews

Situated between the Manzimtoti River and the warm waters of the Indian Ocean, Beachfront Cabanas L'Escalier Unit 404 offers an idyllic seaside holiday. It is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1210
Per unit
R1210
51 Summersands | Self-catering North Beach

51 Summersands

North Beach Self-catering
Sleeps 4

Upmarket 2 bedroom self-catering apartment situated in a 24hr secured complex on the Beachfront. This well maintained, affordable apartment has two

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Per unit
R1150
40% OFF
Tava Lingwe Game Lodge | South Africa Specials

Tava Lingwe Game Lodge

Parys Self-catering, Camping and Caravanning
Sleeps 526 in 97 rooms
6 reviews

The lodge consists of 6 luxury thatched roof chalets, log cabin camps and a caravan camp with 80 stands. Game drives with lion tours and walking trails as well...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R350
R300
Per unit
R350
R300
Sunset West Self-catering Guest House | Self-catering Florida (Gauteng)

Sunset West Self-catering Guest House

Florida (Gauteng) Self-catering
Sleeps 6

Sunset West Self-catering Guest House offers comfortable accommodation in the West Rand area of Johannesburg. The guest house is on the owner’s property and it...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
Lagieverf | Gansbaai Self-catering

Lagieverf

Gansbaai Self-catering
Sleeps 7
1 review

Lagieverf is set in the coastal town, Gansbaai. This house is set on the beachfront and allows for amazing views of the beach and ocean. This charmi

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
La Mer View | Self-catering Margate Beach

La Mer View

Margate Beach Self-catering
Sleeps 6
25 reviews

La Mer View is an exquisite beachfront apartment located just 50 m from Margate's main swimming beach. The unit is aptly furnished with all the comforts and...

R970
Per unit
R970
Framesby Guesthouse | Framesby Self-catering

Framesby Guesthouse

Framesby Self-catering, Guest House, Bed and Breakfast
Sleeps 45 in 13 rooms
16 reviews

Enjoy your stay in one of the safest and quiet suburbs in Port Elizabeth.Make use of self-catering in our spacious, fully equipped kitchen or use th

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Starting price for 2 guests
R400
Boulevard 206 | Self-catering Margate Beach

Boulevard 206

Margate Beach Self-catering
Sleeps 8
3 reviews

Boulevard 206 is situated overlooking the sea, in the stunning holiday town of Margate. Although the unit can accommodate 8 people it is not suitable for 8...

  • Braai/Barbecue
R990
Per unit
R990
Zinkwazi Lagoon Lodge | Zinkwazi Beach Self-catering

Zinkwazi Lagoon Lodge

Zinkwazi Beach Lodge, Self-catering
Sleeps 80 in 24 rooms
5 reviews

Zinkwazi Lagoon Lodge offers comfortable bed and breakfast as well as self-catering accommodation situated on the North Coast of KwaZulu-Natal, just 80 km...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R896
Starting price for 2 guests
R896
33% OFF
Villa Siesta No. 11 | South Africa Specials

Villa Siesta No. 11

Anerley Self-catering
Sleeps 6

Villa Siesta is a holiday resort in lovely tranquil surroundings, situated off the R102 road between Hibberdene and Port Shepstone, on the banks of the Damba...

  • Braai/Barbecue
  • On-site Parking
R800
R633
Per unit
R800
R633
Daai Plek Holiday Home | Veldenvlei Self-catering

Daai Plek Holiday Home

Veldenvlei Self-catering
Sleeps 14 in 2 rooms
23 reviews

Daai Plek is a lovely holiday house situated in Richards Bay, on the north coast of KwaZulu-Natal.The house consists of four comfortable bedrooms and three...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Starting price for 2 guests
R550
40% OFF
Awali Lodge | South Africa Specials

Awali Lodge

Table View Lodge, Self-catering
Sleeps 12 in 6 rooms
5 reviews

Awali Lodge is situated in a quiet residential street with beautiful views of Table Mountain, within walking distance to the Bayside Shopping Centre and the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R850
R510
Per unit
R850
R510
56 Providence | Ramsgate Beach Self-catering

56 Providence

Ramsgate Beach Self-catering
Sleeps 6
6 reviews

56 Providence is an apartment in a complex located in the seaside village of Ramsgate, only a short walk from the popular beach and lagoon. The apartment is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Pennington Beach Resort | Self-catering Pennington

Pennington Beach Resort

Pennington Self-catering
Sleeps 179 in 22 rooms
9 reviews

Pennington Beach Resort is situated 500 m from the beach in Scottburgh, on the KwaZulu-Natal South Coast.All accommodation is self-catering and surr

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R120
Per unit
R120
Tides 30 | Struisbaai Self-catering

Tides 30

Struisbaai Self-catering
Sleeps 6
2 reviews

Tides 30 is situated in the wondrous seaside town of Struisbaai, just 500 metres from the stunning beach.The apartment, which has three bedrooms and two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R980
Per unit
R980
Sentosa Guest House | Self-catering Salt Rock

Sentosa Guest House

Salt Rock Self-catering
Sleeps 19 in 3 rooms
12 reviews

Sentosa Guest House offers charming self-catering accommodation in the pretty seaside village of Shaka's Rock. Here guests are a mere stroll away from the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Starting price for 2 guests
R800
The Breakers 214 | Umhlanga Self-catering

The Breakers 214

Umhlanga Self-catering
Sleeps 2
2 reviews

The Breakers Hotel is based in Umhlanga Rocks, Lagoon Drive. This is a self catering studio ground floor apartment (one double bed), one bathroom (bath and...

  • Swimming Pool
  • On-site Parking
R1400
Per unit
R1400
Oyster Cottages | Self-catering Umhlanga Rocks

Oyster Cottages

Umhlanga Rocks Self-catering
Sleeps 9 in 2 rooms
11 reviews

Oyster Cottages consists of two independent self-catering cottages, sharing a single corner property, nestled in one of Umhlanga’s oldest suburbsPer

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R2070
Per unit
R2070

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 20119 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,