Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-667

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
Island View House | Watamu Self-catering

Island View House

Watamu Self-catering
Sleeps 10

Island View House is a recently built, five-bedroom house with a free-form swimming pool set above Watamu Beach, boasting stunning views out over the Indian...

  • Swimming Pool
R5047
Per unit
R5047
Lamu House | Self-catering Watamu

Lamu House

Watamu Self-catering
Sleeps 6

Lamu House is a completely renovated Swahili-style house which has been lovingly furnished and fitted with all the necessary facilities to ensure a fantastic...

  • Swimming Pool
R3028
Per unit
R3028
Schwari House | Watamu Self-catering

Schwari House

Watamu Self-catering
Sleeps 10

Schwari House is a four-bedroom Colonial beach house with an infinity pool opening straight onto Vipingo Beach. The house can accommodate up to 10 guests and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2557
Per unit
R2557
Pelican House | Self-catering Nanyuki

Pelican House

Nanyuki Self-catering
Sleeps 6

Pelican House is a self-catering house located on the 90,000 acre Ol Pejeta Conservancy in Kenya. Electricity comes from a quiet generator, there is house and...

R5653
Per unit
R5653
Mama Daktari | Shela Self-catering

Mama Daktari

Shela 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...

R5787
Per unit
R5787
35 Magai Drive | Self-catering Zinkwazi Beach

35 Magai Drive

Zinkwazi Beach Self-catering
Sleeps 12

35 Magai drive is a large, beach house with direct beach access. It can accommodate 12 guests and is fitting for families on a vacation by the ocean. The house...

  • Braai/Barbecue
  • On-site Parking
R2600
Per unit
R2600
Lamu Fisherman's | Lamu Town Self-catering

Lamu Fisherman's

Lamu Town 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
R4038
Per unit
R4038
Mzima House | Self-catering Diani Beach

Mzima House

Diani Beach 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
R16151
Per unit
R16151
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
R1480
Per unit
R1480
Satyagraha House | Self-catering Orchards

Satyagraha House

Orchards Guest House, Self-catering
Sleeps 21 in 7 rooms

Satyagraha House is situated in the residential neighbourhood of Orchards in Johannesburg, and was the home of Mohandas Gandhi from 1908 to 1909. Within these...

  • Wi-Fi
  • On-site Parking
R2796
Starting price for 2 guests
R2796
Kusini Beach Cottages | Diani Beach Self-catering

Kusini Beach Cottages

Diani Beach Self-catering
Sleeps 24 in 5 rooms

Welcome to Kusini Beach Cottages, a small tourist complex built in front of one of the most beautiful white sand beaches along the Kenyan coast. Kusini Beach...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2153
Per unit
R2153
Q in Fresnaye | Self-catering Fresnaye

Q in Fresnaye

Fresnaye Self-catering
Sleeps 8

Q in Fresnaye, Tuscan-style self-catering luxury Villa in of Cape Town best location Fresnaye protected from the strong winds.This fully-equipped, spacious...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R11500
Per unit
R11500
Hillbillion Estate | Port Shepstone Self-catering

Hillbillion Estate

Port Shepstone Hotel, Self-catering
Sleeps 79 in 20 rooms

Hillbillion Estate is a gorgeous establishment based in the beautiful Port Shepstone. It is a great location for a group of guests and features all the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Starting price for 2 guests
R1500
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...

R1009
Per unit
R1009
Jacyjoka Apartments | Nyali Self-catering

Jacyjoka Apartments

Nyali Self-catering, Bed and Breakfast
Sleeps 36 in 12 rooms

Jacyjoka Apartments is situated in Nyali of Mombasa. We offer luxury studios and apartments with one, two and three bedrooms, ideal for holidaymakers and...

  • Wi-Fi
  • Swimming Pool
R5893
Per unit
R5893
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
R808
Per unit
R808
Tropical Towers Apartments | Hurlingham Estate Self-catering

Tropical Towers Apartments

Hurlingham Estate Guest House, Bed and Breakfast, Self-catering
Sleeps 30 in 10 rooms

Tropical Towers Apartments offers comfortable accommodation in the secure upmarket Kilimani suburb. The towers offers guest a choice of one or two bedroom...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1480
Per unit
R1480
Green Gables | Self-catering Rivonia

Green Gables

Rivonia Guest House, Self-catering
Sleeps 11 in 6 rooms

Green Gables is a peaceful and well established guest house which has a Cape Dutch country house ambience. Our spacious en-suite bedrooms are all individually...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1224
Starting price for 2 guests
R1224
Rickseaside Villas | Nyali Self-catering

Rickseaside Villas

Nyali Self-catering
Sleeps 36 in 18 rooms

Rickseaside Villas is set on the luxurious Nyali Beach with well tendered landscaped gardens. The villas are only 15 km north of Mombasa city and 20 km from...

  • Swimming Pool
  • On-site Parking
R1036
Per unit
R1036
Hazelwood House | Self-catering Stellenbosch

Hazelwood House

Stellenbosch Guest House, Self-catering
Sleeps 18 in 4 rooms

Hazelwood House is situated on the lower slopes of Stellenbosch Mountains in a quiet, residential area; only three minutes away from the centre of Stellenbosch...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1500
Starting price for 2 guests
R1500

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 25 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 R186 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?