Terms & conditions apply.

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

South Africa Self-Catering Accommodation-4

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1514 specials
Dis Al! Akkommodasie | McDougall's Bay Self-catering

Dis Al! Akkommodasie

McDougall's Bay Self-catering
Sleeps 39 in 10 rooms
46 reviews

Dis Al! Akkommodasie offers guests a choice cottages in a beach holiday atmosphere in McDougalls Bay, Port Nolloth.Dis Al! Akkommodasie consists of eight...

  • Braai/Barbecue
  • Pet Friendly
R725
Per unit
R725
20% OFF
Uiteindelik | South Africa Specials

Uiteindelik

Kleinmond Self-catering
Sleeps 6
2 reviews

This three bedroom guesthouse is just one road from the shore, in one of the most picturesque villages in South Africa. Situated opposite the Palmiet Nature...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
R800
Per unit
R1000
R800
Whipstock Guest Farm | McGregor Self-catering

Whipstock Guest Farm

McGregor Guest House, Bed and Breakfast, Self-catering
Sleeps 22 in 6 rooms
20 reviews

Come and visit Whipstock Guest Farm and turn back time to a more relaxed pace of life away from the hustle and bustle. Located in the rain shadow of the...

  • Wi-Fi
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Wellstead House Gratitude Farm | Self-catering Champagne Valley

Wellstead House Gratitude Farm

Champagne Valley Self-catering
Sleeps 8
1 review

Set on 50 acres in the Champagne Valley area of the Drakensberg, Wellstead is a 4 bedroom 4 bathroom north facing family home with wonderful views down the...

  • On-site Parking
R2000
Per unit
R2000
My Way - The Heads Knysna | The Heads Self-catering

My Way - The Heads Knysna

The Heads Self-catering
Sleeps 8
4 reviews

My Way - The Heads Knysna is situated on the picturesque Knysna Heads, overlooking the stunning Knysna Lagoon. The house has three bedrooms ( one wi

  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200
Elands Rust | Self-catering Underberg

Elands Rust

Underberg Self-catering
Sleeps 4
24 reviews

Elands Rust is a tastefully decorated stone cottage set high in the Southern Drakensberg mountains. The cottage offers luxurious self-catering accommodation...

R1500
Starting price for 2 guests
R1500
Dullstroom Country Estate's Stone Castle | Dullstroom Self-catering

Dullstroom Country Estate's Stone Castle

Dullstroom Self-catering
Sleeps 10
12 reviews

Dullstroom Country Estate's Stone Castle is a luxurious self-catering house situated on 550 hectares of natural land. It is the ideal getaway from the fast...

  • Swimming Pool
  • Braai/Barbecue
R4000
Per unit
R4000
Margate | Self-catering Margate

Margate

Margate Self-catering
Sleeps 6
3 reviews

Welcome to MargateA 3 bedroom flat (sleeps max 6 persons), 2 bathrooms, enclosed balcony with uninterrupted sea and breaker view. For safety and sec

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Marloth Bush Retreat | Marloth Park Self-catering

Marloth Bush Retreat

Marloth Park Self-catering
Sleeps 8
10 reviews

Marloth Bush Retreat is a tranquil and comfortable, self-catering thatched hideaway situated on the southern border of the Kruger National Park. A wide...

  • Swimming Pool
  • Braai/Barbecue
R790
Starting price for 2 guests
R790
17 Ocean Gardens | Self-catering Ramsgate Beach

17 Ocean Gardens

Ramsgate Beach Self-catering
Sleeps 4
4 reviews

17 Ocean Gardens is a fully furnished self-catering apartment, in a secure complex, with 180 degree ocean and breaker views in Ramsgate, South Africa.

  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
C  Cottage right on the C | Diaz Beach Self-catering

C Cottage right on the C

Diaz Beach Self-catering
Sleeps 6
17 reviews

Self-catering - C Cottage right on the C is situated in a security complex with electric fences and controlled entrances. The duplex unit is right in front...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R690
Starting price for 2 guests
R690
87A and 87B On Union | Self-catering Strand

87A and 87B On Union

Strand Self-catering
Sleeps 8 in 3 rooms
19 reviews

87A, 87B and 87C On Union provide well equipped self-catering accommodation in the sunny and coastal town of Strand. Just 500 meters from the beach and warm...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Per unit
R500
Bifrost Mountain Retreat | Haenertsburg Self-catering

Bifrost Mountain Retreat

Haenertsburg Self-catering
Sleeps 9
11 reviews

Bifrost Mountain Retreat is a self-catering house that lies on the Iron Crown Mountain majestically surveying the vast ranges of the Drakensberg and the waters...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Starting price for 2 guests
R800
25% OFF
Far Niente Beachfront Guesthouse | South Africa Specials

Far Niente Beachfront Guesthouse

Wilderness Guest House, Self-catering
Sleeps 9 in 2 rooms
8 reviews

Far Niente Beachfront Guesthouse is an historical landmark on Wilderness Beach, offering the ultimate beach holiday experience. It’s the ideal one-stop,...

  • Wi-Fi
  • On-site Parking
R800
R600
Per unit
R800
R600
20% OFF
Clairewood | South Africa Specials

Clairewood

Wilderness Self-catering
Sleeps 22 in 5 rooms
11 reviews

Clairewood is the perfect hide-away destination. The sixteen hectares of prime land in Wilderness is situated at the foot of the majestic Outeniqua Mountains...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
R1120
Per unit
R1400
R1120
Klein Karoo Game Lodge | Self-catering Oudtshoorn

Klein Karoo Game Lodge

Oudtshoorn Self-catering
Sleeps 8 in 3 rooms
12 reviews

Complete eco-friendly game farm in the heart of the Klein Karoo on the R62. Come and enjoy nature and get away from the hustle and bustle of every day life....

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Corgi Park | Stanford Self-catering

Corgi Park

Stanford Self-catering
Sleeps 6
7 reviews

Corgi Park is a luxurious three-bedroom home located on the banks of the Kleinerivier, in the small village of Stanford.The en-suite rooms are furni

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2400
Per unit
R2400
Schaefers' Halt | Self-catering Dullstroom

Schaefers' Halt

Dullstroom Bed and Breakfast, Self-catering
Sleeps 14 in 4 rooms
28 reviews

Take a step back into a bygone era and stay at Schaefers' Halt's historic cottages, self-catering accommodation for stressed city dwellers looking for an...

  • Braai/Barbecue
  • Pet Friendly
R780
Per unit
R780
Chameleon Bush Lodge | Dinokeng Game Reserve Self-catering

Chameleon Bush Lodge

Dinokeng Game Reserve Self-catering
Sleeps 15 in 6 rooms
18 reviews

Situated in the central region of the Dinokeng Game Reserve in Gauteng, Chameleon Bush Lodge is a 4* graded self-catering lodge. The lodge consists of five...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R720
Starting price for 2 guests
R720
15% OFF
118 on Dassen Island Magda's Place | South Africa Specials

118 on Dassen Island Magda's Place

Yzerfontein Self-catering
Sleeps 4
23 reviews

118 on Dassen Island, Magda's Place is a beautiful apartment in Yzerfontein. It is situated a mere three-minute stroll from the beach and lovely rock pool.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R840
R714
Starting price for 2 guests
R840
R714

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,