SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-266

Self-catering accommodation in Africa

14600+ accommodation listings, including 1754 specials
Desert Dew Guesthouse | Three Sisters Self-catering

Desert Dew Guesthouse

Three Sisters Guest House, Self-catering
Sleeps 28 in 8 rooms
10 reviews

This farm is set in a traditional Karoo environment with historical structures from the previous century dating back 150 years ago still visible in several...

  • Braai/Barbecue
R690
Starting price for 2 guests
R690
Calvinia Magic Garden  | Self-catering Calvinia

Calvinia Magic Garden

Calvinia Self-catering, Bed and Breakfast
Sleeps 11 in 5 rooms
1 review

We have a fairly relaxed freestyle setting. Here you can find your own piece of hippy heaven with free spirited, beautiful people. Lots of free flowing...

  • Braai/Barbecue
  • On-site Parking
R460
Per guest
R460
360 on 62 | Montagu Self-catering

360 on 62

Montagu Self-catering
Sleeps 10 in 4 rooms
3 reviews

A mere two hours’ drive from Cape Town transfers one through the stone portals of Cogmanskloof to the Little Karoo and the charming village of...

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
4 Waterbessie  | Self-catering Reebok

4 Waterbessie

Reebok Self-catering
Sleeps 4

Welcome to 4 Waterbessie.This is a self-catering flat that is part of owner's house. One bedroom unit with shower, sleeps four, kitchen, lounge, full DSTV,...

  • Braai/Barbecue
  • On-site Parking
R670
Per unit
R670
Honeywell Accomodation | North Riding Self-catering

Honeywell Accomodation

North Riding Self-catering
Sleeps 2
2 reviews

Furnished Studio located in the Toledo Complex, Blandford Road, in the North Riding area of Johannesburg. This spacious self-catering apartment sleeps two and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R495
Per unit
R495
10% OFF
The Waves Accommodation | Africa Specials
10% OFF

The Waves Accommodation

Country Club Guest House, Self-catering
Sleeps 12 in 3 rooms
14 reviews

Guests hoping for a relaxing seaside break will not be disappointed when choosing to stay at The Waves Accommodation. It is a great choice for couples or...

  • Braai/Barbecue
  • On-site Parking
R700
R630
Per unit
R700
R630
Crysalis | Tergniet Self-catering

Crysalis

Tergniet Self-catering
Sleeps 6
5 reviews

Crysalis is a luxury seafront ground-floor unit offering spectacular 180-degree views of the ocean. A set of steps in front of the house takes you down to the...

  • Braai/Barbecue
  • On-site Parking
R990
Starting price for 2 guests
R990
50% OFF
The Crayfish | Africa Specials
50% OFF

The Crayfish

Langebaan Self-catering
Sleeps 6
31 reviews

The Crayfish is a self-catering apartment situated in the charming village of Langebaan on the West Coast. The white Caribbean-like beaches surrounding the...

  • Braai/Barbecue
  • On-site Parking
R850
R425
Starting price for 2 guests
R850
R425
Hunters Dream Entertainment Centre | Middelburg - Mpumalanga Self-catering

Hunters Dream Entertainment Centre

Middelburg - Mpumalanga Guest House, Self-catering
Sleeps 28 in 6 rooms
2 reviews

Hunters Dream Entertainment Centre is situated on a 182-hectare game farm, 19 km outside of the town Stoffberg en forty two kilometres outside of Middelburg....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Starting price for 2 guests
R450
Shady Lane | Self-catering Umtentweni

Shady Lane

Umtentweni Lodge, Self-catering
Sleeps 2
2 reviews

Shady Lane Cottage is ideally situated in Umtentweni, tucked away in a lovely indigenous tropical garden, with plenty of trees, colourful flowers and prolific...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550
Starting price for 2 guests
R550
Rra Ditau Bushveld Lodge | Thabazimbi Self-catering

Rra Ditau Bushveld Lodge

Thabazimbi Lodge, Self-catering
Sleeps 27 in 9 rooms
9 reviews

Rra Ditau Bushveld Lodge is a warm-hearted bush retreat, renowned for its peace and tranquility, offering exclusivity and personal attention. Rra Ditau means...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R820
Starting price for 2 guests
R820
20% OFF
Granada 104 | Africa Specials
20% OFF

Granada 104

Margate Beach Self-catering
Sleeps 6

This modern apartment is situated in the heart of Margate and middle of the action, a skip away from Margate main beach and in the midst of a smorgasbord of...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
R520
Per unit
R650
R520
The Secret Garden B&B | Chinhoyi Caves Self-catering

The Secret Garden B&B

Chinhoyi Caves Self-catering, Bed and Breakfast
Sleeps 16 in 4 rooms
5 reviews

The Secret Garden B&B is a comfortable bed and breakfast establishment, ideally located in Chinhoyi. Chinhoyi is the perfect oasis for guests travelling...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
25% OFF
107 Barracuda Avenue  | Africa Specials
25% OFF

107 Barracuda Avenue

Chintsa East Self-catering
Sleeps 9
4 reviews

107 Barracuda Avenue offers accommodation in this stylish beach house. This lovely family and pet friendly home is close to the beach and river in Chintsa East...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1600
R1200
Per unit
R1600
R1200
Kosmoshuisie | Lamberts Bay Self-catering

Kosmoshuisie

Lamberts Bay Self-catering
Sleeps 4

Two bedroom apartment, full bathroom, outdoor shower, ground level, parking on lawn, walking distance to sea, fully self-catering.

  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Colonial Sands Unit B | Self-catering Margate Beach

Colonial Sands Unit B

Margate Beach Self-catering
Sleeps 6

Colonial Sands Unit B is situated in the lovely seaside town of Margate.This unit has 3 bedrooms and 2 bathrooms. There is a fully equipped kitchen with a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Siyakwamukela B&B | Bothas Hill Self-catering

Siyakwamukela B&B

Bothas Hill Bed and Breakfast, Self-catering
Sleeps 11 in 3 rooms

Siyakwamukela is a Zulu word meaning “we welcome you”. This is how you will experience your stay at this modern and homely accommodation designed for a...

  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Santorini Unit D | Self-catering Margate Beach

Santorini Unit D

Margate Beach Self-catering
Sleeps 6
1 review

Santorini Unit D is situated in Margate, along it's famous beachfront. The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is a fully equipped...

  • Swimming Pool
  • Braai/Barbecue
R950
Per unit
R950
Skeiding Guest Farm | Heidelberg (WC) Self-catering

Skeiding Guest Farm

Heidelberg (WC) Bed and Breakfast, Self-catering
Sleeps 31 in 9 rooms
11 reviews

Skeiding is a working ostrich farm, close to the N2 and halfway between Cape Town and Knysna. This makes us the ideal stopover. A friendly family farm, an...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1000
Starting price for 2 guests
R1000
25% OFF
San Lameer Villa 2505 | Africa Specials
25% OFF

San Lameer Villa 2505

San Lameer Self-catering
Sleeps 5
4 reviews

Villa 2505 is a two-bedroom self-catering villa located in the security golf estate of San Lameer, that can sleep up to 5 guests. The main bedroom has a...

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

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 24 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 R187 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?