Welcome to SafariNow. Get off your 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-730

Self-catering accommodation in Africa

14800+ accommodation listings, including 1498 specials
Kisumu Backpackers Club | West Kajulu Self-catering

Kisumu Backpackers Club

West Kajulu Self-catering, Backpacker
Sleeps 50 in 5 rooms

Backpackers and budget travelers Hotel in Kisumu, Kenya. A subsidiary of the El'molo crocodile Park, Uhanya beach.

  • On-site Parking
R200
Per unit
R200
The Beach House in Salt Rock | Self-catering Dunkirk Estate

The Beach House in Salt Rock

Dunkirk Estate Self-catering
Sleeps 8

The delightful little village of Salt Rock is tucked away on the KwaZulu Natal northern coast just 30 minutes’ drive from Durban and offers a timeless family...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4500
Per unit
R4500
Brandkaros Accommodation | Alexander Bay Self-catering

Brandkaros Accommodation

Alexander Bay Camping and Caravanning, Self-catering
Sleeps 48 in 12 rooms

Brandkaros offers comfortable accommodation in the desert, 500m from the Orange River (a leisurely 20 min walk).We offer 6 clean, comfortably furnished chalets...

  • Swimming Pool
  • Braai/Barbecue
R500
Starting price for 2 guests
R500
Omnyamana Guesthouse | Self-catering Ladysmith (KwaZulu-Natal)

Omnyamana Guesthouse

Ladysmith (KwaZulu-Natal) Self-catering, Bed and Breakfast
Sleeps 2

Your joy is our priority at Omnyamana Guest House B&B. We serve the best service any time 24/7. This is your sweet home. We have all the best for you. Wide...

  • Wi-Fi
  • On-site Parking
R500
Per unit
R500
Triangle Luxury Suites | De Waterkant Self-catering

Triangle Luxury Suites

De Waterkant Self-catering
Sleeps 8 in 3 rooms

Triangle Luxury Suites by Totalstay is a brand new, modern development in the heart of Cape Town’s buzzing inner city CBD. Centrally located on trendy Loop...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2065
Per unit
R2065
Tableview Apartment | Self-catering Table View

Tableview Apartment

Table View Self-catering
Sleeps 4

Spacious, light filled apartment with open plan living in Table View. Lovely views of Table Mountain from the balcony. Quiet neighbourhood close to Bayside...

  • Wi-Fi
  • Braai/Barbecue
R850
Per unit
R850
Forty Towers Apartments | City and Suburban Self-catering

Forty Towers Apartments

City and Suburban Guest House, Self-catering
Sleeps 4 in 2 rooms

The White Loft and the Brown Loft apartments are small one-bedroom apartments located in the trendy Maboneng district in the north-east corner of Johannesburg...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R650
Per unit
R650
Mapuzi Surf Lodge | Self-catering Coffee Bay

Mapuzi Surf Lodge

Coffee Bay Self-catering
Sleeps 7 in 2 rooms

Welcome to Mapuzi Surf Lodge.We are located off the beaten track in a truly beautiful part of Southern Africa, half way between East London and Durban on the...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R585
Starting price for 2 guests
R585
Fawcetts I | Llandudno Self-catering

Fawcetts I

Llandudno Self-catering
Sleeps 8

This family home/stand alone villa 100m from Llandudno Beach. Fully renovated in 2015/16, this 2 storey house is both contemporary and comfortable. There is a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R15000
Per unit
R15000
Beautiful 4 Bedroomed Self Catering Home | Self-catering Harare

Beautiful 4 Bedroomed Self Catering Home

Harare Self-catering
Sleeps 8

This spacious home is located in the safe and quiet neighborhood of New Marlborough. It comprises of 4 bedrooms, 2 bathrooms, 1 main en-suite, lounge, ...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Aloha Africa Guest House | Humewood Self-catering

Aloha Africa Guest House

Humewood Guest House, Self-catering
Sleeps 5

Welcome to Aloha Africa Guest house. We are situated 100 m from the Nelson Mandela Bay beachfront, which includes four Blue Flag beaches and a popular...

  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Sunset Links Golf Estate Cape Town | Self-catering Sunset Links Residential Estate

Sunset Links Golf Estate Cape Town

Sunset Links Residential Estate Self-catering
Sleeps 8

Sunset Links Golf Estate Cape Town is situated on the 10th fairway of the Milnerton Golf Course, Sunset Links Golf Estate, Sunset Beach, Cape Town. This...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7500
Per unit
R7500
Ilifu Self Catering Cottages In Hogsback | Hogsback Self-catering

Ilifu Self Catering Cottages In Hogsback

Hogsback Self-catering
Sleeps 8 in 2 rooms

Ilifu is a self-catering home away from home on 2 hectare of forest land in the quaint little village of Hogsback in the Eastern Cape. Here you can let your...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
The Shades 17 | Self-catering Umhlanga

The Shades 17

Umhlanga Self-catering
Sleeps 4

The Shades 17 is based in Umhlanga Rocks, on the corner Weaver Crescent and Lagoon Drive, behind the Cabana Beach Hotel. This is a second-floor self-catering...

  • Swimming Pool
  • On-site Parking
R1630
Per unit
R1630
Ferreira Accommodation | Blomtuin Self-catering

Ferreira Accommodation

Blomtuin Self-catering
Sleeps 2

Welcome to Ferreira Accommodation.One bedroom luxury apartment with Wi-Fi and DStv. This apartment is in a secure residential area with a private entrance and...

  • Wi-Fi
  • On-site Parking
R600
Per unit
R600
Oyster Schelles 303 | Self-catering Umhlanga

Oyster Schelles 303

Umhlanga Self-catering
Sleeps 6

Oyster Schelles 303 is located in Umhlanga Rocks, Lighthouse Road, across from the beach.This is an upmarket three bedroom, three bathroom third-floor unit....

  • Swimming Pool
  • On-site Parking
R4300
Per unit
R4300
BellaCasa | Monument Park Self-catering

BellaCasa

Monument Park Self-catering
Sleeps 4 in 2 rooms

Welcome to BellaCasa. Lovely 1 bedroom self-catering units with full kitchen, bathroom, lounge and private garden. We are very close to highways. There is a...

  • Pet Friendly
  • On-site Parking
R500
Per unit
R500
Oyster Rock 101 | Self-catering Umhlanga

Oyster Rock 101

Umhlanga Self-catering
Sleeps 6

Oyster Rock is based in Umhlanga Rocks, across the road from the beach. This is an upmarket, luxury three-bedroom, three-bathroom first floor unit. This...

  • Swimming Pool
  • On-site Parking
R3700
Per unit
R3700
Oyster Rock 405 | Umhlanga Self-catering

Oyster Rock 405

Umhlanga Self-catering
Sleeps 6

The Oysters complex in Lighthouse Road is in the heart of Umhlanga's upmarket beachfront area. This luxury 4th floor self-catering apartment has three...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3700
Per unit
R3700
Oyster Schelles 1003 | Self-catering Umhlanga

Oyster Schelles 1003

Umhlanga Self-catering
Sleeps 6

Oyster Schelles 1003 is based in Umhlanga Rocks, across from the beach.This is an upmarket, luxury three bedroom, three bathroom tenth-floor self-catering...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R4300
Per unit
R4300

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 R191 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?