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

Self-catering accommodation in Africa

14400+ accommodation listings, including 1548 specials
Kizingoni House | Lamu Archipelago Self-catering

Kizingoni House

Lamu Archipelago Holiday Home, Self-catering
Sleeps 8

Kizingoni House has been built and positioned to take full advantage of the spectacular sunsets and sea views and to catch the sea breezes throughout the...

  • Swimming Pool
R8018/night
Starting price for 2 guests
R8018/night
Kitu Kidogo Cottages | Self-catering Diani Beach

Kitu Kidogo Cottages

Diani Beach Self-catering
Sleeps 6 in 2 rooms

Kitu Kidogo Cottages is an exclusive holiday retreat tucked away in a coastal indigenous forest that has been around for centuries. Accommodation is offered in...

R948/night
R948/night
Lamu Fisherman's | Lamu Town Self-catering

Lamu Fisherman's

Lamu Town Holiday Home, Self-catering
Sleeps 8

Lamu Fishermen's is a classic Shela house retaining the beautiful design and artefacts of Lamu life. It is as well positioned as any waterfront house in Lamu...

  • Swimming Pool
  • Braai/Barbecue
R3794/night
R3794/night
Mzima House | Self-catering Diani Beach

Mzima House

Diani Beach Holiday Home, Self-catering
Sleeps 10

The recently built Mzima is one of the most grand of all the exclusive houses in Diani Beach, Kenya. The house is laid out around a large swimming pool on an...

  • Wi-Fi
  • Swimming Pool
R15175/night
R15175/night
Royal German Apartments | Kpeshie Self-catering

Royal German Apartments

Kpeshie Self-catering
Sleeps 10 in 3 rooms

Royal German Apartments offers comfortable accommodation in Accra that is 20 minutes from the airport. The apartments offer all the comforts of home and are...

  • Wi-Fi
R1391/night
R1391/night
Sophia Baharini Apartment Hotel | Self-catering Diani Beach

Sophia Baharini Apartment Hotel

Diani Beach Self-catering
Sleeps 36 in 18 rooms

Sophia Baharini Apartment Hotel is located in Diani, on the South Coast of Kenya. The hotel comprises 18 one-bedroom apartments and two studio apartments...

  • Wi-Fi
  • Swimming Pool
R759/night
R759/night
Full Moon House | Shela Self-catering

Full Moon House

Shela Holiday Home, Self-catering
Sleeps 6

Full 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,...

  • Swimming Pool
R7461/night
R7461/night
Kiwandani House | Self-catering Shela

Kiwandani House

Shela Holiday Home, Self-catering
Sleeps 6

Kiwandaniu 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,...

  • Swimming Pool
R6955/night
R6955/night
Mama Daktari | Shela Self-catering

Mama Daktari

Shela Holiday Home, Self-catering
Sleeps 4

The Mama Daktari House is located in Shela village on Lamu Island, off the north-eastern coast of Kenya. The house offers luxury accommodation for four...

R5438/night
R5438/night
Betty's Suite | Self-catering Shela

Betty's Suite

Shela Holiday Home, Self-catering
Sleeps 2

The Betty's Suite is located in Shela Village on Lamu Island, off the north-eastern coast of Kenya. The suite offers luxury accommodation for two people. All...

  • Swimming Pool
R3794/night
R3794/night
The Garden House | Shela Self-catering

The Garden House

Shela Holiday Home, Self-catering
Sleeps 4

The Garden 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 people,...

R8220/night
R8220/night
Darini | Self-catering Lamu Town

Darini

Lamu Town Holiday Home, Self-catering
Sleeps 6

The Darini house is located in Lamu on Lamu Island off the north-eastern coast of Kenya. The house offers luxury accommodation for four people. All your...

  • Swimming Pool
R24281/night
R24281/night
Elena House | Malindi Self-catering

Elena House

Malindi Holiday Home, Self-catering
Sleeps 14

Elena House is a beautiful five-bedroom villa with a two-bedroom garden wing. Situated in Malindi on Casuarinas Point, it is only five minutes from the Marine...

  • Swimming Pool
R4059/night
R4059/night
Chynoweth House | Self-catering Malindi

Chynoweth House

Malindi Holiday Home, Self-catering
Sleeps 12

Chynoweth House is a large, comfortable thatched house set in a tropical garden. The house incorporates a mix of African, Italian and Colonial style and can...

  • Swimming Pool
R18084/night
R18084/night
Coran Angelica House | Malindi Self-catering

Coran Angelica House

Malindi Holiday Home, Self-catering
Sleeps 10

Coran Angelica House is situated in the Casuarina area and offers comfortable accommodation for up to 10 people. The house is situated only a short walk or...

  • Swimming Pool
R3288/night
R3288/night
Pink House | Self-catering Malindi

Pink House

Malindi Holiday Home, Self-catering
Sleeps 8

The Pink House is a bright pink, four-bedroom house situated on the Marine Park Beachfront of Kenya. This peaceful retreat offers comfortable self-catering...

  • Swimming Pool
R3617/night
R3617/night
The Baobabs | Malindi Self-catering

The Baobabs

Malindi Holiday Home, Self-catering
Sleeps 6

The Baobabs house is a simple, small three-bedroom house located on the Malindi beachfront. The house offers comfortable accommodation for six. The three...

  • Swimming Pool
R1189/night
R1189/night
Villa Moja | Self-catering Kinondo Beach

Villa Moja

Kinondo Beach Holiday Home, Self-catering
Sleeps 6

Villa Moja is a peaceful self-catering villa nestled in beautifully natural tropical gardens, about 50 m from the sparkling blue ocean, on a quiet beach area...

  • Swimming Pool
  • On-site Parking
R1138/night
R1138/night
Maasai Trails - Jan's Camp | Loita Hills Self-catering

Maasai Trails - Jan's Camp

Loita Hills Self-catering, Tented Camp
Sleeps 12 in 5 rooms

Maasai Trails is based in the Loita Hills, on the western edge of the Great Rift Valley just north of the Tanzanian border. Jan’s Camp, the base for all the...

  • On-site Parking
R4363/night
Starting price for 2 guests
R4363/night
Diani Breeze Villas | Self-catering Diani Beach

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
R1644/night
R1644/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 75 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 R150 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?