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

Self-catering accommodation in Africa

14200+ accommodation listings, including 1033 specials
Camp Ndegeya Sculpture Park | Masaka Self-catering

Camp Ndegeya Sculpture Park

Masaka Camping and Caravanning, Self-catering
Sleeps 100 in 10 rooms

Camp Ndegeya is a unique place that was formed as a part of the ongoing efforts "To transform Ndegeya” Village in Masaka into the first of its kind Community...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R99/night
Starting price for 2 guests
R99/night
Tshulu Tsha Nabe Country Lodge - Gweru | Self-catering Gweru

Tshulu Tsha Nabe Country Lodge - Gweru

Gweru Lodge, Camping and Caravanning, Bed and Breakfast, Self-catering
Sleeps 196 in 47 rooms
3 reviews

Tshulu Tsha Nabe Country Lodge - Gweru offers an ideal bush experience located in the midst of msasa trees on a farm in Gweru. Gweru is a city near the centre...

  • Braai/Barbecue
  • On-site Parking
R148/night
Starting price for 2 guests
R148/night
Enkombe Place Apartments | Mbuya Self-catering

Enkombe Place Apartments

Mbuya Self-catering
Sleeps 146 in 37 rooms

A mere 10 minutes from the city, Enkombe Place provides the ideal escape from the hustle and bustle while keeping you conveniently close to the commercial...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1850/night
R1850/night
CasaKasa - Bagamoyo | Self-catering Bagamoyo

CasaKasa - Bagamoyo

Bagamoyo Holiday Home, Self-catering
Sleeps 12

CasaKasa Bagamoyo is a new private beach house located just on the outskirts of Mlingotini. Privacy on the four-acre plot is properly secured and the garden is...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R10486/night
R10486/night
Winterberg and Kaypacha | Nyanga Self-catering

Winterberg and Kaypacha

Nyanga Self-catering
Sleeps 12 in 2 rooms
4 reviews

Winterberg and Kaypacha are two fully furnished houses located high in the mountains in Zimbabwe. They are set on a plateau and offer spectacular views. Both...

  • Braai/Barbecue
  • On-site Parking
R740/night
Starting price for 2 guests
R740/night
Watano House | Self-catering Diani Beach

Watano House

Diani Beach Self-catering
Sleeps 14 in 7 rooms

At Watano Beach House we are delighted to be able to offer you an extensive choice of accommodation, to suit you and your family whatever your needs. We...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8635/night
R8635/night
Magaruque Island | Magaruque Island Self-catering

Magaruque Island

Magaruque Island Self-catering
Sleeps 26 in 6 rooms

Magaruque Island is located about 8 km by boat from Vilankulo Harbour. The island is 1.6 km long and 1.4 km wide, the third largest in the Archipelago....

  • Swimming Pool
R13076/night
R13076/night
Dolly House | Self-catering Diani Beach

Dolly House

Diani Beach Guest House, Holiday Home, Self-catering
Sleeps 2

Welcome to our home; we hope you have a relaxing, happy and peaceful time. At Dolly House we are delighted to be able to offer you an extensive choice of...

  • Braai/Barbecue
  • On-site Parking
R987/night
R987/night
Gatehouse | Diani Beach Self-catering

Gatehouse

Diani Beach Self-catering, Holiday Home
Sleeps 4

Welcome to our home; we hope you have a relaxing, happy and peaceful time. At Gatehouse we are delighted to be able to offer you an extensive choice of...

  • Braai/Barbecue
  • On-site Parking
R1727/night
R1727/night
Ndabiri | Self-catering Msuna

Ndabiri

Msuna Self-catering
Sleeps 17 in 4 rooms
1 review

Ndabiri is a complex of chalets situated on Msuna Island, about two hours’ drive from Victoria Falls in Zimbabwe. Msuna Island is tucked away against the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1974/night
R1974/night
Camp Nkwazi | Livingstone Self-catering

Camp Nkwazi

Livingstone Lodge, Bed and Breakfast, Camping and Caravanning, Self-catering
Sleeps 18 in 9 rooms
14 reviews

Camp Nkwazi is also called “Mopanie Lodge” and it is nestled on the banks of the mighty Zambezi River, within a 20-minute drive from Livingstone. Camp Nkwazi...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3331/night
Starting price for 2 guests
R3331/night
Prime Comfort Apartments | Self-catering Mtwapa

Prime Comfort Apartments

Mtwapa Hotel, Self-catering
Sleeps 117 in 34 rooms

Prime Comfort Apartments is set in a quiet, peaceful and easily accessible neighbourhood in Mtwapa town, off the Mombasa to Malindi highway and just a few...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R370/night
Starting price for 2 guests
R370/night
Oasis Eco Camp | Lake Elementeita Self-catering

Oasis Eco Camp

Lake Elementeita Self-catering, Safari
Sleeps 24 in 7 rooms

This rustic camp is on the shores of Lake Elementaita in Kenya. The camp is designed for nature and outdoor enthusiasts. There are three different...

  • On-site Parking
R1850/night
R1850/night
Mbinzaka Guest Cottage | Self-catering Diani Beach

Mbinzaka Guest Cottage

Diani Beach Self-catering
Sleeps 8 in 3 rooms

Whether for a family holiday or a quiet getaway, Mbinzaka Guest Cottage presents a vibrant, serene and intimate little paradise near the shores of the Indian...

  • Braai/Barbecue
  • On-site Parking
R1974/night
R1974/night
Diani Springs Apartments | Thompson Estate Self-catering

Diani Springs Apartments

Thompson Estate Self-catering
Sleeps 44 in 20 rooms

Diani Springs Apartments is a complex set on spacious grounds on Diani Road, in one of the most serene neighbourhoods in the city. We offer comfortable and...

  • Wi-Fi
  • On-site Parking
R7315/night
R7315/night
Kigomasha Eco Beach Resort | Self-catering Pemba Island

Kigomasha Eco Beach Resort

Pemba Island Resort, Self-catering
Sleeps 32 in 16 rooms

Kigomasha is situated on the north-western point of Pemba, close to the Ngezi forest and the old light house. The location of the resort sets a backdrop for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2467/night
R2467/night
Diani Beach Villas Cottages | Diani Beach Self-catering

Diani Beach Villas Cottages

Diani Beach Holiday Home, Self-catering
Sleeps 6

We, at Diani Beach Villas Cottages are a dedicated team that would like to make your stay as enjoyable as possible; not only do we offer accommodation but we...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R617/night
R617/night
The Monalisa Hotel | Self-catering Mtwapa

The Monalisa Hotel

Mtwapa Bed and Breakfast, Self-catering
Sleeps 103 in 29 rooms

Monalisa is a beautifully serene hotel with a posh contemporary character. Strategically located in Mtwapa, minutes away from the Mombasa city centre and in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R740/night
R740/night
Naro Moru River Lodge | Naro Moru Self-catering

Naro Moru River Lodge

Naro Moru Lodge, Bed and Breakfast, Self-catering
Sleeps 149 in 48 rooms

On the slopes of Africa’s second highest mountain sits a perfect and serene base for climbing Mount Kenya and vacation establishment, of rustic cabins and...

  • Swimming Pool
  • On-site Parking
R1468/night
R1468/night
Macushla | Self-catering Langata

Macushla

Langata Self-catering
Sleeps 18 in 6 rooms

Charmed by the warmth and hospitality of the Irish on a visit to the Emerald Isle, the founder of Macushla House opened her doors to those seeking the natural...

  • Swimming Pool
  • On-site Parking
R2837/night
Starting price for 2 guests
R2837/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 269 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 R168 per unit 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?