Terms & conditions apply.

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

South Africa Self-Catering Accommodation-315

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1554 specials
82 On Main | Agulhas Self-catering

82 On Main

Agulhas Self-catering
Sleeps 6

82 On Main is positioned in L'Agulhas, a coastal village in the Western Cape.The house has three bedrooms and two bathrooms. There is an open-plan w

  • Braai/Barbecue
  • Pet Friendly
R1207
Per unit
R1207
Club Mykonos Apartment | Self-catering Club Mykonos

Club Mykonos Apartment

Club Mykonos Resort, Self-catering
Sleeps 6
2 reviews

Located 12 km from West Coast Fossil Park, Kaliva 358 is situated at Club Mykonos in Langebaan. This two-bedroom self-catering apartment with barbeque on the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1950
Per unit
R1950
20% OFF
9 La Roche Self Catering  | South Africa Specials

9 La Roche Self Catering

Summerstrand Self-catering
Sleeps 18 in 5 rooms

9 La Roche Self Catering is located in a beach suburb named Summerstrand in Port Elizabeth. This accommodation consists of five neat rooms, each roo

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
R720
Per unit
R900
R720
Nandina Guest House | Self-catering Hazyview

Nandina Guest House

Hazyview Guest House, Self-catering
Sleeps 23 in 6 rooms
11 reviews

Set in the heart of the Lowveld region just a short drive from the Kruger National Park, Nandina Guest House impresses with its intimate atmosphere and modern...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R980
Per unit
R980
Thaba Nkulu Game Ranch and Fish Eagle Spa | Aliwal North Self-catering

Thaba Nkulu Game Ranch and Fish Eagle Spa

Aliwal North Bed and Breakfast, Lodge, Self-catering
Sleeps 17 in 5 rooms
3 reviews

Fish Eagle Spa is situated 38 km from Aliwal North on the R58 to Lady Gray and 15 km from Thaba Nkulu Game Ranch. The spa is a getaway from the stresses of...

  • Braai/Barbecue
R560
Starting price for 2 guests
R560
Reënboog | Self-catering Lamberts Bay

Reënboog

Lamberts Bay Self-catering
Sleeps 24 in 5 rooms
3 reviews

Reënboog is located in Lamberts Bay and offers self-catering units that are just a short walk away from the beach. All units have wonderful sea views.

  • Braai/Barbecue
R700
Per unit
R700
Whale Heights | De Kelders Self-catering

Whale Heights

De Kelders Self-catering
Sleeps 8

Whale Heights is a lovely double story, self-catering house located in the upmarket suburb of Gansbaai known as De Kelders. It has four bedrooms and two...

  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
Lagoonette | Self-catering Hartenbos

Lagoonette

Hartenbos Self-catering
Sleeps 36 in 6 rooms
3 reviews

This cute cottage is located next to the Hartenbos lagoon and within walking distance from the beach, waterpark, tennis courts, amphitheatre and restaurants.

  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
God's Paradise | Marloth Park Self-catering

God's Paradise

Marloth Park Self-catering
Sleeps 8

Set in Marloth Park a mere walking distance from the Crocodile River and adjacent to the Kruger National Park, God's Paradise is ideal for nature lovers in...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Port Natal 182 | Self-catering Hartenbos

Port Natal 182

Hartenbos Self-catering, Backpacker
Sleeps 4
1 review

This cute house is located in the popular Hartenbos. It's across from the amphitheater and walking distance to the beach, lagoon, waterparks, restau

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750
Starting price for 2 guests
R750
San Lameer Villa 2012 | San Lameer Self-catering

San Lameer Villa 2012

San Lameer Self-catering
Sleeps 4
1 review

San Lameer Villa 2012 is a luxury self-catering villa situated in the tranquil, safe and sought-after golfing estate of San Lameer on the South Coast of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1270
Per unit
R1270
Sandstone Lodge | Self-catering Brits

Sandstone Lodge

Brits Self-catering
Sleeps 22 in 9 rooms
9 reviews

Sandstone Lodge is situated between Hartbeespoortdam and Brits; here you will find a hidden piece of heaven. Surrounded by trees, Sandstone Lodge can be your...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
25 De Jager Street | Paradise Beach Self-catering

25 De Jager Street

Paradise Beach Self-catering
Sleeps 6
2 reviews

25 De Jager Street is situated only 60 meters from the beach and one of J-Bay area's best fishing spots. The cottage offers comfortable self-catering...

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Gecko Suites | Self-catering Bluewater Bay

Gecko Suites

Bluewater Bay Self-catering
Sleeps 60 in 13 rooms
16 reviews

The good life becomes a reality in these suites. Gecko Suites is a 3-star Self Catering Apartment ideally suited to business or leisure travel. Stylish,...

  • Swimming Pool
R400
Starting price for 2 guests
R400
195 on Innes Self-catering Cottage | Morningside Self-catering

195 on Innes Self-catering Cottage

Morningside Self-catering
Sleeps 4
8 reviews

195 on Innes Self-catering Cottage has a covered entertainment area. The unit is separate from the main house with secure off-street parking. The unit is...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Anchor's Rest | Self-catering Beachview

Anchor's Rest

Beachview Self-catering
Sleeps 6
9 reviews

This peaceful getaway is situated 500 m from the sea with beautiful views of the breaking waves. The accommodation is 30 km from Port Elizabeth, on your way to...

  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Villa Royale 703 | Sheffield Beach Self-catering

Villa Royale 703

Sheffield Beach Self-catering
Sleeps 6

Villa Royale 703 is a three-bedroom self-catering apartment is Sheffield Beach.The unit has stunning sea views and is in a secure complex. Two double beds and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1060
Per unit
R1060
Baltimore Beach Cottage | Self-catering Boggomsbaai

Baltimore Beach Cottage

Boggomsbaai Self-catering
Sleeps 6
1 review

Baltimore offers comfortable self-catering accommodation in a three-bedroom house offering sea views, situated within close proximity to the beach in the small...

  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Grace Cottage | Universitas Self-catering

Grace Cottage

Universitas Bed and Breakfast, Self-catering
Sleeps 12 in 4 rooms
47 reviews

Grace Cottage can accommodation up to 12 guests, in a Family Unit with two bedrooms, a bathroom with shower or bath and shower and semi self-catering...

  • Braai/Barbecue
R550
Starting price for 2 guests
R550
The Nautilus on West Beach | Self-catering Port Alfred

The Nautilus on West Beach

Port Alfred Self-catering
Sleeps 11 in 5 rooms
1 review

The Nautilus on West Beach Port Alfred is situated on the beach.The accommodation consists of a double story open-plan holiday home. It is situated 700m from...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1500
Per unit
R1500

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,