Terms & conditions apply.

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

South Africa Self-Catering Accommodation-246

Self-Catering Accommodation in South Africa

13500+ accommodation listings, including 1552 specials
Tree Tops View Lodge | Bela Bela (Warmbaths) Self-catering

Tree Tops View Lodge

Bela Bela (Warmbaths) Self-catering
Sleeps 8
5 reviews

Tree Tops View Lodge is a fully self-catering family bush house situated in the Mabalingwe Nature Reserve near Bela Bela. The house was built by a n

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4050
Per unit
R4050
Ocean View and Fynbos | Self-catering Victoria Bay

Ocean View and Fynbos

Victoria Bay Self-catering
Sleeps 8

In the heart of the Cape Garden Route, on the edge of the ocean and amidst glorious fynbos, you find this luxurious secluded holiday home. Situated in a...

  • Braai/Barbecue
  • On-site Parking
R2400
Per unit
R2400
StayBosch | Stellenbosch Central Self-catering

StayBosch

Stellenbosch Central Self-catering
Sleeps 18 in 6 rooms
1 review

Offering a garden and seasonal outdoor pool, StayBosch is situated in Stellenbosch, within 2 km of the town centre.Besides linen, towels, tableware

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Oyster Rock 605 | Self-catering Umhlanga

Oyster Rock 605

Umhlanga Self-catering
Sleeps 6
1 review

Oyster Rock is based in Umhlanga Rocks, Lighthouse Road, across the road from the beach.This is an upmarket three-bedroom, three-bathroom sixth floo

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3700
Per unit
R3700
Hadley Guest Farm | Baviaans Region Self-catering

Hadley Guest Farm

Baviaans Region Self-catering
Sleeps 8

This rustic little cottage lies in a secluded mountain valley on the Hadley Guest Farm, just outside of Port Elizabeth.Aptly named Gooseberry, the c

R500
Starting price for 2 guests
R500
La Palma Self-catering | Self-catering Diaz Beach

La Palma Self-catering

Diaz Beach Self-catering
Sleeps 9
3 reviews

Experience unbelievable sunrises followed by amazing days on the beach at the La Palma Self-catering apartment. If you don’t feel like going to the beach,...

  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
On the Waterway | Thesen Island Self-catering

On the Waterway

Thesen Island Self-catering
Sleeps 6
9 reviews

On the Waterway is situated in the Thesen Island, Knysna. It is a comfortable three bedroom estate with the Marina overlooking the resident’s beach.

  • Braai/Barbecue
R2250
Per unit
R2250
Delarey Overnight Facilities | Self-catering Delareyville

Delarey Overnight Facilities

Delareyville Bed and Breakfast, Self-catering
Sleeps 34 in 17 rooms
5 reviews

Delarey Overnight Facilities offers comfortable accommodation situated in the small town of Delareyville. There are a total of 17 guest rooms, of wh

  • Wi-Fi
  • On-site Parking
R735
Starting price for 2 guests
R735
Ikhanda Guesthouse | Lydenburg Self-catering

Ikhanda Guesthouse

Lydenburg Guest House, Bed and Breakfast, Self-catering
Sleeps 24 in 10 rooms
7 reviews

Ikhanda Guesthouse and Conference Venue is ideally situated in an upmarket residential area of Lydenburg, in close proximity to the CBD and within a short...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Eagle Creek Resorts Sabie | Self-catering Sabie

Eagle Creek Resorts Sabie

Sabie Self-catering, Bed and Breakfast
Sleeps 42 in 10 rooms
47 reviews

Conveniently situated on the Panorama Route, 800 m from Sabie Town in a malaria-free zone on the Graskop Road/R532, Eagle Creek Resorts Sabie is nestled on six...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550
Starting price for 2 guests
R550
Makhato Bush Lodge 15 | Bela Bela (Warmbaths) Self-catering

Makhato Bush Lodge 15

Bela Bela (Warmbaths) Self-catering
Sleeps 10
1 review

Makhato Bush Lodge 15 is a self-catering house that is located in Sondela Nature Reserve. The house has four en-suite bedrooms, sleeping eight guests in...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2990
Per unit
R2990
Phumula Kruger Lodge and Safaris | Self-catering Marloth Park

Phumula Kruger Lodge and Safaris

Marloth Park Lodge, Bed and Breakfast, Safari, Self-catering
Sleeps 32 in 8 rooms
5 reviews

Phumula Kruger Lodge is situated in Marloth Park which is a wildlife sanctuary bordering the Kruger National Park. We have some very interesting wildlife...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1090
Per unit
R1090
25% OFF
Ladybrand Guest House | South Africa Specials

Ladybrand Guest House

Ladybrand Guest House, Self-catering
Sleeps 27 in 12 rooms
3 reviews

Ladybrand is set in the foothills of the spectacular Maluti Mountains, providing a gateway to the sandstone highlands of the Eastern Free State. We offer a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
R375
Starting price for 2 guests
R500
R375
Petersfield Mountain Cottages | Self-catering Cederberg

Petersfield Mountain Cottages

Cederberg Self-catering
Sleeps 20 in 4 rooms
5 reviews

Petersfield Mountain Cottages is delightful self-catering accommodation, less than a two-hour drive from Cape Town in the golden valley of Citrusdal. ...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1600
Starting price for 2 guests
R1600
25% OFF
Surfwatch | South Africa Specials

Surfwatch

Fish Hoek Self-catering
Sleeps 6

Surfwatch is situated along the mountainside, in the charming seaside town of Fish Hoek.The house, which has three bedrooms and three bathrooms, fea

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2000
R1500
Per unit
R2000
R1500
Bella Khaya Guest House | Self-catering Midrand

Bella Khaya Guest House

Midrand Guest House, Self-catering
Sleeps 7 in 4 rooms
5 reviews

Bella Khaya is set in the quiet countryside yet still close to corporate Midrand, Gallagher Convention Centre and the Gautrain Station which links to all that...

  • Swimming Pool
R375
Per guest
R375
Beautiful Abalone | Westcliff (Hermanus) Self-catering

Beautiful Abalone

Westcliff (Hermanus) Self-catering
Sleeps 27 in 4 rooms
10 reviews

Beautiful Abalone is situated in the quiet area of Westcliff in Hermanus, close to the centre of all the activities Hermanus has to offer, yet far away enough...

  • Braai/Barbecue
  • Pet Friendly
R950
Starting price for 2 guests
R950
San Lameer 3407 | Self-catering San Lameer

San Lameer 3407

San Lameer Self-catering
Sleeps 8
20 reviews

San Lameer 3407 is a recently refurbished, four-bedroom, three bathroomed cottage located in the esteemed San Lameer Golf estate offering comfortable...

  • Swimming Pool
  • Braai/Barbecue
R2200
Per unit
R2200
Khadimas Lodge | Burgersfort Self-catering

Khadimas Lodge

Burgersfort Lodge, Self-catering
Sleeps 20 in 10 rooms
4 reviews

Khadimas Lodge offers comfortable self-catering accommodation for short or long term stays in Burgersfort. Burgersfort town is located near the border of the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
Black Forest Mountain Lodge | Self-catering Haenertsburg

Black Forest Mountain Lodge

Haenertsburg Lodge, Camping and Caravanning, Self-catering, Bed and Breakfast
Sleeps 34 in 7 rooms
20 reviews

Nestling in the foothills of the unique, indigenous Black Forest and in the shade of spreading Tipuana trees, you will find the secluded and homely German...

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

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,