Terms & conditions apply.

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

South Africa Self-Catering Accommodation-353

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1519 specials
Tomleen B&B | Cove Rock Self-catering

Tomleen B&B

Cove Rock Self-catering
Sleeps 4
1 review

Self-catering apartment with sea views in a tranquil eco estate. The apartment is situated close to the airport.This is a two bedroom sea view apart

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Per unit
R900
Oyster Views Stunning 2 Bedroom | Self-catering Umhlanga Rocks

Oyster Views Stunning 2 Bedroom

Umhlanga Rocks Self-catering
Sleeps 4

Oysters apartment is in the heart of the Upmarket Umhlanga village. Beautiful sea views from this luxurious apartment. Gorgeous kitchen with modern finishes...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500
Per unit
R3500
Coppull Private Nature Reserve | Stanford Self-catering

Coppull Private Nature Reserve

Stanford Self-catering
Sleeps 12
2 reviews

Coppull private nature reserve offers self catering accommodation in the heart of the Overberg. Located on the Klein river between Hermanus and Stanford. The...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R4500
Per unit
R4500
3 on Rocklands | Self-catering Murdoch Valley

3 on Rocklands

Murdoch Valley Self-catering
Sleeps 10 in 3 rooms

3 on Rocklands is a Beach Villa that has been converted into three apartments. The villa can be rented as a whole and opened up between the apartme

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1100
Starting price for 2 guests
R1100
Villa Viola Garden Apartment | Bloubergrant Self-catering

Villa Viola Garden Apartment

Bloubergrant Self-catering
Sleeps 2

Villa Viola is a self-catering, one bedroom apartment with a large private garden and a lock up garage. The lounge has a sleeper couch which pulls out into a...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R850
Per unit
R850
Sea Breeze Apartment | Self-catering Simons Town

Sea Breeze Apartment

Simons Town Self-catering
Sleeps 4
1 review

Sea Breeze Apartment is nestled along the mountainside in the village of Simon’s Town, with views of the naval base and the rest of False Bay.The ap

  • On-site Parking
R800
Per unit
R800
30% OFF
Table View Lodge | South Africa Specials

Table View Lodge

Table View Self-catering
Sleeps 10 in 4 rooms
3 reviews

Table View Lodge is situated in the suburb of Table View no more than 5 minutes away from the beach. Kite Beach and Dolphin beach nearest with Big Bay...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R720
R504
Starting price for 2 guests
R720
R504
The Gallery Holiday Home | Self-catering Underberg

The Gallery Holiday Home

Underberg Self-catering
Sleeps 5

The Gallery Holiday Home is a picturesque country home, nestled within the idyllic village of the Underberg. The property offers guests panoramic views over...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Starting price for 2 guests
R1200
94onWild | Waterkloof Self-catering

94onWild

Waterkloof Self-catering
Sleeps 12 in 5 rooms
1 review

94onWild is situated in the charming suburb of Newlands (Waterkloof) in Pretoria.The self-catering establishment comprises of six apartments, which

  • Wi-Fi
  • On-site Parking
R600
Starting price for 2 guests
R600
15% OFF
Sandy Bay  | South Africa Specials

Sandy Bay

Bloubergstrand Self-catering
Sleeps 2

Sandy Bay apartment is situated 300 meters from a world-renowned kite surfing beach, which offers views of Robben Island and Table Mountain, in the suburb of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
R765
Per unit
R900
R765
Joe's Place | Grosvenor Self-catering

Joe's Place

Grosvenor Self-catering, Bed and Breakfast
Sleeps 15 in 6 rooms

Joe's Place is in the heart of the Bluff situated in Durban. We offer comfortable and safe accommodation for you and your family or group of friends. We are...

  • On-site Parking
R700
Starting price for 2 guests
R700
Langhoogte Guest House | Self-catering Ruiterbos

Langhoogte Guest House

Ruiterbos Self-catering, Bed and Breakfast
Sleeps 5

Langhoogte Guest House is situated in the charming harbour town of Mossel Bay, along the stunning Garden Route.The property comprises of one unit, a

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Cherry Lane | Belle Constantia Self-catering

Cherry Lane

Belle Constantia Self-catering
Sleeps 8
1 review

Cherry Lane is situated in the affluent suburb of Constantia and offers guests breathtaking garden and mountain views.The elegantly decorated home,

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4898
Per unit
R4898
Plettenberg Bay Self-Catering Apartment | Self-catering Brackenridge

Plettenberg Bay Self-Catering Apartment

Brackenridge Self-catering
Sleeps 2
1 review

Plettenberg Bay Self-Catering Apartment is a lovely self-contained flat situated in the stunning seaside town of Plettenberg Bay.The unit, which is

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R790
Per unit
R790
Misty Blue Bed and Breakfast | Ocean View (Durban) Self-catering

Misty Blue Bed and Breakfast

Ocean View (Durban) Self-catering, Bed and Breakfast
Sleeps 19 in 6 rooms
2 reviews

Misty Blue Bed and Breakfast is situated in Bluff, a charming seaside suburban area of Durban.The bed and breakfast comprises of four suites and one

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Starting price for 2 guests
R1200
Bing Cherry 6 | Self-catering Dullstroom

Bing Cherry 6

Dullstroom Self-catering
Sleeps 2

Bing Cherry 6 is an upmarket self-catering apartment located on the first floor of the popular Cherry Grove Complex, in the quaint town of Dullstroom.

  • On-site Parking
R900
Per unit
R900
222 Seaview | Tinley Manor Self-catering

222 Seaview

Tinley Manor Self-catering
Sleeps 14

222 Seaview is positioned overlooking the picturesque Indian Ocean, in Tinley Manor, along the wondrous Dolphin Coast.The house, which has seven bed

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5975
Per unit
R5975
Hillmoor Stone Cottage | Self-catering Steynsburg

Hillmoor Stone Cottage

Steynsburg Self-catering
Sleeps 6

Hillmoor Stone Cottage is situated between the towns of Steynsburg and Burgersdorp in the wondrous Karoo.The charming cottage, which has three en-su

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Sun-kissed Haven | Marina da Gama Self-catering

Sun-kissed Haven

Marina da Gama Self-catering
Sleeps 3

Eastlake Island’s North-facing Sun-kissed Haven invites guests into this delightful abode, situated in Muizenberg.This water’s edge home-from-home h

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Starting price for 2 guests
R1300
The Cottage | Self-catering Bathurst

The Cottage

Bathurst Self-catering
Sleeps 4

The Price is for up to four people and for the complete self-contained Cottage.The Cottage is a two-bedroom holiday cottage in the heart of Bathurst, a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2400
Per unit
R2400

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,