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

Self-catering accommodation in Africa

14400+ accommodation listings, including 1553 specials
Diani Breeze Villas | Diani Beach Self-catering

Diani Breeze Villas

Diani Beach Self-catering
Sleeps 40 in 8 rooms

Diani Breeze Villas are located in Diani Beach on the South Coast of Kenya. We are about 200 m from the unspoilt beach and surrounded by beautiful manicured...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
  • On-site Parking
R1619/night
R1619/night
Serene Valley Apartments and Spa | Self-catering Nairobi Upper Hill

Serene Valley Apartments and Spa

Nairobi Upper Hill Self-catering
Sleeps 352 in 64 rooms

Serene Valley Apartments have been thoughtfully designed by a team of leading consultants. The interior arrangement creates a haven of function, comfort and...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1557/night
R1557/night
Southhood Villa | Nairobi Central Self-catering

Southhood Villa

Nairobi Central Guest House, Bed and Breakfast, Self-catering
Sleeps 15 in 5 rooms

Southhood Villa is a modern guest house offering that home away from home feeling, located along the busy Nairobi-Mombasa highway. The ambiance at Southhood...

  • On-site Parking
R747/night
Starting price for 2 guests
R747/night
Deloraine House | Self-catering Rongai

Deloraine House

Rongai Country House, Self-catering
Sleeps 16 in 8 rooms

Deloraine House is a home filled with Kenya's fascinating history and boasts a host of British Royal visitors over the years. The home was built in 1920 by...

  • Swimming Pool
  • On-site Parking
R11581/night
Starting price for 2 guests
R11581/night
Themi Suites | Arusha Self-catering

Themi Suites

Arusha Self-catering, Bed and Breakfast
Sleeps 60 in 12 rooms

Themi Suites are quite simply a better alternative to hotels. Our luxury serviced apartments offer the comforts of private residential living, fully furnished...

  • Wi-Fi
  • On-site Parking
R1868/night
R1868/night
Changani Beach Cottages | Self-catering Magogoni

Changani Beach Cottages

Magogoni Guest House, Resort, Self-catering
Sleeps 22 in 3 rooms

Changani Beach Cottages is a beach resort located 28 km south from the port ferry in Dar es Salaam, Tanzania. Situated on unspoilt coastline stretching the...

  • On-site Parking
R3113/night
R3113/night
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
R100/night
Starting price for 2 guests
R100/night
Enkombe Place Apartments | Self-catering Mbuya

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
R1868/night
R1868/night
CasaKasa - Bagamoyo | Bagamoyo Self-catering

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
R10585/night
R10585/night
New Moon House | Self-catering Shela

New Moon House

Shela Holiday Home, Self-catering
Sleeps 6

New Moon House is located in Shela village on Lamu Island, off the north-eastern coast of Kenya. The house offers luxury accommodation for up to six people in...

  • Swimming Pool
R6226/night
R6226/night
Fisherman House | Shela Self-catering

Fisherman House

Shela Self-catering, Holiday Home
Sleeps 4

Fisherman House is located in Shela Village on Lamu Island, off the north-eastern coast of Kenya. The house offers luxury accommodation for up to four...

R4234/night
R4234/night
Naro Moru River Lodge | Self-catering Naro Moru

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
R1482/night
R1482/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
R7384/night
R7384/night
The Old Farmhouse Meru | Self-catering Meru

The Old Farmhouse Meru

Meru Guest House, Bed and Breakfast, Holiday Home, Self-catering
Sleeps 6

The Old Farmhouse Meru is a charming four bedroom bed and breakfast located in the town of Meru at the eastern slopes of Mount Kenya, and offering a peaceful,...

  • On-site Parking
R1108/night
R1108/night
Watano House | Diani Beach Self-catering

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
R8717/night
R8717/night
Magaruque Island | Self-catering Magaruque Island

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
R13200/night
R13200/night
Dolly House | Diani Beach Self-catering

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
R996/night
R996/night
Gatehouse | Self-catering Diani Beach

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
R1743/night
R1743/night
Prime Comfort Apartments | Mtwapa Self-catering

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
R374/night
Starting price for 2 guests
R374/night
Oasis Eco Camp | Self-catering Lake Elementeita

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
R1868/night
R1868/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 R176 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?