Terms & conditions apply.

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

South Africa Self-Catering Accommodation-301

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1537 specials
Kingdom's Place | Phokeng Self-catering

Kingdom's Place

Phokeng Self-catering
Sleeps 6
8 reviews

This charming self-catering establishment is located between Rustenburg and Sun City is only 30min away. Kingdom’s Place can be found in Ga-Luka Village which...

  • On-site Parking
R850
Starting price for 2 guests
R850
Ramsgate Dunes 9  | Self-catering Ramsgate South

Ramsgate Dunes 9

Ramsgate South Self-catering
Sleeps 7
1 review

Ramsgate Dunes 9, a charming three-story apartment, is ideally located at the edge of the Southbroom beach and lagoon.The apartment, which has three

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R680
Per unit
R680
Ongeag | Clarens Self-catering

Ongeag

Clarens Self-catering
Sleeps 9
7 reviews

In the small town of Clarens, near the Golden Gate National Park, a quiet and restful haven awaits you. Ongeag Guest House is a spacious, fully equipped...

  • Braai/Barbecue
R1800
Starting price for 2 guests
R1800
Sewefontein Guest Farm | Self-catering Citrusdal

Sewefontein Guest Farm

Citrusdal Self-catering
Sleeps 11 in 2 rooms
6 reviews

Sewefontein Guest Farm offers visitors the opportunity to stay on a working farm just a short drive from Citrusdal. It is the ideal base from which to explore...

R700
Starting price for 2 guests
R700
Mjejane Bush Camp | Mjejane Private Game Reserve Self-catering

Mjejane Bush Camp

Mjejane Private Game Reserve Self-catering, Resort
Sleeps 110 in 13 rooms

Mjejane Game Reserve – fenced into Kruger, situated on the banks of the Crocodile River where lush riverine forest is home to a stunning variety of birdlife,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2485
Per unit
R2485
201 Amazibu Amanzimtoti | Self-catering Amanzimtoti

201 Amazibu Amanzimtoti

Amanzimtoti Self-catering
Sleeps 7

Positioned on the stunning Amanzimtoti beachfront, 201 Amazibu offers comfortable accommodation for a family or a group of friends.The apartment on the beach,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
15 Harbour View | Point Self-catering

15 Harbour View

Point Self-catering
Sleeps 4
24 reviews

15 Harbour View is a spacious one-bedroom self-catering apartment located in a secure complex just a short stroll away from the uShaka Marine World with its...

R750
Per unit
R750
26 Ilala | Self-catering Shakas Rock

26 Ilala

Shakas Rock Self-catering
Sleeps 6

Come and relax in the Ilala complex, Simbithi Eco Estate. This three bedroom first floor unit is modernly furnished, offering two full bathrooms; main en...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1493
Per unit
R1493
Ver Weg / Far Away Self-catering Apartments | Jacobs Bay Self-catering

Ver Weg / Far Away Self-catering Apartments

Jacobs Bay Self-catering
Sleeps 8 in 3 rooms
4 reviews

VerWeg / Far Away Self-catering Apartments offers comfortable accommodation situated in Jacobs Bay. The apartments are only 140 metres from the sea and close...

  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Ramsgate Palms 15 | Self-catering Ramsgate Beach

Ramsgate Palms 15

Ramsgate Beach Self-catering
Sleeps 6
2 reviews

Ramsgate Palms 15 is located in a quiet apartment block near the beach. It offers comfortable self-catering accommodation for up to six people.This

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Scott Haven | Tokai Self-catering

Scott Haven

Tokai Self-catering
Sleeps 8 in 2 rooms
4 reviews

This is a spacious 3 star luxury self-catering apartment, highly recommended by the AA, comprises one double bedroom, two twin rooms, lounge with TV/M-Net,...

  • Swimming Pool
  • Braai/Barbecue
R750
Per unit
R750
10% OFF
Villa Med 2 | South Africa Specials

Villa Med 2

Ballito Self-catering
Sleeps 6
1 review

Villa Med 2 is situated in a secure complex in Ballito, just a few minutes' walk to swimming beaches, Willard Beach or Thompsons Bay Ballito.The thr

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
R900
Per unit
R1000
R900
The Cottages & Backpackers - Ballito | Ballito Self-catering

The Cottages & Backpackers - Ballito

Ballito Self-catering, Backpacker
Sleeps 49 in 10 rooms
1 review

The Cottages and backpackers are situated in the holiday resort town of Ballito, Known as the DOLPHIN COAST,Its here along this coast line the dolphins choose...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R500
Per unit
R500
Weskus Khaya | Self-catering Golden Mile

Weskus Khaya

Golden Mile Self-catering
Sleeps 4
1 review

Weskus Khaya is situated in the Lampiesbaai area in Britannia Bay. It is less than two hour’s drive from Cape Town and promises a lovely beach breakaway. This...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Per unit
R800
Trevi 16 | Shelly Beach (KZN) Self-catering

Trevi 16

Shelly Beach (KZN) Self-catering
Sleeps 6
2 reviews

Trevi 16 is a lovely home situated a short distance from Shelly Beach and Shelly Center. The house offers comfortable self-catering accommodation for families...

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Tshikwalo Lodge | Self-catering Dinokeng Game Reserve

Tshikwalo Lodge

Dinokeng Game Reserve Lodge, Self-catering
Sleeps 156 in 40 rooms
7 reviews

Tshikwalo Game Lodge is situated inside the Dinokeng Game Reserve, which is the first free-roaming Big 5 residential game reserve in Gauteng.Tshikwalo offer...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R320
Starting price for 2 guests
R320
Baobab on Sea | Ballito Self-catering

Baobab on Sea

Ballito Self-catering
Sleeps 12 in 5 rooms
6 reviews

My property is one of the Top-Rated Locations in Ballito. Excellent vacation retreat guest house just minutes from the beach, shops and restaurants. Perfect...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1100
Starting price for 2 guests
R1100
Ankers Woonstel Nr 5 | Self-catering Manaba Beach

Ankers Woonstel Nr 5

Manaba Beach Self-catering
Sleeps 5
1 review

Ankers Woonstel Nr 5 is situated in the popular Manaba Beach which lies just north of Margate. This subtropical part of the KwaZulu-Natal south coast, part of...

  • Braai/Barbecue
R500
Per unit
R500
Le Touessrok Apartment 47 | Ramsgate South Self-catering

Le Touessrok Apartment 47

Ramsgate South Self-catering
Sleeps 8
1 review

Ramsgate is located on the mouth of a river known by the Zulu name “Bilanhlolo” which means “the marvellous boiler” for the bubbles caused by strong currents...

  • Swimming Pool
  • Braai/Barbecue
R1800
Starting price for 2 guests
R1800
20% OFF
Thandabantu Game Lodge | South Africa Specials

Thandabantu Game Lodge

Roossenekal Lodge, Self-catering
Sleeps 64 in 14 rooms

The name Thandabantu translates as “the man who loves people” in the indigenous languages of the area and is synonymous with the owners of the Lodge. ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1195
R956
Per unit
R1195
R956

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 20128 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,