Terms & conditions apply.

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

South Africa Self-Catering Accommodation-192

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1554 specials
73 Ilala | Simbithi Eco Estate Self-catering

73 Ilala

Simbithi Eco Estate Self-catering
Sleeps 6

** MINIMUM 3 NIGHTS BOOKING AND 7 IN PEAK SEASON ***73 Ilala is a beautiful ground-floor unit, situated in the Simbithi Eco-Estate. This modern apar

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1493
Per unit
R1493
Plover Cottage Bed & Breakfast | Self-catering Glen

Plover Cottage Bed & Breakfast

Glen Bed and Breakfast, Self-catering
Sleeps 48 in 4 rooms
46 reviews

Plover Cottage offers the ideal stopover for the weary traveller. Come relax in the beautiful countryside of big sky country and breathe the fresh air of the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R640
Starting price for 2 guests
R640
Blue Pepper Guest House | Lady Grey Self-catering

Blue Pepper Guest House

Lady Grey Self-catering
Sleeps 22 in 7 rooms
4 reviews

Situated at the foothills of the Witteberg mountains in the small town of Lady Grey, Blue Pepper Guest House offers the ideal destination for nature lovers and...

  • Braai/Barbecue
  • On-site Parking
R680
Starting price for 2 guests
R680
Hornbill House Hermanus | Self-catering Hemel en Aarde

Hornbill House Hermanus

Hemel en Aarde Self-catering
Sleeps 14 in 4 rooms
7 reviews

Hornbill House is in the small village of Hemel en Aarde between Hermanus and Onrus. Hornbill House has accommodation as well as a ceramic studio, an art...

  • Wi-Fi
  • On-site Parking
R700
Per unit
R700
10% OFF
Dwarsberg Trout Hideaway | South Africa Specials

Dwarsberg Trout Hideaway

Rawsonville Camping and Caravanning, Self-catering
Sleeps 238 in 16 rooms
1 review

Dwarsberg Trout Hideaway is the perfect place for functions, fly fishing and family getaways. We offer conference facilities with Wi-Fi Internet access for...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R990
R891
Starting price for 2 guests
R990
R891
Glenelg Road Guesthouse | Self-catering Fernglen

Glenelg Road Guesthouse

Fernglen Self-catering
Sleeps 7 in 2 rooms
4 reviews

Glenelg Road Guest House is affordable and perfect for both families and corporate visitors We have two self-catering units, centrally situated in Fernglen, a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Kelkiewyn Tergniet | Tergniet Self-catering

Kelkiewyn Tergniet

Tergniet Self-catering
Sleeps 9 in 2 rooms
6 reviews

Escape to the ultimate family holiday destination at Tergniet beach, a small coastal town situated between Mossel Bay and George and near to the popular...

  • Braai/Barbecue
R700
Starting price for 2 guests
R700
B5 Goose Valley Golf Estate | Self-catering Goose Valley Golf Estate

B5 Goose Valley Golf Estate

Goose Valley Golf Estate Self-catering
Sleeps 4
7 reviews

Goose Valley is a large, well-established, eco-friendly and secure residential golf estate which offers a top class 18-hole golf course, and Unit B5 is an...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Oppidraai | Marloth Park Self-catering

Oppidraai

Marloth Park Self-catering
Sleeps 10 in 2 rooms
7 reviews

Oppidraai offers unbelievable value for money. Your stay in the magnificent Marloth Park will also be unforgettable because of Oppidraai's features like...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R480
Per unit
R480
Corner House Accommodation | Self-catering Summerstrand

Corner House Accommodation

Summerstrand Self-catering, Bed and Breakfast
Sleeps 12 in 3 rooms
19 reviews

Corner House Accommodation offers warm hospitality and comfortable self-catering or B&B accommodation for business executives, travellers, sport enthusiasts...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Starting price for 2 guests
R700
22 Waterbessie | Makhado (Louis Trichardt) Self-catering

22 Waterbessie

Makhado (Louis Trichardt) Self-catering
Sleeps 8
1 review

22 Waterbessie is a four-bedroom self-catering house located in Louis Trichardt, or Makhado as the town is now known. Makhado is an ideal stopover location...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2090
Per unit
R2090
The Thatches | Self-catering Kei Mouth

The Thatches

Kei Mouth Resort, Self-catering
Sleeps 49 in 12 rooms

The Thatches is a self-catering resort within walking-distance from clean beaches, the beautiful estuary of the Kei River and a quaint town named after the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R483
Per unit
R483
Annie's Tree Houses | Douglasdale Self-catering

Annie's Tree Houses

Douglasdale Self-catering, Bed and Breakfast
Sleeps 5 in 3 rooms
3 reviews

A green and tranquil garden welcomes you to Annie's Tree Houses, combining the warmth and friendliness of traditional Cape Dutch hospitality and country...

  • Swimming Pool
  • On-site Parking
R680
Per guest
R680
Nyamazane Lodge | Self-catering Marloth Park

Nyamazane Lodge

Marloth Park Self-catering
Sleeps 6
7 reviews

Nyamazane Lodge is a beautiful self-catering house situated in the popular Marloth Park Conservancy, only 11 km from the Crocodile Gate at the Kruger National...

  • Swimming Pool
  • Braai/Barbecue
R1200
Per unit
R1200
Knysna Inn | Green Pastures Self-catering

Knysna Inn

Green Pastures Self-catering
Sleeps 20 in 7 rooms
7 reviews

Knysna Inn is located in Knysna’s Main Street, and offers stylishly appointed self-catering units. Each of the seven units has its own separate entr

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Balooga Unit B | Self-catering Margate Beach

Balooga Unit B

Margate Beach Self-catering
Sleeps 6
1 review

Balooga overlooks a secluded bay just minutes away from Margate’s main swimming beach. The unit has 3 bedrooms and 2 bathrooms. There is a fully equ

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
Per unit
R775
Beach Road 42 | Strand Self-catering

Beach Road 42

Strand Self-catering
Sleeps 4
1 review

Beach Road 42 is a spacious self-catering apartment situated on the second floor, in Strand. It is only a stone’s throw from the beach, as well as various...

  • Braai/Barbecue
  • On-site Parking
R968
Per unit
R968
Surf Studio | Self-catering Strand

Surf Studio

Strand Self-catering
Sleeps 2
5 reviews

The Surf Studio is a modern and large one-bedroom apartment set on the ground floor of one of the quaintest complexes on the Strand Beach Road. The

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R690
Per unit
R690
Tassel Berry Lodge | Selborne Park Golf Estate Self-catering

Tassel Berry Lodge

Selborne Park Golf Estate Self-catering
Sleeps 8
2 reviews

Tassel Berry Lodge is situated in Selborne Park Golf Estate in Penington in KwaZulu-Natal. This villa has the estate's golf course as a background and guests...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2300
Per unit
R2300
Forest View Lodge | Self-catering Eshowe

Forest View Lodge

Eshowe Bed and Breakfast, Self-catering
Sleeps 28 in 12 rooms
15 reviews

Forest View Lodge is a uniquely designed and spacious bed and breakfast or self-catering accommodation establishment. It has a relaxing atmosphere with...

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

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,