Terms & conditions apply.

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

South Africa Self-Catering Accommodation-184

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1554 specials
Voelgesang Farmstay | De Rust Self-catering

Voelgesang Farmstay

De Rust Self-catering
Sleeps 16 in 8 rooms
10 reviews

Voelgesang Farmstay is located on a working farm at the foot of the majestic Swartberg Mountains. Here is where guests can enjoy the bright stars and silence...

  • Braai/Barbecue
  • On-site Parking
R450
Starting price for 2 guests
R450
100 Nkwazi | Self-catering Zinkwazi Beach

100 Nkwazi

Zinkwazi Beach Self-catering
Sleeps 8 in 4 rooms
2 reviews

100 Nkwazi is the ultimate in self-catering luxury, designed in grand proportions for sophisticated entertaining and sensual relaxation. The home is a new,...

R3500
Per unit
R3500
Guinea Feather Country Lodge & Conferencing | Groblersdal Self-catering

Guinea Feather Country Lodge & Conferencing

Groblersdal Lodge, Self-catering
Sleeps 32 in 14 rooms
2 reviews

Guinea Feather Country Lodge is located between Bronkhorstspruit and Groblersdal in the heart of the Bushveld. The lodge comprises of a variety of

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1040
Starting price for 2 guests
R1040
Tivan Safaris | Self-catering Tom Burke

Tivan Safaris

Tom Burke Self-catering
Sleeps 64 in 13 rooms
11 reviews

Tivan Safaris is a private lodge and caravan camp located 100 km outside Lephalale/Ellisras, about 20 km from the Grobler's Bridge border post. The lodge is...

  • Braai/Barbecue
  • On-site Parking
R200
Per unit
R200
 Santa Maria Beach House  | Bloubergstrand Self-catering

Santa Maria Beach House

Bloubergstrand Self-catering
Sleeps 16 in 4 rooms
1 review

Santa Maria Beach House is situated on the water with views of Table Mountain in Bloubergstrand.The house comprises of four self-catering units, wh

  • Wi-Fi
  • On-site Parking
R1170
Per unit
R1170
Tudor Guest House | Self-catering Three Rivers

Tudor Guest House

Three Rivers Self-catering
Sleeps 38 in 35 rooms
5 reviews

Tudor Guest House is situated in the charming city of Vereeniging, in the Gauteng province.The guest house comprises of three double rooms which all

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R450
Per guest
R450
Kingsbury Cottage | Breede River Valley Self-catering

Kingsbury Cottage

Breede River Valley Self-catering
Sleeps 6
18 reviews

Set on the edge of the vineyards, one can enjoy stunning views of the upper reaches of the Breede River Valley and surrounds from this beautiful self-catering...

  • Wi-Fi
  • Braai/Barbecue
R1800
Starting price for 2 guests
R1800
The Stix | Self-catering Dullstroom

The Stix

Dullstroom Self-catering
Sleeps 28 in 5 rooms

The Stix is situated right across from Highland Gate Golf Estate, Dullstroom. We have two self-catering units that can sleep four each and a large Farmhouse...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
43 on Congo in Emmarentia Johannesburg | Emmarentia Self-catering

43 on Congo in Emmarentia Johannesburg

Emmarentia Self-catering
Sleeps 6 in 3 rooms
3 reviews

43 on Congo in Emmarentia Johannesburg is a beautifully decorated, separate entrance. It is set in a lush garden and is ideally located close to many cafes,...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R850
Starting price for 2 guests
R850
Sea Star Accommodation @ Legend Golf Safari Resort | Self-catering Entabeni Private Game Reserve

Sea Star Accommodation @ Legend Golf Safari R...

Entabeni Private Game Reserve Lodge, Self-catering
Sleeps 69 in 30 rooms

Sea Star Accommodation comprises of 2 privately own properties within the Legend Golf and Safari Resort managed and booked alongside Legend’s own...

  • Swimming Pool
  • On-site Parking
R1150
Per unit
R1150
Almondbury Guest Farm | Robertson Self-catering

Almondbury Guest Farm

Robertson Guest House, Bed and Breakfast, Self-catering
Sleeps 12 in 3 rooms
13 reviews

Welcome to Almondbury Guest Farm.Situated between the picturesque Langeberg Mountains, just a mere 6 kilometres from the centre of Robertson. This i

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R500
Starting price for 2 guests
R500
31 on Seaview Self Catering, Yzerfontein | Self-catering Yzerfontein

31 on Seaview Self Catering, Yzerfontein

Yzerfontein Self-catering
Sleeps 4
7 reviews

31 on Seaview is a cosy newly renovated fully equipped self-catering pet friendly apartment nestled in the heart of Pearl Bay, Yzerfontein. 99km from Cape Town...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1600
Per unit
R1600
La Provence Accommodation | Fichardt Park Self-catering

La Provence Accommodation

Fichardt Park Self-catering
Sleeps 4

La Provence offers accommodation in a charming self-catering unit. The unit can accommodate up to four people with two bedrooms, and also has a pri

  • Braai/Barbecue
  • On-site Parking
R400
Starting price for 2 guests
R400
Namaste | Self-catering Paternoster

Namaste

Paternoster Self-catering
Sleeps 6
1 review

Namaste is positioned in the outstanding coastal village of Paternoster, along the West Coast.The house has two bedrooms and two and a half bathroom

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Aloha Holiday Apartments | Langebaan Self-catering

Aloha Holiday Apartments

Langebaan Self-catering
Sleeps 20 in 10 rooms
3 reviews

Situated in the heart of Langebaan, within walking distance to the beach, restaurants and local stores.The apartments have recently been renovated and...

  • Wi-Fi
  • On-site Parking
R650
Per unit
R650
Chavonnes Farm Cottage | Self-catering Caledon

Chavonnes Farm Cottage

Caledon Self-catering
Sleeps 5
8 reviews

Chavonnes Farm Cottage is an unique farm stay. Relax and spend quality time in a very comfortable, fully equipped self-catering cottage on our wheat and sheep...

  • Braai/Barbecue
R800
Starting price for 2 guests
R800
14% OFF
Constantia Lazy River | South Africa Specials

Constantia Lazy River

Constantia Guest House, Self-catering
Sleeps 12 in 4 rooms
2 reviews

Constantia Lazy River comprises of four different units. Two studio's for singles or doubles, one two bedroom cottage with a third bedroom option and a family...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
R729
Per unit
R850
R729
R200 OFF
Bushcamp 70 Ndlovumzi | South Africa Specials

Bushcamp 70 Ndlovumzi

Ndlovumzi Nature Reserve Self-catering
Sleeps 6
24 reviews

PRIVATE, AFFORDABLE COMFORT DEEP IN THE BUSHVELD. UNLIKE most others, there are NO SHARED ACCOMMODATIONS. From your own private spacious gardens and private...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R999
R799
Starting price for 2 guests
R999
R799
33% OFF
Whale Song | South Africa Specials

Whale Song

Bek Bay Self-catering
Sleeps 12
1 review

Offering lovely sea views, Whale Song is the ideal getaway destination for water-loving guests. It is set within the charming village of Paternoster, a scenic...

  • Braai/Barbecue
  • On-site Parking
R2495
R1663
Per unit
R2495
R1663
Carma Cottage | Self-catering Montagu

Carma Cottage

Montagu Self-catering
Sleeps 4
8 reviews

Carma Cottage is situated in Montagu which lies on Route 62 near Oudtshoorn. Montagu is known for its fine wines and breath taking scenery.Carma Co

  • Swimming Pool
  • Braai/Barbecue
R600
Per unit
R600

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,