Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
South Africa

Self Catering Accommodation in South Africa: Find your Perfect Place to Stay

Accommodation in South Africa

3200+ accommodation listings, including 125 specials
306 One on Herrwood | Umhlanga Rocks Self-catering

306 One on Herrwood

Umhlanga Rocks Self-catering
Sleeps 4
1 review

306 One on Herrwood is a luxury up-market apartment situated in the heart of Umhlanga. It is the ideal location for families and couples looking to be...

  • Swimming Pool
  • On-site Parking
R2500
Avg per night
Avg per night
R2500
17 On Miller Gordon's Bay | Self-catering Gordons Bay

17 On Miller Gordon's Bay

Gordons Bay Self-catering
Sleeps 10

17 on Miller offers comfortable accommodation located in Gordon's Bay and is within walking distance of restaurants, the tranquil beach and other...

  • Braai/Barbecue
  • On-site Parking
R2950
Avg per night
Avg per night
R2950
Ebenezer Self-Catering | Vredenburg Self-catering

Ebenezer Self-Catering

Vredenburg Self-catering
Sleeps 4

Ebenezer Self-Catering is a self-catering unit in a very quiet area that offers modern accommodation for a minimum of two people and a maximum of four...

R600
Avg per night for 2 guests
Avg per night for 2 guests
R600
Douglas Villas | Self-catering Aqua Park (Tzaneen)

Douglas Villas

Aqua Park (Tzaneen) Guest House, Self-catering
Sleeps 11 in 6 rooms

Located in Tzaneen, Douglas Villas is a charming guest house, providing guests with comfortable overnight accommodation, close to all major restaurants,...

  • Wi-Fi
R600
Avg per night for 2 guests
Avg per night for 2 guests
R600
Country Rose Self-Catering Guest Lodge | Hluhluwe Self-catering

Country Rose Self-Catering Guest Lodge

Hluhluwe Guest House, Self-catering
Sleeps 24 in 12 rooms

Set in Hluhluwe, Country Rose offers air-conditioned accommodation, and a garden, braai/barbecue facilities, and a terrace.Located just six kilometres...

  • Wi-Fi
  • Braai/Barbecue
R900
Avg per night for 2 guests
Avg per night for 2 guests
R900
Gables B & B | Self-catering Blanco

Gables B & B

Blanco Self-catering, Bed and Breakfast
Sleeps 14 in 6 rooms

Gables B&B is a newly established guesthouse in George on the tranquil Garden Route. We are located in an ideal position… only seven kilometres from the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
Die Blikhuis Guest House | Parys Self-catering

Die Blikhuis Guest House

Parys Guest House, Self-catering
Sleeps 9 in 4 rooms

Die Blikhuis is a lovely self-catering guest house situated in Parys, the beautiful accommodation consists of four uniquely styled bedrooms.Each of the...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
Avondrust Guest House | Self-catering Saldanha

Avondrust Guest House

Saldanha Guest House, Self-catering
Sleeps 16 in 6 rooms

Avondrust Guest House is a little jewel on the hill in Saldanha Bay. It is an absolutely beautiful, charming and tranquil home. It is the ideal place to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R890
Avg per night
Avg per night
R890
Whitsend Cottage | Barrydale Self-catering

Whitsend Cottage

Barrydale Self-catering
Sleeps 5

Whitsend Cottage is situated on a quiet road on the very edge of the village overlooking farmland, providing a quiet, private, setting. The stone cottage...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1500
Avg per night
Avg per night
R1500
7 on Anchorage | Self-catering Country Club

7 on Anchorage

Country Club Self-catering
Sleeps 6

7 on Anchorage is a self-catering apartment located in Langebaan and can accommodate up to six guests. Langebaan is known as the Jewel of the West...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
Durban Beachfront Accomodation | South Beach Self-catering

Durban Beachfront Accomodation

South Beach Self-catering
Sleeps 4

Durban Beachfront Accommodation offers comfortable and affordable accommodation located in South Beach. It can sleep up to four guests. The self-catering...

  • Swimming Pool
  • On-site Parking
R15000
Avg per night
Avg per night
R15000
Tree Studio Apartment | Self-catering Camps Bay

Tree Studio Apartment

Camps Bay Self-catering
Sleeps 2

The Tree Studio Apartment is a self-catering apartment situated in the heart of Camps Bay, the one-bedroom apartment is modernly decorated and boasts with...

  • Wi-Fi
R999
Avg per night
Avg per night
R999
Nkawu Cottage | Mtunzini Self-catering

Nkawu Cottage

Mtunzini Self-catering
Sleeps 5
15 reviews

Mtunzini, or 'Place in the Shade' in Zulu, is situated 135 km from Durban on the KwaZulu-Natal North Coast. This small, friendly town is the setting for...

  • Braai/Barbecue
R850
Avg per night for 2 guests
Avg per night for 2 guests
R850
Hibiscus Lane | Self-catering Irene

Hibiscus Lane

Irene Self-catering, Bed and Breakfast
Sleeps 4 in 2 rooms
27 reviews

Hibiscus Lane is situated in a peaceful part of Irene, Centurion. It has a luscious garden where birdsong can be heard all day long, and despite the...

Khaya Romantica | Marloth Park Self-catering

Khaya Romantica

Marloth Park Self-catering
Sleeps 8
4 reviews

Khaya Romantica is located in the beautiful, unspoiled Marloth Park Conservancy bordering the Southern Kruger National Park where animals still roam...

  • Swimming Pool
  • Braai/Barbecue
R2800
Avg per night
Avg per night
R2800
10% OFF
Tranquility | South Africa Specials

Tranquility

Fish Hoek Self-catering
Sleeps 4
1 review

Situated right across the road from the beach, this lovely two bedroom apartment has stunning sea and mountain views. The apartment is within walking...

  • Braai/Barbecue
  • On-site Parking
R1100
R990
Avg per night for 2 guests
Avg per night for 2 guests
R1100
R990
Leopard's Lair | Estcourt Self-catering

Leopard's Lair

Estcourt Self-catering
Sleeps 7
19 reviews

Leopard’s Lair is a guest house located near the Drakensberg world heritage site near to Giant’s Castle and the Kwa Zulu Natal Midlands. The Buys family...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night for 2 guests
Avg per night for 2 guests
R1000
Carmel Place | Self-catering Edenvale

Carmel Place

Edenvale Bed and Breakfast, Self-catering
Sleeps 14 in 8 rooms
2 reviews

Carmel Place is conveniently located in Eastleigh Edenvale 10 minutes from the Johannesburg International Airport. Access to all major motorways is...

  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
Afribode Villa Marina | Mouille Point Self-catering

Afribode Villa Marina

Mouille Point Self-catering
Sleeps 4
1 review

Our huge 2-bedroom sea-view Villa Marina has serious Wow factor! The Beach Road address only hints at how close the ocean is. The panoramic picture...

  • Wi-Fi
  • On-site Parking
R2800
Avg per night for 2 guests
Avg per night for 2 guests
R2800
One Quay at the Majestic | Self-catering Kalk Bay

One Quay at the Majestic

Kalk Bay Self-catering
Sleeps 2
1 review

One Quay at the Majestic is a luxurious one-bedroom apartment with a big living room, a kitchen and a little balcony, situated in the heart of Kalk Bay in...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1550
Avg per night
Avg per night
R1550

South Africa 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 21834 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.