Terms & conditions apply.

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

South Africa Self-Catering Accommodation-167

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1552 specials
Peaceful Hide | Marloth Park Self-catering

Peaceful Hide

Marloth Park Self-catering
Sleeps 10
31 reviews

PLEASE READ THE REPLIES TO REVIEWS BELOW. Peaceful Hide SLEEPS A MAXIMUM OF 8 (EIGHT) ADULTS AND A MAXIMUM OF 2 (TWO) ADDITIONAL CHILDREN UNDER 16 YEARS OLD...

  • Swimming Pool
  • Braai/Barbecue
R400
Starting price for 2 guests
R400
Beautiful Mountain-side Apartment | Self-catering Tierboskloof

Beautiful Mountain-side Apartment

Tierboskloof Self-catering
Sleeps 2
1 review

This tastefully decorated apartment with separate bathroom and kitchenette, is situated in Bokkemanskloof, a charming residential eco-estate in the Upper...

  • Wi-Fi
  • On-site Parking
R525
Per unit
R525
Luxurious and Welcoming Holiday Living | Thesen Island Self-catering

Luxurious and Welcoming Holiday Living

Thesen Island Self-catering
Sleeps 4
1 review

Beautifully appointed north facing 2-bedroom holiday home with beautiful views over the canal in Thesen Island. There are two bedrooms in the main house plus...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Kleinmond Panorama Self-catering Apartments | Self-catering Kleinmond

Kleinmond Panorama Self-catering Apartments

Kleinmond Self-catering, Package Deals
Sleeps 18 in 4 rooms

Kleinmond Panorama Self-catering offers well equipped apartments with 180-degree views of the main beach, lagoon and mountain. The accommodation com

  • Braai/Barbecue
  • On-site Parking
R395
Per unit
R395
Jigamanzi | Elands Bay Self-catering

Jigamanzi

Elands Bay Self-catering
Sleeps 12 in 2 rooms
21 reviews

Jigamanzi is Zulu for 'Dancing On Water'; this seaside house offers Mediterranean living in Elands Bay, located around the point from one of South Africa's...

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Elephant House | Self-catering Marloth Park

Elephant House

Marloth Park Self-catering
Sleeps 12
14 reviews

THIS HOUSE WILL BE A 8 SLEEPER FROM JANUARY 2019.Elephant House is a private house in Marloth Park that offers self-catering accommodation in four uniquel

  • Swimming Pool
  • Braai/Barbecue
R999
Per unit
R999
15% OFF
21 On Horatio | South Africa Specials

21 On Horatio

Simons Town Self-catering
Sleeps 2
1 review

Private medium-sized self catering room with en suite bathroom consisting of a shower. Room has separate entrance. Located on Simonstown mountainside with navy...

  • Wi-Fi
  • On-site Parking
R550
R468
Starting price for 2 guests
R550
R468
Natspat Unit 2 | Self-catering Manaba Beach

Natspat Unit 2

Manaba Beach Self-catering
Sleeps 6
3 reviews

Natspat is located in a secure complex and the unit has views over the Manaba beach and is within walking distance of the Margate and Uvongo beach. Unit 2 is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Thali Thali Game Lodge | Olifantskop Self-catering

Thali Thali Game Lodge

Olifantskop Bed and Breakfast, Safari, Self-catering
Sleeps 35 in 8 rooms
14 reviews

Thali Thali is a 1,460 hectare Cape West Coast game and fynbos reserve situated just off the R27 near Langebaan, just over 1 hours drive from Cape Town,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Starting price for 2 guests
R1350
Zimbali Suites 224 | Self-catering Zimbali Coastal Estate

Zimbali Suites 224

Zimbali Coastal Estate Self-catering
Sleeps 4

Zimbali Suites 224 is a two-bedroom apartment. The unit is equipped with a TV and DStv and is air-conditioned. There is also free private parking av

  • Swimming Pool
  • On-site Parking
R2300
Per unit
R2300
Ubizane Zululand Safari Lodge | Hluhluwe Self-catering

Ubizane Zululand Safari Lodge

Hluhluwe Lodge, Self-catering
Sleeps 14 in 5 rooms
6 reviews

The startle of the impala, the shriek of a monkey in an Umbrella thorn tree, and the gracious sweeping movement of the giraffe as it bends down to drink from...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1480
Starting price for 2 guests
R1480
10% OFF
A Hilltop Country Retreat | South Africa Specials

A Hilltop Country Retreat

Swellendam Bed and Breakfast, Self-catering
Sleeps 16 in 6 rooms
20 reviews

A Hilltop Country Retreat is located in the foothills of the Langeberg Mountains, yet close to the town centre where you get the best of both worlds –...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R855
Starting price for 2 guests
R950
R855
25% OFF
Seaforth Beach Apartment | South Africa Specials

Seaforth Beach Apartment

Simons Town Self-catering
Sleeps 3
43 reviews

Tranquility, views and nature at its best. This beach apartment boasts a location nestled close to Boulders Penguin Nature Reserve and within meters from...

  • Wi-Fi
  • On-site Parking
R850
R638
Per unit
R850
R638
Piekenierskloof  Mountain Lodge  | Self-catering Citrusdal

Piekenierskloof Mountain Lodge

Citrusdal Self-catering
Sleeps 126 in 25 rooms
10 reviews

Nestled among the Cederberg Mountains amidst citrus orchards, fields of rooibos, buchu and wildflowers this quaint hillside lodge captures the breath-taking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Starting price for 2 guests
R1300
Old Time Guest House | Parys Self-catering

Old Time Guest House

Parys Self-catering
Sleeps 8 in 4 rooms
31 reviews

Old Time Guest House has four clean and modern rooms. Situated on the outskirts of Parys, it offers a quiet retreat, close to all the shops and the Vaal River....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
LifeHouse | Self-catering Hermanus

LifeHouse

Hermanus Self-catering
Sleeps 8
5 reviews

Hermanus is built along the shores of Walker Bay near the southern most tip of Africa. Magnificent mountains watch over the town which is home of the Southern...

  • Swimming Pool
  • Braai/Barbecue
R2500
Per unit
R2500
Shangri-La in Toti | Doonside Self-catering

Shangri-La in Toti

Doonside Self-catering
Sleeps 6
33 reviews

Our flat caters for family-type accommodation and people looking for a pleasing, comfortable and safe environment with a sandy beach at your footstep and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Lindisfarne B & B | Self-catering Bothas Hill

Lindisfarne B & B

Bothas Hill Bed and Breakfast, Self-catering
Sleeps 14 in 5 rooms
24 reviews

This Elegant Homestead situated on 2 acres of park like gardens approximately 35 km from Durban in the Hillcrest area, has become sought after by tourists and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Mzingazi Waterfront Accommodation | Meerensee Self-catering

Mzingazi Waterfront Accommodation

Meerensee Bed and Breakfast, Self-catering
Sleeps 12 in 6 rooms
13 reviews

Mzingazi Waterfront Village is a unique complex built on the Mzingazi Canal opposite the Zululand Yacht Club, only 100 m from nine upmarket restaurants and a 4...

  • Swimming Pool
  • Braai/Barbecue
R1130
Starting price for 2 guests
R1130
20% OFF
Nyeleti | South Africa Specials

Nyeleti

Marloth Park Self-catering
Sleeps 4

Experience the bush veld in this stylish house The house sleeps four people. It is fully self-catering with its own splash pool and full DStv.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2625
R2100
Per unit
R2625
R2100

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,