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-295

Self-catering accommodation in Africa

14900+ accommodation listings, including 960 specials
40 Sanctuary  | Zimbali Coastal Estate Self-catering

40 Sanctuary

Zimbali Coastal Estate Self-catering
Sleeps 6

Situated in the exclusive Zimbali Coastal Resort boasting luxurious hotels, pools, restaurants and natural bush and beach recreation, lies 40 Sanctuary-...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3450
Avg per night
R3450
Avg per night
La Campagna Olive Estate | Self-catering Royal Northland

La Campagna Olive Estate

Royal Northland Self-catering
Sleeps 34 in 7 rooms
17 reviews

La Campagna Olive Estate is under new management. Situated on an olive estate in Limpopo, in the heart of the Waterberg, only 15 kilometers from Bela-Bela and...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1100
Avg per night
R1100
Avg per night
The River Resort | Vanderbijlpark Self-catering

The River Resort

Vanderbijlpark Self-catering, Resort
Sleeps 298 in 99 rooms
1 review

Situated within walking distance from the Vaal River, The River Resort offers an idyllic getaway destination to guests. It is located at the Emerald Resort...

  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
3 Kenny Close | Self-catering Westbrook Beach

3 Kenny Close

Westbrook Beach Self-catering
Sleeps 8
1 review

3 Kenny Close is a stunning luxurious apartment situated directly on the beach in the secure gated community at the end of Westbrook beach. There is direct...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
R1800
Avg per night
Zonnekus Holiday Resort | Philadelphia Self-catering

Zonnekus Holiday Resort

Philadelphia Resort, Self-catering
Sleeps 244 in 43 rooms
2 reviews

We offer affordable and fun-filled days for your whole family. The resort offers plenty of accommodation options including self-catering chalets, caravan and...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R220
Avg per night
R220
Avg per night
Dankie Pa Guest House | Self-catering Kimberley

Dankie Pa Guest House

Kimberley Guest House, Self-catering
Sleeps 22 in 11 rooms
7 reviews

Dankie Pa Guest House offers luxury 4 Star accommodation at affordable prices in the heart of the diamond city of Kimberley in the Northern Cape.Accommodation...

  • Braai/Barbecue
R600
Avg per night
R600
Avg per night
Little Eden | St Lucia Self-catering

Little Eden

St Lucia Self-catering
Sleeps 30 in 6 rooms
11 reviews

Little Eden St Lucia is a 4 Star, AA highly recommend. Quality assured establishment who offers Up Market and tastefully decorated Self Catering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R990
Avg per night
R990
Avg per night
Casa Blanca | Self-catering Ramsgate

Casa Blanca

Ramsgate Self-catering
Sleeps 6
7 reviews

Casa Blanca is a self-catering two-bedroom flat sleeping up to six guests situated in Ramsgate, just 150 m away from the main Ramsgate Blue Flag beach. ...

  • On-site Parking
R500
Avg per night
R500
Avg per night
Seagulls Nest | Struisbaai Self-catering

Seagulls Nest

Struisbaai Self-catering
Sleeps 17 in 3 rooms
4 reviews

Seagulls Nest offers three self-catering accommodation in Struisbaai. The double-storey house is separated into two accommodation units, namely a ground floor...

  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Marine Guesthouse | Self-catering The Bluff

Marine Guesthouse

The Bluff Self-catering
Sleeps 16 in 3 rooms
9 reviews

Marine Guesthouse is set in the Bluff area in KwaZulu-Natal. It is a stone’s throw away from the beach and guests can enjoy beautiful seaviews from the luxury...

  • Wi-Fi
  • On-site Parking
R550
Avg per night
R550
Avg per night
Club Mykonos 12C | Umdloti Beach Self-catering

Club Mykonos 12C

Umdloti Beach Self-catering
Sleeps 18 in 3 rooms
3 reviews

Club Mykonos 12C offers guests a seaside holiday in the coastal town of Umdloti. It is perfect for families or groups looking to enjoy a holiday on the North...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night
R1100
Avg per night
Marlothii Safari House | Self-catering Marloth Park

Marlothii Safari House

Marloth Park Self-catering
Sleeps 7
1 review

Don’t only compare prices when you want to book a place. Also compare the size of the establishment and the privacy you get. At Marloth1483 you will get a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
9 Kyalanga | Umhlanga Rocks Self-catering

9 Kyalanga

Umhlanga Rocks Self-catering
Sleeps 18 in 3 rooms

9 KYALANGA – “HOME OF THE SUN”Need a relaxing break from it all? This ground floor apartment on the beautiful Kwa Zulu-Natal, North Coast town of Umhlanga...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650
Avg per night
R1650
Avg per night
Kwa Maritane Bush Lodge, Legacy Hotels | Self-catering Pilanesberg Game Reserve

Kwa Maritane Bush Lodge, Legacy Hotels

Pilanesberg Game Reserve Lodge, Self-catering
Sleeps 218 in 91 rooms
2 reviews

Kwa Maritane Bush Lodge is situated on the slopes of an ancient volcano in the Pilanesberg National Park. It is less than three hours’ drive from Johannesburg...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R5625
Avg per night
R5625
Avg per night
Kosi Bay Lodge | Kosi Bay Self-catering

Kosi Bay Lodge

Kosi Bay Lodge, Backpacker, Self-catering
Sleeps 202 in 26 rooms
23 reviews

Kosi Bay Lodge is perfectly situated for guests who want to base themselves in the heart of this pristine area and further explore the region. Just a few...

  • Swimming Pool
  • Braai/Barbecue
R460
Avg per night
R460
Avg per night
Marloth Havens | Self-catering Marloth Park

Marloth Havens

Marloth Park Self-catering
Sleeps 8 in 2 rooms

This beautiful cottage has magnificent scenery you will most certainty enjoy. The calm and tranquility is where you can embrace nature to its fullest.Spacious...

  • On-site Parking
R580
Avg per night
R580
Avg per night
Little Switzerland Hotel | Poccolan Nature Reserve Self-catering

Little Switzerland Hotel

Poccolan Nature Reserve Hotel, Self-catering
Sleeps 200 in 50 rooms
61 reviews

Little Switzerland Hotel is an unforgettable experience enhanced by the peace and tranquility of the majestic Drakensberg mountains. Savor the breathtaking...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1710
Avg per night
R1710
Avg per night
Arrowood | Self-catering Plettenberg Bay

Arrowood

Plettenberg Bay Self-catering
Sleeps 12 in 2 rooms

The Arrowood complex is situated on a hill with stunning sea views, in Plettenberg Bay. It is within walking distance to the beach, as well as various shops...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Talking Trees Self-Catering House | Clarens Self-catering

Talking Trees Self-Catering House

Clarens Self-catering
Sleeps 8
1 review

Talking Trees is the ideal accommodation choice in Clarens. Situated in Swartland, an older more established part of Clarens, Talking Trees is within walking...

  • Wi-Fi
  • On-site Parking
R2640
Avg per night
R2640
Avg per night
18 Siesta | Self-catering Shakas Rock

18 Siesta

Shakas Rock Self-catering
Sleeps 6

18 Siesta is situated overlooking Thompson's Bay and High Rock in the charming holiday town of Ballito.The first-floor unit, which has two bedrooms and two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
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 R204 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?