Terms & conditions apply.

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

South Africa Self-Catering Accommodation-70

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1554 specials
Casablanca Overnight Accommodation & Camping | Brandvlei Self-catering

Casablanca Overnight Accommodation & Camping

Brandvlei Self-catering, Camping and Caravanning
Sleeps 16 in 5 rooms
11 reviews

Casablanca Overnight Accommodation & Camping is situated in the charming town of Brandvlei, in the Karoo area of the Northern Cape.The accommodation

  • Braai/Barbecue
R250
Starting price for 2 guests
R250
Stone Olive Guest House | Self-catering Wavescrest (Jeffreys Bay)

Stone Olive Guest House

Wavescrest (Jeffreys Bay) Bed and Breakfast, Self-catering
Sleeps 14 in 7 rooms
6 reviews

Stone Olive Guest House is an upmarket establishment in the classic French Colonial style with exceptional stone work throughout. This newly renovated guest...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R800
Starting price for 2 guests
R800
28% OFF
Lagoon Beach 202 | South Africa Specials

Lagoon Beach 202

Lagoon Beach Self-catering
Sleeps 4

Spend an unforgettable holiday in Milnerton’s stunning and secure Lagoon Beach complex, which is located along the sandy white shores of Cape Town’s fabulous...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1050
R750
Per unit
R1050
R750
Wild Forest Inn | Self-catering Graskop

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
Blue Moon Apartment | Knysna Central  Self-catering

Blue Moon Apartment

Knysna Central Self-catering
Sleeps 4

Blue Moon Apartment is a lovely 2 bedroom self-catering apartment with a large private terrace in Central Knysna just 400m from the Knysna Waterfront. This...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1100
Per unit
R1100
493 Silwerboom Place | Self-catering Brenton on Sea

493 Silwerboom Place

Brenton on Sea Self-catering
Sleeps 13
2 reviews

This is a spacious self-catering house with a beautiful view of the sea. Situated in the resort town of Brenton-on-sea, close to a Blue Flag beach, it is the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2695
Per unit
R2695
Strandfontein Accommodation | Strandfontein Self-catering

Strandfontein Accommodation

Strandfontein Self-catering, Bed and Breakfast, Guest House
Sleeps 33 in 7 rooms
10 reviews

Strandfontein is a beautiful seaside village situated near the mouth of the Olifants River, a mere 350km north from Cape Town.Many inhabitants from

  • Wi-Fi
  • Braai/Barbecue
R790
Starting price for 2 guests
R790
River Club 4229 | Self-catering Piesang Valley

River Club 4229

Piesang Valley Self-catering, Bed and Breakfast
Sleeps 4
3 reviews

The entire top floor of this new home in the beautiful River Club. Enclosed in a safe estate within walking distance to the main beach, shops and restaurants....

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R600
Starting price for 2 guests
R600
One on Bollard | Leisure Island Self-catering

One on Bollard

Leisure Island Guest House, Self-catering
Sleeps 16 in 5 rooms

One on Bollard is an exclusive island guest house located on the beautiful Leisure Isle in Knysna. Leisure Isle is a haven of tranquility and is an ultimate...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Starting price for 2 guests
R1300
Seaside esCape Apartment J9 | Self-catering Big Bay

Seaside esCape Apartment J9

Big Bay Self-catering
Sleeps 4
12 reviews

Apartment J9 is located in Seaside Village which is a modern, safe and secure cosmopolitan development in Big Bay. Seaside Village offers a host of...

  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Island View F2 | Van Riebeeckstrand Self-catering

Island View F2

Van Riebeeckstrand Self-catering
Sleeps 6
3 reviews

This self-catering apartment is 100m from the beach. It sleeps four adults and two children. It has a view of Table Mountain from the balcony.The un

  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Fish Eagle Cry | Self-catering Marloth Park

Fish Eagle Cry

Marloth Park Lodge, Self-catering
Sleeps 10

A well appointed four bedroom two bathroom unit with a outside shower. This face brick and thatch house offers accommodation for up to 10 people with a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
The Dunes 80 | Keurboomstrand Self-catering

The Dunes 80

Keurboomstrand Resort, Self-catering
Sleeps 6

These luxury loft units situated approximate 300m from the beach offers a modern fully equipped open plan kitchen that is suitable for 6 people, these 2...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1299
Per unit
R1299
Sofia's House, Scarborough | Self-catering Scarborough

Sofia's House, Scarborough

Scarborough Self-catering
Sleeps 6

Sofia's House is a rustic beach bungalow perfect for families with water-safe kids, and furry friends. Situated in the village of Scarborough our L-shaped...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1600
Per unit
R1600
AnJa Accommodation | Modimolle (Nylstroom) Self-catering

AnJa Accommodation

Modimolle (Nylstroom) Self-catering
Sleeps 8 in 2 rooms
2 reviews

AnJa Accommodation is located 130 km north of Pretoria in the picturesque Waterberg area and situated in the town of Modimolle. It is surrounded by various...

  • Wi-Fi
  • Braai/Barbecue
R750
Starting price for 2 guests
R750
Perdeberg Guest Farm | Self-catering Trompsburg

Perdeberg Guest Farm

Trompsburg Self-catering
Sleeps 70 in 5 rooms
8 reviews

Amidst the distant thunder of hooves from the beautiful spotted horse and the elegant beat of the Arabian, Perdeberg Guest Farm lies in a fertile soil within...

  • Braai/Barbecue
  • On-site Parking
R740
Starting price for 2 guests
R740
Aloe Grove Guest Farm | Queenstown Self-catering

Aloe Grove Guest Farm

Queenstown Guest House, Self-catering
Sleeps 78 in 27 rooms
11 reviews

Aloe Grove Guest Farm is nestled in the picturesque Eastern Cape countryside. We offer our guests a unique opportunity to enjoy luxurious and uniquely...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
Hopetown Guest Cottage | Self-catering Hopetown

Hopetown Guest Cottage

Hopetown Self-catering
Sleeps 18 in 4 rooms
20 reviews

Hopetown Guest Cottage offers comfortable and private accommodation in three fully equipped cottages on the N12, South Africa. It is ideally situate

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R670
Per unit
R670
Amazing Grace | Grahamstown Self-catering

Amazing Grace

Grahamstown Self-catering
Sleeps 8
4 reviews

Amazing Grace is a renovated family home full of quaint vintage treasures. Conveniently situated within walking distance of DSG, St Andrews College, Prep. ...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
Starting price for 2 guests
R2000
10% OFF
Sparrowhawk Lodge Hartbeespoort | South Africa Specials

Sparrowhawk Lodge Hartbeespoort

Hartbeespoort Lodge, Self-catering
Sleeps 14 in 7 rooms
10 reviews

Sparrowhawk Lodge is set on a four hectares of unspoilt land at the foothills of the Magaliesburg Mountains, the ideal venue for group booking's, such as...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R940
R846
Starting price for 2 guests
R940
R846

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,