Terms & conditions apply.

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

South Africa Self-Catering Accommodation-272

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1521 specials
Studio14 | Bothas Hill Self-catering

Studio14

Bothas Hill Self-catering
Sleeps 2

Studio14 is situated in Botha’s Hill, a quaint town which overlooks the spectacular Valley of a Thousand Hills.The well-appointed garden studio, whi

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
The River Resort | Self-catering Vanderbijlpark

The River Resort

Vanderbijlpark Self-catering, Resort
Sleeps 298 in 99 rooms
1 review

Situated within walking distance from the Vaal River, The River Resort offers an idyllic getaway destination to guests. It is located at the Emerald Resort...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Pendle Hill Estate | Tonteldoos Self-catering

Pendle Hill Estate

Tonteldoos Guest House, Self-catering
Sleeps 6 in 3 rooms
2 reviews

Pendle Hill Estate, is a beautifully furnished self-catering, guest house located in the scenic, fertile valley of Tonteldoos. The guest house is surrounded by...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R720
Starting price for 2 guests
R720
Karob House | Self-catering Franschhoek

Karob House

Franschhoek Self-catering, Guest House
Sleeps 24 in 6 rooms
2 reviews

Karob House is a comfortable, newly renovated self-catering house consisting of 3 double bedrooms. 1 en-suite and 2 sharing a full bathroom. Situated in the...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Per unit
R500
40% OFF
24 on Bulbring | South Africa Specials

24 on Bulbring

Summerstrand Self-catering
Sleeps 10 in 2 rooms

Ideal for the larger family or group - can sleep up to five persons (the unit features one double bed and three single beds).The unit is walking dis

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
R390
Starting price for 2 guests
R650
R390
Devils Peak View | Self-catering Rondebosch

Devils Peak View

Rondebosch Self-catering
Sleeps 3
11 reviews

Devils Peak View is a comfortable self-contained unit overlooking the school playing fields in Rondebosch, as well as a view of Table Mountain and Devils Peak.

  • Wi-Fi
  • Swimming Pool
R690
Starting price for 2 guests
R690
Bishopsfield Guest House | Rondebosch Self-catering

Bishopsfield Guest House

Rondebosch Guest House, Bed and Breakfast, Self-catering
Sleeps 10 in 5 rooms
1 review

Bishopsfield Guest House is a luxurious, upmarket guest house, conveniently located in a tranquil park-like environment in the heart of Rondebosch, in the...

  • Wi-Fi
  • On-site Parking
R1250
Starting price for 2 guests
R1250
Bella Chateau B&B | Self-catering Alberante

Bella Chateau B&B

Alberante Bed and Breakfast, Self-catering
Sleeps 14 in 5 rooms
7 reviews

Situated in the upmarket security estate of Alberante, Bella Chateau is the place to stay for clients seeking comfortable B&B and self-catering accommodation...

  • Swimming Pool
  • Braai/Barbecue
R680
Starting price for 2 guests
R680
Ancient Days Guest Cottage | Heidelberg Self-catering

Ancient Days Guest Cottage

Heidelberg Self-catering
Sleeps 10
4 reviews

Ancient Days Guest Cottage is roughly 50 kilometers outside of Johannesburg at the foot of the infamous mountain range of the Suikerbosrand Nature Reserve.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
20% OFF
Angelsrest | South Africa Specials

Angelsrest

Blue Horizon Bay Guest House, Self-catering
Sleeps 4
8 reviews

Clean, comfortable one bedroom apartment with double bed and double sleeper couch. The unit will suit two adults and two children. Located in the small sea...

  • Braai/Barbecue
  • On-site Parking
R380
R304
Per unit
R380
R304
3 Wellwood Gardens | Fish Hoek Self-catering

3 Wellwood Gardens

Fish Hoek Self-catering
Sleeps 4
1 review

Fully-equipped, self-catering flat situated within close walking distance to trains, shops, banks, restaurants, and the beach. Wellwood Gardens is owned by...

R695
Per unit
R695
Weltevreden | Self-catering Nieu Bethesda

Weltevreden

Nieu Bethesda Self-catering
Sleeps 12 in 2 rooms
23 reviews

Tucked away in the folds of the Sneeuberg mountains and close to the little hamlet of Nieu Bethesda, you will find Weltevreden, a historic Karoo sheep farm. ...

  • Swimming Pool
  • Braai/Barbecue
R500
Starting price for 2 guests
R500
Nieu Zebra | Nieu Bethesda Self-catering

Nieu Zebra

Nieu Bethesda Self-catering
Sleeps 8
10 reviews

Experience the uniqueness of Nieu Bethesda from the only Victorian retro-kitsch home in our Owl House Village, surrounded by an established rose garden. The...

  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Ntibane Bushveld Hideaway | Self-catering Louwsburg

Ntibane Bushveld Hideaway

Louwsburg Self-catering
Sleeps 12 in 3 rooms
6 reviews

Nestled in the rolling hills of Zululand lies Ntibane Bushveld Hideaway. Situated in the Hlomohlomo area of Kwazulu Natal, it is an idyllic setting for those...

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Carrow Veld Cottage | Graaff-Reinet Self-catering

Carrow Veld Cottage

Graaff-Reinet Self-catering
Sleeps 36 in 6 rooms

Welcome to Carrow Veld Cottage.With tiled floors throughout, it can sleep a family of six. There are three bedrooms. One room is en-suite, and the

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
Per unit
Sha Na Na | Self-catering Ramsgate South

Sha Na Na

Ramsgate South Self-catering
Sleeps 12
1 review

Sha Na Na is ideally positioned a mere 50 meters from the ocean, in the charming seaside village of Ramsgate.The house comprises of five bedrooms an

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3700
Per unit
R3700
26 Balooga Bay | Margate Beach Self-catering

26 Balooga Bay

Margate Beach Self-catering
Sleeps 6
18 reviews

26 Balooga Bay is a luxury three-bedroom, two-bathroom self-catering apartment located within the Balooga Bay Resort, in the holiday location of Margate...

  • Swimming Pool
  • Braai/Barbecue
R675
Per unit
R675
15% OFF
Gateway Guest Lodge | South Africa Specials

Gateway Guest Lodge

Somerset Park Self-catering
Sleeps 14 in 4 rooms
20 reviews

Gateway Guest Lodge is a modern and stylish establishment situated in a quiet residential area of Umhlanga. The guest lodge offers Luxury self-catering...

  • Braai/Barbecue
  • On-site Parking
R760
R646
Per unit
R760
R646
Saints Rest | Clarens Golf and Trout Estate Self-catering

Saints Rest

Clarens Golf and Trout Estate Self-catering
Sleeps 8
1 review

Saints Rest is a newly built four bedroom house.It has a wonderful open plan living area which is perfect for entertainment and festive mealtimes. T

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R3500
Per unit
R3500
40% OFF
Vaal River Holiday Home  | South Africa Specials

Vaal River Holiday Home

Lochvaal Self-catering
Sleeps 10 in 2 rooms
3 reviews

Vaal River Holiday Home is situated between the quaint towns of Sasolburg and Parys, along the stunning Vaal River.The property comprises of a house and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R912
R547
Starting price for 2 guests
R912
R547

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,