Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-424

Self-catering accommodation in Africa

14900+ accommodation listings, including 915 specials
Fijnbosch Cabins Retreat and Eco Tours | Stellenbosch Self-catering

Fijnbosch Cabins Retreat and Eco Tours

Stellenbosch Self-catering
Sleeps 12 in 2 rooms
2 reviews

These luxury, sustainable cabins are situated on a fynbos eco-reserve in the heart of the Winelands. Solar heating, water saving devices, and a wormery are...

  • Swimming Pool
  • Braai/Barbecue
R440
Avg per night
R440
Avg per night
Villa di Baia | Self-catering Stanford

Villa di Baia

Stanford Self-catering, Bed and Breakfast
Sleeps 9 in 2 rooms

Villa di Baia is a Mediterranean villa that offers luxurious self-catering accommodation for families or couples. It overlooks Walker Bay and onto Hangklip...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
Highfield House Garden & Hall Wedding Venue | Hillary Self-catering

Highfield House Garden & Hall Wedding Venue

Hillary Bed and Breakfast, Self-catering
Sleeps 2
10 reviews

The property, historically known as Highfield House, is approximately 160 years old and is set in a large park-like garden, in a suburb steeped in old Durban...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R600
Avg per night
R600
Avg per night
Keurfontein Country House | Self-catering Willowmore

Keurfontein Country House

Willowmore Self-catering
Sleeps 14 in 7 rooms
3 reviews

Keurfontein Country House is situated on the N9 between Willowmore and Uniondale, and is easily accessible from the main road. It is therefore the ideal...

  • Braai/Barbecue
  • On-site Parking
R796
Avg per night
R796
Avg per night
Greenhole Cottage | Leisure Island Self-catering

Greenhole Cottage

Leisure Island Self-catering
Sleeps 8
7 reviews

Greenhole Cottage is a very comfortable three-bedroom home located on Leisure Isle, right on the water’s edge. The unit is furnished for a wonderful...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
25% OFF
Manhattan 808 by CTHA | Africa Specials

Manhattan 808 by CTHA

Century City Self-catering
Sleeps 4
1 review

808 Manhattan is a luxury holiday apartment located in Century City, with spectacular views from all rooms in this all-suite hotel complex. The apartment is...

  • Wi-Fi
R1145
R859
Avg per night
R1145
R859
Avg per night
Lazy Lizard 51 | Umdloti Beach Self-catering

Lazy Lizard 51

Umdloti Beach Self-catering
Sleeps 6

Lazy Lizard 51 rests quietly on the shores of the warm Indian Ocean, and makes for an ideal retreat from the bustling city life of Umhlanga and Durban.A must...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1550
Avg per night
R1550
Avg per night
Elro Self-catering | Self-catering Constantia Park

Elro Self-catering

Constantia Park Self-catering
Sleeps 3
12 reviews

We offer a private and self-catering apartment. There is a bedroom with two single beds, a living room with a double sleeper couch and DStv, a kitchen,...

  • Swimming Pool
  • Braai/Barbecue
R600
Avg per night
R600
Avg per night
Tahiti 11 | Umdloti Beach Self-catering

Tahiti 11

Umdloti Beach Self-catering
Sleeps 6

Tahiti 11 is a charming apartment set in Umdloti Beach in KwaZulu-Natal. It is located in the Tahiti complex which has a communal swimming pool and a thatched...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
Tahiti 21 | Self-catering Selection Beach

Tahiti 21

Selection Beach Self-catering
Sleeps 6
1 review

Tahiti 21 is located in a small resort town of Umdloti on KwaZulu-Natal's North Coast. This luxuriously self-catering apartment can accommodate up to six...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Avg per night
R1350
Avg per night
Melkbos Self-catering Home | Melkbosstrand Self-catering

Melkbos Self-catering Home

Melkbosstrand Self-catering
Sleeps 8
1 review

We offer a lovely home away from home located a mere 150 m from the beach. The self-catering house is situated approximately 20 minutes from the city centre,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Avg per night
R3000
Avg per night
Sorgente 304 | Self-catering Umdloti Beach

Sorgente 304

Umdloti Beach Self-catering
Sleeps 6

Sorgente 304 is situated in the quaint seaside resort town of Umdloti, along the Umhlanga Coastline.The apartment, which has three bedrooms, comprises of an...

  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
Sorgente 305 | Umdloti Beach Self-catering

Sorgente 305

Umdloti Beach Self-catering
Sleeps 6
1 review

Sorgente 305 is situated in Umdloti, a seaside resort town along the Umhlanga Coastline.The three-bedroom apartment features an open-plan fully equipped...

  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
Sorgente 405 | Self-catering Umdloti Beach

Sorgente 405

Umdloti Beach Self-catering
Sleeps 6

Sorgente 405 is positioned in Umdloti, a shoreline resort town beside the Umhlanga Coastline.The three-bedroom, two bathroom apartment, features an open-plan...

  • On-site Parking
R1450
Avg per night
R1450
Avg per night
Casa Ballena | De Kelders Self-catering

Casa Ballena

De Kelders Self-catering, Bed and Breakfast
Sleeps 2
1 review

Casa Ballena B & B is a one-bedroom cottage located just 150 metres from the ocean, within walking distance of the nearest swimming beach. The cottage...

  • On-site Parking
R1350
Avg per night
R1350
Avg per night
Birds Babble Self-Catering Guesthouse | Self-catering Nelspruit

Birds Babble Self-Catering Guesthouse

Nelspruit Self-catering
Sleeps 14 in 3 rooms
12 reviews

Birds Babble offers 3 modern Self Catering apartments located in Nelspruit. It has a private garden with children's playground and traditional barbecue...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1370
Avg per night
R1370
Avg per night
Kaapsehoop Adventures | Kaapsehoop Self-catering

Kaapsehoop Adventures

Kaapsehoop Backpacker, Self-catering
Sleeps 20 in 5 rooms
10 reviews

Kaapsehoop Adventures is located in Coetzeestroom, in the heart of the Berlin Forest. Guests have access to a communal boma that is equipped with barbecue...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R400
Avg per night
R400
Avg per night
Joe Joe's Holiday Home | Self-catering Doc Wilson Point

Joe Joe's Holiday Home

Doc Wilson Point Self-catering
Sleeps 16
7 reviews

Joe Joe's Holiday Home is situated on the beachfront in Port Edward, just a stone’s throw from the beach, and is ideal for a large family. Port Edward is...

  • Braai/Barbecue
R3000
Avg per night
R3000
Avg per night
Jacob's Ladder | Marloth Park Self-catering

Jacob's Ladder

Marloth Park Self-catering
Sleeps 11
10 reviews

Jacob's Ladder offers self-catering accommodation that can take up to 11 guests. There are three double bedrooms with air-conditioning, a loft with one...

  • Swimming Pool
  • Braai/Barbecue
R1500
Avg per night
R1500
Avg per night
Best @ Home | Self-catering Durbanville

Best @ Home

Durbanville Bed and Breakfast, Self-catering
Sleeps 9 in 3 rooms
6 reviews

Best @ Home lies in a quiet neighbourhood in the suburb of Durbanville. We offer an apartment and a luxury room overlooking a tranquil garden. The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R950
Avg per night
R950
Avg per night

Africa Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 22 options of Self-catering accommodation in Africa.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R203 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?