Terms & conditions apply.

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

South Africa Self-Catering Accommodation-59

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1535 specials
Wild Forest Inn | Graskop Self-catering

Wild Forest Inn

Graskop Self-catering
Sleeps 4
18 reviews

Nestled against the edge of the natural forest at the foot of the mountain and The Bonnet Pass, overlooking Graskop town and the spectacular eastern Mpumalanga...

  • Braai/Barbecue
  • On-site Parking
R450
Per unit
R450
Pettigrew's Place | Self-catering Pennington

Pettigrew's Place

Pennington Self-catering
Sleeps 10
1 review

Pettigrew’s Place is a large and spacious house on the beautiful Selborne Park Golf Estate. The house sleeps 10 people and is ideal for a large travelling...

  • Swimming Pool
  • Braai/Barbecue
R5145
Per unit
R5145
1402 Ocean View | Strand Self-catering

1402 Ocean View

Strand Self-catering
Sleeps 2

1402 Ocean View is located on the 14th floor of a seaside resort situated on the Eastern edge of False Bay. This stylish apartment can accommodate u

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Sea Orchid Holiday Letting Banana Beach | Self-catering Melville

Sea Orchid Holiday Letting Banana Beach

Melville Self-catering
Sleeps 6
2 reviews

Sea Orchid is situated in Banana Beach, Melville, and overlooks the stunning Indian Ocean.The spacious unit is ideal for a small family, accommodati

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
Majuli River Lodge | Marloth Park Self-catering

Majuli River Lodge

Marloth Park Self-catering
Sleeps 4
35 reviews

Awaken to the sound of Africa as our resident pair of fish eagles proclaim this stretch of river as their own and the hippo settle back into the river. Relax...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Apartment On Pine | Self-catering Kenilworth

Apartment On Pine

Kenilworth Self-catering
Sleeps 4

Apartment On Pine is situated in a very secure complex in Kenilworth. A modern, newly renovated, two bedroom, two bathroom apartment, with secure un

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Per unit
R1150
106 The Dunes, Keurboomstrand | Plettenberg Bay Self-catering

106 The Dunes, Keurboomstrand

Plettenberg Bay Self-catering
Sleeps 6
1 review

A modern self-catering villa on the ever-popular Garden Route set in a secure resort in Keurboomstrand close to Plettenberg Bay. Direct access to The Dunes...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1550
Per unit
R1550
Elfen Cottage | Self-catering Prince Albert

Elfen Cottage

Prince Albert Self-catering
Sleeps 2
23 reviews

Elfen Cottage is an elegant newly renovated cottage ideally situated the centre of town in Prince Albert, but in a quiet area off the main road. The cottage...

  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Riverstone's FamTin | Wolseley Self-catering

Riverstone's FamTin

Wolseley Self-catering
Sleeps 4

Riverstone FamTin was launched in Feb 2018. A trendy double container conversion, it brings eco and stylish living together in this cool contemporary space....

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1400
Starting price for 2 guests
R1400
Lekke Ekke | Self-catering Lamberts Bay

Lekke Ekke

Lamberts Bay Self-catering
Sleeps 4
19 reviews

Lekke Ekke is located in Lamberts Bay on the West Coast and is within a short drive of Clanwilliam and only 2.5 hours’ drive from Cape Town.The hous

  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
25% OFF
Greenhole Cottage | South Africa Specials

Greenhole Cottage

Leisure Island Self-catering
Sleeps 8
7 reviews

Greenhole Cottage is a very comfortable three-bedroom home located on Leisure Isle, right on the water’s edge. The unit is furnished for a wonderful holiday.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
R1125
Starting price for 2 guests
R1500
R1125
Spitskop Plaashuis | Self-catering Lydenburg

Spitskop Plaashuis

Lydenburg Self-catering
Sleeps 10

Spitskop Plaashuis is a large upmarket guest house situated on a small-scale working farm with magnificent views down the valley towards Lydenburg.

  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Clanmurray | Clanwilliam Self-catering

Clanmurray

Clanwilliam Bed and Breakfast, Self-catering
Sleeps 8
4 reviews

Clanmurray is situated in the charming town of Clanwilliam, which is positioned at the foot of the Cederberg Mountain range.The unit comprises of tw

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
30% OFF
Pokkie se Plekkie  | South Africa Specials

Pokkie se Plekkie

Golden Mile Self-catering
Sleeps 8

Pokkie se Plekkie is a self-catering holiday home situated 100m from the Golden Mile Beach. The house sleeps eight guests comfortably with two bedrooms, a...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2100
R1470
Per unit
R2100
R1470
Kiepersol | Selborne Park Golf Estate Self-catering

Kiepersol

Selborne Park Golf Estate Self-catering, Golf Holiday
Sleeps 4

Ideal for family vacations or couples’ retreat. Kiepersol has 2 spacious bedrooms with en-suite bathrooms and is surrounded by lush south coast flora offering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1540
Per unit
R1540
The Rose Cottage B&B | Self-catering Dullstroom

The Rose Cottage B&B

Dullstroom Bed and Breakfast, Self-catering
Sleeps 39 in 11 rooms
38 reviews

The Rose Cottage Restaurant, B&B is situated in Dullstroom Mpumalanga South Africa in the Centre of town. Halfway stop over from O.R. Tambo Airport

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1300
Starting price for 2 guests
R1300
Knightsbridge Apartment T204 | Century City Self-catering

Knightsbridge Apartment T204

Century City Self-catering
Sleeps 6
4 reviews

Knightsbridge at Century City is the ideal spot to base your Cape Town getaway. If you like luxury, you will love this impressive tower block with its...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Per unit
R1800
The Shire Eco Lodge | Self-catering Stutterheim

The Shire Eco Lodge

Stutterheim Self-catering
Sleeps 16 in 4 rooms
31 reviews

The Shire Eco Lodge is extraordinary; inspired by the desire to create a space truly unique. The Shire will captivate you with its innovative design and...

  • Braai/Barbecue
R750
Starting price for 2 guests
R750
African Dwarf Kingfisher Guesthouse | Eshowe Self-catering

African Dwarf Kingfisher Guesthouse

Eshowe Guest House, Self-catering
Sleeps 14 in 4 rooms
5 reviews

Situated in Eshowe along the Zululand Birding Route close to Dlinza Forest, African Dwarf Kingfisher Guesthouse provides a relaxing atmosphere next to a forest...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
28% OFF
Eden On The Bay 277 | South Africa Specials

Eden On The Bay 277

Big Bay Self-catering
Sleeps 4

Enjoy a vacation in this fully equipped, beautifully decorated two-bedroom apartment in the shopping and lifestyle complex Eden on the Bay, Big Bay.

  • On-site Parking
R1300
R929
Per unit
R1300
R929

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,