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

Self-catering accommodation in Africa

14900+ accommodation listings, including 915 specials
Country Home | West Lake Country and Safari Estate Self-catering

Country Home

West Lake Country and Safari Estate Self-catering
Sleeps 6
7 reviews

Lovely quiet and peaceful country home in the Westlake Country & Safari Estate for you to enjoy. The home has three double en-suite bedrooms; sleeping 6...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2650
Avg per night
R2650
Avg per night
Down The Lane | Self-catering Tamboerskloof

Down The Lane

Tamboerskloof Self-catering
Sleeps 4
4 reviews

This two-bedroom self-catering apartment is conveniently located within walking distance from restaurants, bars and shops, ranging from small boutiques to big...

  • Wi-Fi
R700
Avg per night
R700
Avg per night
Beach Camp Self Catering Chalets | Ponta do Ouro Self-catering

Beach Camp Self Catering Chalets

Ponta do Ouro Self-catering
Sleeps 84 in 26 rooms
5 reviews

Welcome to Kaya Kweru Beach ChaletsPositioned on the shore of the Indian Ocean with the beach of Ponta do Ouro at your doorstep, we offer a prime position in...

  • Braai/Barbecue
R400
Avg per night
R400
Avg per night
15% OFF
Eden Bay Eco Lodge | Africa Specials

Eden Bay Eco Lodge

Vilanculos Lodge, Self-catering
Sleeps 16 in 6 rooms

THE BEST views of the Bazaruto Archipelago, overlooking all FIVE ISLANDS and the turquoise ocean within the Bazaruto Marine Reserve. Just a 20 minute boat...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
R1275
Avg per night
R1500
R1275
Avg per night
Ocean Reef Hotel | Zinkwazi Beach Self-catering

Ocean Reef Hotel

Zinkwazi Beach Hotel, Self-catering, Bed and Breakfast
Sleeps 146 in 31 rooms
7 reviews

Ocean Reef Hotel is situated in Nkwazi and is directly linked to the beach via its own private boardwalk. It is located in an unspoilt natural habitat with a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2200
Avg per night
R2200
Avg per night
Casa De Cocos | Self-catering Inhambane

Casa De Cocos

Inhambane Lodge, Self-catering
Sleeps 18 in 4 rooms
3 reviews

Casa De Cocos offers this entire lodge that sleeps 12 for R1600 with its stunning Mozambican style villas and cabanas nestled below tropical coconut palms and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Bergplaas Nature Reserve | Sneeuberg Self-catering

Bergplaas Nature Reserve

Sneeuberg Guest House, Self-catering
Sleeps 15 in 7 rooms

Bergplaas Nature Reserve is situated in the heart of the South African Karoo, in the Sneeuberg mountain range of the Eastern Cape. It is approximately 330 km...

  • Braai/Barbecue
  • On-site Parking
R790
Avg per night
R790
Avg per night
Sambane Game Lodge | Self-catering Mookgopong (Naboomspruit)

Sambane Game Lodge

Mookgopong (Naboomspruit) Self-catering, Lodge
Sleeps 18 in 7 rooms
2 reviews

Sambane Game Lodge is a privately owned reserve situated in the Limpopo Province. With a broad diversity of game, Sambane Game Lodge is also the host of three...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1080
Avg per night
R1080
Avg per night
Forest View Lodge | Eshowe Self-catering

Forest View Lodge

Eshowe Bed and Breakfast, Self-catering
Sleeps 28 in 12 rooms
15 reviews

Forest View Lodge is a uniquely designed and spacious bed and breakfast or self-catering accommodation establishment. It has a relaxing atmosphere with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R840
Avg per night
R840
Avg per night
River Club 4217 | Self-catering Piesang Valley

River Club 4217

Piesang Valley Self-catering
Sleeps 10
3 reviews

River Club 4217 is a luxurious and well-equipped five-bedroom home centrally located in the coastal holiday town of Plettenberg Bay. It is set within the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Vista Bonita 23 | Diaz Beach Self-catering

Vista Bonita 23

Diaz Beach Self-catering
Sleeps 6
3 reviews

Vista Bonita 23 is set in Mossel Bay. It is within walking distance of Diaz Beach and guests can enjoy breathtaking views of the harbour from the apartment.The...

  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Glen Doone Fly Fishing Cottage | Self-catering Lady Grey

Glen Doone Fly Fishing Cottage

Lady Grey Self-catering
Sleeps 10
1 review

Glen Doone rests in the pristine Witteberg Mountains that forms part of the south-eastern Drakensberg. Within walking distance from the tranquil Karringmelk...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Lieweland | Lichtenburg Self-catering

Lieweland

Lichtenburg Self-catering
Sleeps 15 in 4 rooms
4 reviews

Lieweland is located a few kilometres from Lichtenburg and is surrounded by a beautiful garden with Soetdoring trees. These thatch-roofed units have...

  • Braai/Barbecue
R400
Avg per night
R400
Avg per night
De Bos Guest Farm | Self-catering Montagu

De Bos Guest Farm

Montagu Self-catering
Sleeps 136 in 36 rooms
2 reviews

Situated on the outskirts of the charming town of Montagu, De Bos Guest Farm offers nature lovers a relaxing retreat deep within the rugged beauty of the Karoo...

  • Swimming Pool
  • Braai/Barbecue
R155
Avg per night
R155
Avg per night
Waterryk Guest Farm | Stilbaai Self-catering

Waterryk Guest Farm

Stilbaai Guest House, Self-catering
Sleeps 15 in 3 rooms
2 reviews

Waterryk Guest Farm is a working farm set in a tranquil environment using renewable energy and spring water. The accommodation is provided in three spacious...

  • Braai/Barbecue
R600
Avg per night
R600
Avg per night
My Bush Camp | Self-catering Bela Bela (Warmbaths)

My Bush Camp

Bela Bela (Warmbaths) Camping and Caravanning, Self-catering
Sleeps 105 in 24 rooms
16 reviews

My Bush Camp is located near a town named Bela-Bela in the Limpopo Province of South Africa, providing intimate comfort in amidst the beauty of nature. There...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R410
Avg per night
R410
Avg per night
New Beginnings | Parys Self-catering

New Beginnings

Parys Self-catering
Sleeps 4

New Beginnings is a self-catering thatched-roof cottage within walking distance from the river in Parys. The cottage can sleep up to four people in two...

  • Braai/Barbecue
  • On-site Parking
R895
Avg per night
R895
Avg per night
Green Point Garden Apartment | Self-catering Green Point

Green Point Garden Apartment

Green Point Self-catering
Sleeps 2

Green Point Garden Apartment is situated in the affluent suburb of Green Point in Cape Town just opposite the V&A Waterfront"Green Point Garden Cottage is a...

  • Wi-Fi
R1100
Avg per night
R1100
Avg per night
Natspat 11a | Manaba Beach Self-catering

Natspat 11a

Manaba Beach Self-catering
Sleeps 4

Natspat 11a is situated in Manaba Beach, and offers comfortable self-catering accommodation in a furnished 2-bedroom apartment located in a family holiday...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R715
Avg per night
R715
Avg per night
Alpha B&B and Self-Catering | Self-catering Sutherland

Alpha B&B and Self-Catering

Sutherland Self-catering, Bed and Breakfast
Sleeps 4 in 2 rooms
12 reviews

Alpha offers a two-bedroom, en-suite apartment with stone walls in the charming Karoo town of Sutherland on both a self-catering and bed and breakfast basis....

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Avg per night
R600
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?