Terms & conditions apply.

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

South Africa Self-Catering Accommodation-348

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1552 specials
437 St Martini Gardens | Cape Town City Centre Self-catering

437 St Martini Gardens

Cape Town City Centre Self-catering
Sleeps 3

437 St Martini Gardens is a contemporary apartment featuring a balcony and lovely city views. It is a sunny north-facing apartment located on the fourth...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1500
Starting price for 2 guests
R1500
Gratia Cottage | Self-catering Waverley (Pretoria)

Gratia Cottage

Waverley (Pretoria) Self-catering
Sleeps 8 in 2 rooms

Gratia Cottage is a private two-bedroom, self-catering cottage located in the suburb of Waverley. The sunny and spacious cottage can sleep up to six guests...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Chesapeake Bay 1 | Lawrence Rocks Self-catering

Chesapeake Bay 1

Lawrence Rocks Self-catering
Sleeps 8
1 review

This comfortable modern ground floor apartment provides guests with beautiful 180-degree sea views. It is fully equipped and located in the popular coastal...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1440
Per unit
R1440
Chesapeake Bay 38 | Self-catering Lawrence Rocks

Chesapeake Bay 38

Lawrence Rocks Self-catering
Sleeps 7

Chesapeake Bay 38 is a fully equipped apartment situated in the popular coastal town of Margate. The apartment consists of 2 bedrooms, 1.5 bathrooms (mod...

  • Swimming Pool
  • Braai/Barbecue
R995
Per unit
R995
Klein Welmoed Guest House | Stellenbosch Self-catering

Klein Welmoed Guest House

Stellenbosch Guest House, Self-catering
Sleeps 24 in 8 rooms
2 reviews

This guest house is family owned and nestled in the heart of the famed Stellenbosch winelands. It is a breathtaking Cape Victorian-style retreat and is a mere...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1190
Starting price for 2 guests
R1190
House Green | Self-catering Pezula Golf Estate

House Green

Pezula Golf Estate Self-catering
Sleeps 8
1 review

House Green is a large luxury self-catering home situated in the Pezula Golf Estate in Knysna. The house offers comfortable accommodation ideal for a...

  • Swimming Pool
  • Braai/Barbecue
R6500
Per unit
R6500
Aquila | Clarens Self-catering

Aquila

Clarens Self-catering
Sleeps 8
1 review

Aquila is a newly built home located on the Clarens Golf and Trout Estate in the picturesque town of Clarens. A popular tourist getaway destination, Clarens...

  • Braai/Barbecue
R4500
Per unit
R4500
Villa Executive Apartments | Self-catering Sandton

Villa Executive Apartments

Sandton Self-catering
Sleeps 100 in 35 rooms

The Villa Executive Apartments are situated in the hub of Sandton's business district and within walking distance of the JSE, Gautrain Station, Sandton City...

R2120
Per unit
R2120
Langebaan Paradiso | Waterfront Langebaan Self-catering

Langebaan Paradiso

Waterfront Langebaan Self-catering
Sleeps 2
7 reviews

Langebaan Paradiso is a luxury beachfront unit where guests can enjoy panoramic sunsets at the waterfront on the lagoon. It is especially recommended for the...

  • Braai/Barbecue
R1900
Per unit
R1900
Croydon Hotel | Self-catering Kempton Park

Croydon Hotel

Kempton Park Self-catering
Sleeps 67 in 31 rooms
1 review

Croydon Hotel is your choice accommodation if you are looking for something affordable. The hotel is a five-minute drive from OR Tambo International Airport...

  • Wi-Fi
R650
Per unit
R650
3 Dolphins | Britannia Bay Self-catering

3 Dolphins

Britannia Bay Self-catering
Sleeps 8
5 reviews

Our beach cottage is situated a few steps from the ocean and exudes an atmosphere of peace and tranquility. A pleasant 90-minute drive up the Cape's famous...

  • Braai/Barbecue
  • Pet Friendly
R3300
Per unit
R3300
Port St Johns Farmhouse | Self-catering Port St Johns

Port St Johns Farmhouse

Port St Johns Self-catering
Sleeps 16 in 5 rooms
2 reviews

Port St Johns Farmhouse is located close to Mthatha, Lusikisiki and other Wild Coast towns, and is an ideal home base for long term accommodation. Set in...

R500
Starting price for 2 guests
R500
Shrublands Suites | Sandton Self-catering

Shrublands Suites

Sandton Guest House, Self-catering, Bed and Breakfast
Sleeps 7 in 4 rooms
1 review

Shrublands Suites consist of spacious, clean suites with private access in a serene garden setting. The suites are located 2.4 km from the Sandton Business...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R880
Per unit
R880
P44 Thesen Island | Self-catering Thesen Island

P44 Thesen Island

Thesen Island Self-catering
Sleeps 6 in 2 rooms

P44 Thesen Island is situated in the Marina, on the famous Knysna Lagoon. It is the most sought-after and secure area in Knysna.P44 Thesen Island i

  • Braai/Barbecue
R700
Per unit
R700
Albatros | Paternoster Self-catering

Albatros

Paternoster Self-catering
Sleeps 6
1 review

Albatros is a splendid self-catering cottage comprising three bedrooms, two bathrooms and an open-plan kitchen, living and dining area. The house features an...

  • Braai/Barbecue
R1200
Per unit
R1200
Serendipity Coastal Lodge | Self-catering Victoria Heights

Serendipity Coastal Lodge

Victoria Heights Self-catering
Sleeps 9

Serendipity Lodge is a luxury log home situated along the Garden Route. The home offers breathtaking sea and mountain views where it is situated in a steep and...

  • Braai/Barbecue
R2500
Per unit
R2500
Carpe Diem | Mosselbank Self-catering

Carpe Diem

Mosselbank Self-catering
Sleeps 8
2 reviews

Carpe Diem is a spacious family home which is ideal for two families. The house offers four bedrooms, three bathrooms and an enclosed courtyard, while a pizza...

  • Braai/Barbecue
R1450
Starting price for 2 guests
R1450
Bush Baby | Self-catering Hibberdene

Bush Baby

Hibberdene Self-catering
Sleeps 6
2 reviews

Bush Baby is a lovely and rustic self-catering unit located only one km from the beach in Hibberdene.The unit is cosy with timber interiors and comp

  • Braai/Barbecue
R1550
Per unit
R1550
Flamingo | Kliprug Self-catering

Flamingo

Kliprug Self-catering
Sleeps 4

Flamingo is a fisherman's cottage featuring two well-appointed rooms and and one shared bathroom. The kitchen is open-plan with the dining and living areas. ...

  • Wi-Fi
  • Braai/Barbecue
R1100
Per unit
R1100
Hibberdene Home Away | Self-catering Hibberdene

Hibberdene Home Away

Hibberdene Self-catering
Sleeps 8
2 reviews

Hibberdene Home Away has two to four-bedroom holiday homes located in Hibberdene and Pennington on the KwaZulu-Natal South Coast. Some of the lovely, spacious...

  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200

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,