Terms & conditions apply.

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

South Africa Self-Catering Accommodation-268

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1545 specials
Chesapeake Bay | Margate Beach Self-catering

Chesapeake Bay

Margate Beach Self-catering
Sleeps 4
1 review

Welcome to Chesapeake Bay.This is a 2 bedroom, 2 bathroom, beautiful sea facing unit. It has as air coolers and fans in all rooms.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
Mountain Splendour Eco-Resort | Self-catering Cathkin Park

Mountain Splendour Eco-Resort

Cathkin Park Self-catering, Resort, Camping and Caravanning, Tented Camp
Sleeps 622 in 82 rooms
10 reviews

Mountain Splendour Eco-Resort is a 4 Star graded camping and caravan eco-resort ideally located in the Champagne Valley. The resort is situated on a farm...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R336
Starting price for 2 guests
R336
40 Woodlands Circle | Pecanwood Estate Self-catering

40 Woodlands Circle

Pecanwood Estate Self-catering
Sleeps 8
5 reviews

We offer self-catering accommodation in a spacious house set in a quiet golf estate. The house is ideal for families looking for a holiday near Hartbeespoort...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5000
Per unit
R5000
Doeny Lodge | Self-catering Kempton Park

Doeny Lodge

Kempton Park Guest House, Bed and Breakfast, Self-catering
Sleeps 14 in 9 rooms
26 reviews

Deony Lodge is situated in Kempton Park, just five minutes away from OR Tambo International Airport, and offers bed and breakfast accommodation in ten rooms. ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Per guest
R450
Clairvaux #36 | Franskraal Self-catering

Clairvaux #36

Franskraal Self-catering
Sleeps 6

Welcome to Clairvaux #36.This quaint well-appointed cottage in a secure, tranquil and very well maintained complex offers a home away from home. Mos

  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Sea's the Day | Self-catering Arniston

Sea's the Day

Arniston Self-catering
Sleeps 6

Come stay at Sea’s the Day, the lower level of our beach house in the picturesque seaside village of Arniston. The unit is ideal for groups or families with a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1340
Per unit
R1340
Bella Vista | Langebaan Self-catering

Bella Vista

Langebaan Self-catering
Sleeps 6
9 reviews

Bella Vista offers a self-catering beachfront apartment sleeping up to six guests. Langebaan is an idyllic little seaside town on the South African West Coast....

  • Braai/Barbecue
R1600
Per unit
R1600
4 Crayfish | Self-catering Ramsgate Beach

4 Crayfish

Ramsgate Beach Self-catering
Sleeps 4

Attractive first floor apartment with a stunning sea view, perfectly located just 50 meters to Ramsgate Blue Flag beach with a variety of restaurants in the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Per unit
R450
102 The Spinnaker  | Ushaka Self-catering

102 The Spinnaker

Ushaka Self-catering
Sleeps 4
8 reviews

102 The Spinnaker is a comfortable self-catering establishment located on the seafront near the harbour in Durban Point Waterfront, a major centre of tourism.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
Bed and Breakfast @ Eve's | Self-catering Queensburgh

Bed and Breakfast @ Eve's

Queensburgh Self-catering, Bed and Breakfast
Sleeps 20 in 6 rooms
31 reviews

This stylishly decorated establishment in an up market area allows you the comfort of a peaceful holiday. Be assured of warm hospitality, personal assistance...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
14 Kyalanga | Umhlanga Rocks Self-catering

14 Kyalanga

Umhlanga Rocks Self-catering
Sleeps 6

14 Kyalanga is situated on the first floor of a beachfront complex with partial sea views. This fully equipped, modern self catering apartment offers you...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2250
Per unit
R2250
4 Waterbessie  | Self-catering Reebok

4 Waterbessie

Reebok Self-catering
Sleeps 4

Welcome to 4 Waterbessie.This is a self-catering flat that is part of owner's house. One bedroom unit with shower, sleeps four, kitchen, loung

  • Braai/Barbecue
  • On-site Parking
R670
Per unit
R670
15% OFF
3040 on Freshwater | South Africa Specials

3040 on Freshwater

Port Alfred Self-catering
Sleeps 24 in 5 rooms
2 reviews

3040 on Freshwater is a popular self-catering holiday accommodation set in a beautiful huge Milkwood treed garden filled with amazing indigenous birds and...

  • Braai/Barbecue
  • On-site Parking
R650
R552
Per unit
R650
R552
703 Oyster Schelles | Self-catering Umhlanga

703 Oyster Schelles

Umhlanga Self-catering
Sleeps 6

703 Oyster Schelles is situated in the heart of Umhlanga’s upmarket beachfront area. This apartment overlooks a panoramic expanse of sea and has dir

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3950
Per unit
R3950
Special available
Travel Lodge Sabie | South Africa Specials

Travel Lodge Sabie

Sabie Self-catering
Sleeps 123 in 29 rooms
2 reviews

Travel Lodge Sabie offers great value for money accommodation, situated in the small picturesque town of Sabie. The accommodation is provided in seven Log...

  • Swimming Pool
  • On-site Parking
R250
Per unit
R250
Del Su Me | Self-catering Margate

Del Su Me

Margate Self-catering
Sleeps 6
1 review

Del Su Me is situated on a gentle lagoon flowing onto Margate's main beach, which is just a stone's throw away.The apartment has three bedrooms and

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R860
Per unit
R860
Sadawa Game Reserve | Ceres Self-catering

Sadawa Game Reserve

Ceres Lodge, Self-catering
Sleeps 128 in 20 rooms
7 reviews

Sadawa Game Reserve is situated 70km outside Ceres in the beautiful Tankwa Karoo. We offer a rustic and restful Karoo getaway at affordable prices. Come see...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R350
Per unit
R350
Re a Lora Lodge | Self-catering Bela Bela (Warmbaths)

Re a Lora Lodge

Bela Bela (Warmbaths) Lodge, Self-catering
Sleeps 10
1 review

This is an exclusive self-catering bush lodge and it is set on 1000 hectares of bushveld paradise in the heart of the Limpopo Province. It is situated 15...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500
Per unit
R3500
White Waves Beach House | Bloubergstrand Self-catering

White Waves Beach House

Bloubergstrand Self-catering
Sleeps 10
1 review

White Waves beach house is a luxurious, beautifully styled self- catering villa, nestled in the heart of Bloubergstrand, a few steps from the beach with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Driftsands Sea View Flats | Self-catering Uvongo

Driftsands Sea View Flats

Uvongo Self-catering
Sleeps 119 in 22 rooms
26 reviews

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

  • Swimming Pool
  • Braai/Barbecue
R450
Per unit
R450

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,