Terms & conditions apply.

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

South Africa Self-Catering Accommodation-229

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1535 specials
Nuwerust Rest Camp | Cederberg Self-catering

Nuwerust Rest Camp

Cederberg Tented Camp, Self-catering
Sleeps 188 in 45 rooms
1 review

Nuwerust Rest Camp offers self-catering accommodation and Campsites in the beautiful Breekrans River Valley. It has a rich history and offers the ideal getaway...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R300
Starting price for 2 guests
R300
Meurant Self-Catering Cottage | Self-catering Riversdale

Meurant Self-Catering Cottage

Riversdale Self-catering
Sleeps 15 in 4 rooms
2 reviews

Meurant Self-Catering Cottage offers a magnificent mountain view, an array of birds, a gentle stream, sheep, horses. The Cottage is well organised and fully...

  • Braai/Barbecue
  • On-site Parking
R520
Starting price for 2 guests
R520
Impangele Cottage | Swellendam Self-catering

Impangele Cottage

Swellendam Self-catering
Sleeps 6
7 reviews

Impangele Cottage is a delightful cottage situated in the garden of Impangele Guest house, overlooking the garden and Bontebok Park from one aspect, and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R760
Per unit
R760
Hazy River Country Estate 21 | Self-catering Hazyview

Hazy River Country Estate 21

Hazyview Self-catering
Sleeps 12
2 reviews

Unit 21 is a beautiful four-bedroom self-catering home, situated between Hazyview and White River overlooking the awesome Da Gama Lake where you are free to...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500
Per unit
R3500
Eagles Rest | Kathu Self-catering

Eagles Rest

Kathu Self-catering
Sleeps 6 in 3 rooms
11 reviews

Eagles View is a self-catering unit, located in Kathu, the “town under the trees”, in the Northern Cape Province. The town was named after the camel thorn...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
12 Elegance House | Self-catering Myburgh Park

12 Elegance House

Myburgh Park Self-catering
Sleeps 10
2 reviews

12 Elegance House is a large double-storey house offering ample accommodation for a family of 10. The house is located in the West Coast village of Langebaan,...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Starting price for 2 guests
R900
Fishamins Cottage | Mazeppa Bay Self-catering

Fishamins Cottage

Mazeppa Bay Self-catering
Sleeps 8
1 review

If you have ever dreamed of getting away from it all, away from the smog, traffic, hooting, shopping centres and spending too much money; if you have ever...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1500
Per unit
R1500
Fairstreams 1 | Self-catering Dullstroom

Fairstreams 1

Dullstroom Self-catering
Sleeps 8
8 reviews

Fairstreams is a small residential estate comprising six country-style houses, situated in the heart of Dullstroom. It is within easy walking distance from...

  • Braai/Barbecue
  • On-site Parking
R660
Starting price for 2 guests
R660
Durban Spa Timeshare Resort | South Beach Self-catering

Durban Spa Timeshare Resort

South Beach Self-catering
Sleeps 26 in 5 rooms
3 reviews

Durban Spa offers a family-friendly holiday of convenience, and access to almost every entertainment facility one could possibly imagine.Step out of

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1611
Per unit
R1611
168 Sixth Street | Self-catering Voelklip

168 Sixth Street

Voelklip Self-catering
Sleeps 4 in 2 rooms

168 Sixth Street is situated between the most popular swimming and surfing beaches in Hermanus, within walking distance from the famous whale watching cliff...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Shalamanzi Lodge | Hartbeespoort Dam Self-catering

Shalamanzi Lodge

Hartbeespoort Dam Self-catering
Sleeps 14 in 5 rooms
23 reviews

Relax in a casual atmosphere at Shalamanzi Lodge in spacious and neat yet affordable accommodation set in safe park-like surroundings at the foot of the...

  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Beach Crescent Flat | Self-catering Port Alfred

Beach Crescent Flat

Port Alfred Self-catering, Guest House
Sleeps 2
5 reviews

Beach Crescent Flat, which is attached to Beach Crescent House, is situated in the charming town of Port Alfred. The accommodation has its own entrance...

R550
Starting price for 2 guests
R550
Suné's Self Catering Long Stay | Worcester Self-catering

Suné's Self Catering Long Stay

Worcester Self-catering
Sleeps 3

Sune's Self Catering is situated in area of Worcester West. We offer a one-bedroom en-suite flatlet. The flatlet can sleep two people per unit. A single bed in...

  • Braai/Barbecue
  • On-site Parking
R450
Per unit
R450
Caribbean Guest House, B11 Barbados | Self-catering Rennies Beach

Caribbean Guest House, B11 Barbados

Rennies Beach Self-catering
Sleeps 12
1 review

Set in a private resort in the tropical setting of KwaZulu Natal’s south coast, the Caribbean Guest House, B11 Barbados is bordered by the Indian Ocean on the...

  • Swimming Pool
  • On-site Parking
R3700
Per unit
R3700
Basangoma Game Ranch | Paulpietersburg Self-catering

Basangoma Game Ranch

Paulpietersburg Self-catering
Sleeps 10 in 2 rooms
5 reviews

The 1200 hectare Basangoma Game Ranch is situated in Northern KwaZulu-Natal between Vryheid and Paulpietersburg, and blessed with a moderate climate all year...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R880
Starting price for 2 guests
R880
45 Summer Sands | Self-catering North Beach

45 Summer Sands

North Beach Self-catering
Sleeps 4
14 reviews

Set in a secure estate, the 45 Summer Sands apartment is well located along the prime area of the Golden Mile, three blocks away from Durban’s North Beach.

  • Swimming Pool
  • On-site Parking
R1000
Per unit
R1000
Barbets Nest | Pretoria East Self-catering

Barbets Nest

Pretoria East Self-catering
Sleeps 18 in 5 rooms
2 reviews

Barbets Nest is located in the Thula Game Reserve, just one hour's drive from Sandton and 30 minutes from Pretoria. It lies in the heart of Dinokeng North...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900
Willow Park Rest | Self-catering Dordrecht

Willow Park Rest

Dordrecht Self-catering, Bed and Breakfast
Sleeps 3
7 reviews

Willow Park Rest is set in a peaceful garden on a farm 20km from Dordrecht, just North of Queenstown. The cosy, thatched Rondawel accommodates up to 3 guests...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Cruise-N-Snooze | Vanderbijlpark Self-catering

Cruise-N-Snooze

Vanderbijlpark Houseboat, Self-catering
Sleeps 16 in 3 rooms
25 reviews

Looking for that perfect getaway. Try a houseboat vacation on the Vaal River. We also have two self-catering Rondavels units that can accommodate four adults....

  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Shangrila-Innibos | Self-catering Hartbeespoort Dam

Shangrila-Innibos

Hartbeespoort Dam Resort, Camping and Caravanning, Self-catering
Sleeps 134 in 32 rooms
51 reviews

SHANGRILA-INNIBOS COUNTRY LODGE, Hartbeespoortdam is situated within the Tourism Hubble of this most popular Tourist destination in the North West region of...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R380
Per unit
R380

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,