Terms & conditions apply.

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

South Africa Self-Catering Accommodation-334

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1531 specials
Alfa Apartments | Tulbagh Self-catering

Alfa Apartments

Tulbagh Self-catering, Bed and Breakfast
Sleeps 9 in 2 rooms
11 reviews

Alfa Apartments offers spacious, clean and affordable self-catering apartments. Owner managed, we do our utmost to ensure a pleasant and peaceful stay for all...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Mountain View Guest House | Self-catering Nelspruit

Mountain View Guest House

Nelspruit Self-catering
Sleeps 8 in 2 rooms
4 reviews

We are situated in 17 km from Nelspruit next to the N4 and offer a colourful and homely atmosphere. Situated near Graskop, Pilgrims Rest Kruger Park and...

  • Swimming Pool
  • Braai/Barbecue
R750
Per unit
R750
10% OFF
Aandvari Ocean View | South Africa Specials

Aandvari Ocean View

Bloubergstrand Self-catering
Sleeps 2

Aandvari Ocean View is a modern and luxurious sea-facing studio apartment located on Blouberg’s beautiful beachfront. It is perfectly suited for honeymoon...

R575
R518
Per unit
R575
R518
58 The View Jeffreys Bay | Self-catering Central Jeffreys Bay

58 The View Jeffreys Bay

Central Jeffreys Bay Self-catering
Sleeps 5

A very modern 4 bed (2 bedroom) fully furnished self-catering holiday apartment on the second floor of a secure complex.The unit is fully equipped with house...

  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
Olive's Place | Vryburg Self-catering

Olive's Place

Vryburg Guest House, Self-catering
Sleeps 7 in 3 rooms
4 reviews

Olive’s Place is a lovely guest house situated in the historic town of Vryburg. The local Spar is just a short walk away and the guest house has a view of the...

R650
Starting price for 2 guests
R650
Paradise Village | Self-catering Skeerpoort

Paradise Village

Skeerpoort Self-catering
Sleeps 28 in 11 rooms
13 reviews

Paradise Village is a resort situated on the banks of the beautiful Magalies River, at the foot of the Magliesberg Mountains. This peaceful environment, with...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
Per unit
R775
Mountain Dew Cottage | Grahamstown Self-catering

Mountain Dew Cottage

Grahamstown Self-catering
Sleeps 9 in 2 rooms

Mountain Dew Cottage is a cozy spacious park home cottage situated in Grahamstown.OUR REVIEWS SPEAK FOR THEMSELVES. SEE PHOTO GALLERY FOR REVIEWS.

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R480
Starting price for 2 guests
R480
C-Tunes | Self-catering Wavescrest (Jeffreys Bay)

C-Tunes

Wavescrest (Jeffreys Bay) Self-catering
Sleeps 8 in 2 rooms
7 reviews

C-Tunes is a self-catering accommodation with two apartments located in Jeffreys Bay and offers comfortable accommodation for a family vacation or to surf the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R360
Starting price for 2 guests
R360
Bayside Beach House | Bettys Bay Self-catering

Bayside Beach House

Bettys Bay Self-catering, Backpacker
Sleeps 47 in 10 rooms
16 reviews

Just one hour's drive from Cape Town, along the breathtaking R44, Betty’s Bay lies nestled between soaring mountains and monumental surf. Bayside Beach House...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R160
Per unit
R160
The Atrium  | Self-catering Pringle Bay

The Atrium

Pringle Bay Self-catering
Sleeps 8 in 4 rooms
14 reviews

Previously known as Blue Jays B&B, Pringle Bay's favourite self-catering establishment welcomes you to one of the Western Cape Overberg's most beautiful...

R715
Per unit
R715
Wavecrest Self-Catering Suites | Port Alfred Self-catering

Wavecrest Self-Catering Suites

Port Alfred Self-catering
Sleeps 10 in 3 rooms
5 reviews

Wavecrest Self-catering Suites are situated on the Sunshine Coast in Port Alfred. If you are feeling energetic, the Royal Alfred Golf course is only three...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
Nantucket 3 | Self-catering Pezula Golf Estate

Nantucket 3

Pezula Golf Estate Self-catering
Sleeps 6
1 review

Nantucket 3 is a stunning self-catering house with beautiful views, situated in Knysna on the Pezula Golf Estate. Knysna is surrounded by hills and mountains,...

  • Braai/Barbecue
R3000
Per unit
R3000
Marija Manor | Wonderboom Self-catering

Marija Manor

Wonderboom Guest House, Self-catering
Sleeps 12 in 6 rooms
11 reviews

Marija Manor is an affordable and luxurious guest house nestled at the foot of the Magaliesberg Mountains. Wonderboom lies just on the other side of the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Rooidam Guestfarm | Self-catering Modderrivier

Rooidam Guestfarm

Modderrivier Self-catering
Sleeps 12 in 5 rooms

Rooidam Guestfarm is situated almost on the border of the Freestate/Northern Cape. This beautifully restored old world farmhouse is the ideal place

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550
Per unit
R550
Clarens Ox-wagon Camp | Clarens Self-catering

Clarens Ox-wagon Camp

Clarens Tented Camp, Self-catering
Sleeps 84 in 14 rooms

Clarens Oxwagon Camp is situated 7 km from Clarens on the Linwood Farm. Accommodation is offered in restored, authentic ox-wagons, furnished with s

  • Braai/Barbecue
R700
Per unit
R700
Bloemendal Guest Cottage | Self-catering Riebeek Kasteel

Bloemendal Guest Cottage

Riebeek Kasteel Self-catering
Sleeps 4
2 reviews

Bloemendal Guest Cottage is situated in a quiet part of the quaint village of Riebeek Kasteel. The tastefully decorated home is a tranquil haven with cool,...

  • Braai/Barbecue
R1870
Per unit
R1870
Jackalberry Ridge | Marloth Park Self-catering

Jackalberry Ridge

Marloth Park Self-catering, Tented Camp
Sleeps 124 in 22 rooms
8 reviews

Jackalberry Ridge offers guests comfortable tented accommodation in Marloth Park on the southern border of the Kruger National Park near the Crocodile Bridge...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R480
Per unit
R480
Daan's Place | Self-catering Graskop

Daan's Place

Graskop Self-catering
Sleeps 12 in 5 rooms
10 reviews

Daan's Place is located in the village of Graskop, central to all the attractions in Mpumalanga, and is an ideal base for your travels along the Panorama Route...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Palm Inn Guesthouse | Lephalale (Ellisras) Self-catering

Palm Inn Guesthouse

Lephalale (Ellisras) Guest House, Self-catering
Sleeps 24 in 8 rooms

Palm Inn Guesthouse offers clean and upmarket accommodation. Each room has a en-suite ,flat screen TV, braai facilities, kitchen.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Joalani Gasteplaas | Self-catering Three Sisters

Joalani Gasteplaas

Three Sisters Camping and Caravanning, Self-catering
Sleeps 38 in 10 rooms
27 reviews

Joalani Gasteplaas is situated 30 km north of Three Sisters, just off the N1 Highway. The guest farm offers accommodation in en-suite rooms as well as camping...

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

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,