Terms & conditions apply.

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

South Africa Self-Catering Accommodation-251

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1546 specials
15% OFF
Bachelor Flat for 2 | South Africa Specials

Bachelor Flat for 2

Shelley Point Self-catering
Sleeps 2
1 review

Situated in Shelley Point Golf Estate is this quaint self-catering bachelor flat.The flat has a double bed, towels and linen, a microwave, a bar fridge, a...

  • Braai/Barbecue
  • On-site Parking
R590
R502
Per unit
R590
R502
Brian's B&B | Self-catering Mossel Bay Central

Brian's B&B

Mossel Bay Central Bed and Breakfast, Self-catering
Sleeps 20 in 6 rooms
11 reviews

Brian's B&B is located in Mossel Bay, a prime holiday destination with some of the best weather in the world all year round.With hospitality worth e

  • Swimming Pool
  • Braai/Barbecue
R600
Per unit
R600
Loeries Nest | Ramsgate Beach Self-catering

Loeries Nest

Ramsgate Beach Self-catering
Sleeps 9
1 review

Loeries Nest is a large, spacious house located just 150m from Ramsgate main beach with its restaurant, cocktail deck and famous Waffle House. The Blue Flag...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1060
Per unit
R1060
Nkwazi Eco Backpackers | Self-catering Nkwazi

Nkwazi Eco Backpackers

Nkwazi Self-catering, Backpacker
Sleeps 12 in 5 rooms
1 review

Nkwazi Eco Backpackers is a 3 year-old Permaculture inspired paradise. We are surrounded by our unique creations of beautiful kitchen garden spaces and natural...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R633
Per unit
R633
The Garden Cottage | Seaview Self-catering

The Garden Cottage

Seaview Self-catering
Sleeps 8
1 review

The Garden Cottage is a lovely self-catering unit situated in Seaview on the shore of the Indian Ocean in Port Elizabeth. Enjoy beautiful ocean views and...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1400
Starting price for 2 guests
R1400
125 Milner Avenue | Self-catering Sydenham (PE)

125 Milner Avenue

Sydenham (PE) Self-catering
Sleeps 39 in 13 rooms
3 reviews

125 Milner Avenue is situated across the road from the water way, with scenic views of the North End Lake. The place offers well equipped self-catering...

  • On-site Parking
R550
Starting price for 2 guests
R550
R100 OFF
Blue Waters Simons Town | South Africa Specials

Blue Waters Simons Town

Murdoch Valley Self-catering
Sleeps 12

Blue Waters Simon's Town is nicely situated and is very central with an amazing view of the harbour. This home has an upstairs that is level with the road the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
R2400
Per unit
R2500
R2400
The Hatchery - beach and lagoon experience | Self-catering Nqutshini

The Hatchery - beach and lagoon experience

Nqutshini Self-catering
Sleeps 49 in 12 rooms
13 reviews

The hatchery is an ex-prawn hatchery right on a river overlooking a deserted beach and nature reserve. It is ideally situated a few minutes off the N2 freeway...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Per unit
R450
Rocky Road Backpackers | The Crags Self-catering

Rocky Road Backpackers

The Crags Camping and Caravanning, Tented Camp, Self-catering, Backpacker
Sleeps 45 in 17 rooms
5 reviews

Rocky Road Backpackers is set in a five-hectare smallholding amidst indigenous forest and open grazing pastures located in The Crags, approximately 20 km east...

  • Wi-Fi
  • Braai/Barbecue
R300
Starting price for 2 guests
R300
Cove Rock Haven | Self-catering Fullers Bay

Cove Rock Haven

Fullers Bay Self-catering
Sleeps 6
2 reviews

Cove Rock Country Estate is set in the heart of a 700-hectare conservancy, situated on the West Coast of East London with controlled access. The house is only...

  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Colonial Sands Unit B | Margate Beach Self-catering

Colonial Sands Unit B

Margate Beach Self-catering
Sleeps 6

Colonial Sands Unit B is situated in the lovely seaside town of Margate.This unit has 3 bedrooms and 2 bathrooms. There is a fully equipped kitchen

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Oxford Manor | Self-catering Durban North

Oxford Manor

Durban North Guest House, Bed and Breakfast, Self-catering
Sleeps 13 in 6 rooms
4 reviews

Oxford Manor is a beautiful guest house situated in Durban, only a short drive to the beach and the lagoon. It is close to many restaurants and shops, making...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R680
Per guest
R680
Santorini Unit D | Margate Beach Self-catering

Santorini Unit D

Margate Beach Self-catering
Sleeps 6
1 review

Santorini Unit D is situated in Margate, along it's famous beachfront. The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is a fully equipped...

  • Swimming Pool
  • Braai/Barbecue
R950
Per unit
R950
Heysbrook Lodge | Self-catering Waterval Onder

Heysbrook Lodge

Waterval Onder Lodge, Self-catering
Sleeps 20
3 reviews

The lodge is only available to groups of 10 people or more. Heysbrook Country Lodge is an exclusive country lodge, set in a secluded valley of 1300 hectares,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5500
Per unit
R5500
Cheekee | Bettys Bay Self-catering

Cheekee

Bettys Bay Self-catering
Sleeps 4 in 2 rooms
20 reviews

Cheekee offers two self-catering units located within a five-minute walking distance of Silversand Beach in picturesque Betty's Bay. Both units offe

R700
Starting price for 2 guests
R700
58 Sabuti | Self-catering Simbithi Eco Estate

58 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 6
1 review

58 Sabuti is a self-catering apartment situated within the Simbithi Eco Estate. The modern and stylish apartment can comfortably sleep six people in

  • Swimming Pool
  • Braai/Barbecue
R2004
Per unit
R2004
Milkwood Marina Martinique | Marina Martinique Self-catering

Milkwood Marina Martinique

Marina Martinique Self-catering
Sleeps 6
1 review

Welcome to Milkwood. The accommodation consists of a first floor apartment. There are 3 bedrooms with en-suite bathrooms. The main bedroom has 2 sin

  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
No.2 Anchor Bay | Self-catering Gordons Bay

No.2 Anchor Bay

Gordons Bay Self-catering
Sleeps 4
3 reviews

No.2 Anchor Bay is a fully equipped self-catering apartment in Gordon’s Bay. We are situated 100 m from the beach and are within walking distance of all the...

  • Swimming Pool
R850
Per unit
R850
Ou Werf Farm Cottage | Bredasdorp Self-catering

Ou Werf Farm Cottage

Bredasdorp Self-catering
Sleeps 8 in 2 rooms
10 reviews

Ou Werf Farm Cottage is a charming cottage situated on the edge of the Soetmuis Mountain on the Mierkraal Farm. It is a 10-minute drive from Bredasdorp and is...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R580
Starting price for 2 guests
R580
Travellers Stop and Stay Guest House | Self-catering Mokopane (Potgietersrus)

Travellers Stop and Stay Guest House

Mokopane (Potgietersrus) Guest House, Self-catering, Bed and Breakfast
Sleeps 18 in 8 rooms
5 reviews

Travellers Stop and Stay offers comfortable accommodation situated in Mokopane, the ideal stopover for travellers on-route to Botswana and the Kruger National...

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

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 20131 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,