TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-656

Self-catering accommodation in Africa

14400+ accommodation listings, including 1548 specials
Spice of The Coast | Diani Beach Self-catering

Spice of The Coast

Diani Beach Self-catering, Bed and Breakfast
Sleeps 12 in 5 rooms

Spice of The Coast is a small family-run hotel set 800 m from the white sandy beaches of the Indian Ocean in Diani Beach, Mombasa’s south coast. Set on a...

  • Wi-Fi
  • Swimming Pool
R1821/night
Per unit
R1821/night
Vipingo Ridge Luxury Golf Villas | Self-catering Kikambala

Vipingo Ridge Luxury Golf Villas

Kikambala Self-catering, Bed and Breakfast, Resort
Sleeps 1046 in 132 rooms

The exclusive Vipingo Ridge golf and residential estate offers lovely views of the sea, and guests will receive a discount on green fees, horse riding and...

  • Swimming Pool
  • On-site Parking
R71135/night
Per unit
R71135/night
King Post Apartments | Groganville Estate Self-catering

King Post Apartments

Groganville Estate Self-catering
Sleeps 144 in 53 rooms

The King Post is a Swahili Village that is unique in every sense, bringing about a unique architectural fusion between the East African coast and the lands...

  • Wi-Fi
  • On-site Parking
R2150/night
Per unit
R2150/night
Soko Soko Lodge | Self-catering Malindi Marine National Park

Soko Soko Lodge

Malindi Marine National Park Lodge, Self-catering, Bed and Breakfast
Sleeps 48 in 7 rooms

Soko Soko Lodge is located in the exclusive area of Casuarina, well known for the Marine National Park and Reserve of Malindi. The lodge offers several Villas...

  • Swimming Pool
  • On-site Parking
R2909/night
Per unit
R2909/night
Salonika Villas | Lavington Self-catering

Salonika Villas

Lavington Self-catering
Sleeps 56 in 21 rooms

Salonika Villas are situated in the centre of Nairobi and offers self-catering accommodation for couples, families and corporate couples. The villas offer both...

  • Swimming Pool
  • On-site Parking
R1741/night
Per unit
R1741/night
Chester House Apartments | Self-catering Nairobi Central

Chester House Apartments

Nairobi Central Self-catering
Sleeps 178 in 84 rooms

Chester House offers spacious apartments situated in the heart of Nairobi. Whether your stay is for business or pleasure, this is the perfect place with...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1328/night
Per unit
R1328/night
Reata Serviced Apartments | Kilimani Self-catering

Reata Serviced Apartments

Kilimani Hotel, Self-catering
Sleeps 16 in 8 rooms

Located within walking distance of the Central Business District with easy access to virtually any part of the city and its surroundings, Reata Apartments...

  • Wi-Fi
  • On-site Parking
R1897/night
Per guest
R1897/night
Wasini Luxury Suites and Hotel | Self-catering Groganville Estate

Wasini Luxury Suites and Hotel

Groganville Estate Hotel, Self-catering
Sleeps 80 in 40 rooms

This is a family owned and professionally managed boutique hotel with a fusion of colour and décor from all over Africa, situated in Nairobi. We offer a...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1770/night
Per guest
R1770/night
Mvuli Hotels - Mvuli Suites | Ngara West Self-catering

Mvuli Hotels - Mvuli Suites

Ngara West Hotel, Self-catering
Sleeps 270 in 75 rooms

Mvuli Suites hotel is situated along Kipanda Road 500 m from the Museum Hill interchange and a short walk from Nairobi city centre. This premier hotel offers...

  • Wi-Fi
  • On-site Parking
R1581/night
Per guest
R1581/night
Mvuli Hotels - Mvuli House Hotel | Self-catering Nairobi Upper Hill

Mvuli Hotels - Mvuli House Hotel

Nairobi Upper Hill Bed and Breakfast, Self-catering
Sleeps 92 in 46 rooms

Mvuli House Hotel is designed with the budget consious business and tourist traveller in mind. The hotel is located close to two main airports and the central...

  • Wi-Fi
  • On-site Parking
R1872/night
Per guest
R1872/night
Shimoni Reef Lodge | Shimoni Self-catering

Shimoni Reef Lodge

Shimoni Lodge, Bed and Breakfast, Self-catering
Sleeps 29 in 8 rooms

Shimoni Reef Lodge is surrounded by coral islands and the marine reserve. The local fishing community and sport fishermen remain dynamic and the environment...

  • Swimming Pool
  • On-site Parking
R1391/night
Per unit
R1391/night
Pinnacle Court Apartments | Self-catering Spring Valley

Pinnacle Court Apartments

Spring Valley Self-catering
Sleeps 50 in 25 rooms

Pinnacle Court Apartments are new, exclusive and fully furnished and serviced apartments located in a quiet residential street next to Sarit Centre. ...

  • Wi-Fi
  • On-site Parking
R2365/night
Per unit
R2365/night
Tara Suites | Gigiri Self-catering

Tara Suites

Gigiri Bed and Breakfast, Self-catering
Sleeps 34 in 17 rooms

Tara Suites offers comfortable accommodation set in a captivating oasis in Gigiri, surrounded by lush gardens and beautiful East African birds. We offer 17...

  • Wi-Fi
  • On-site Parking
R2605/night
Per unit
R2605/night
Dafina Holiday Cottage | Self-catering Naivasha

Dafina Holiday Cottage

Naivasha Self-catering
Sleeps 8 in 2 rooms

Welcome to Dafina Holiday Cottage; from the architectural design to interior decor, Dafina is tastefully appointed in opulent Swahili-style theme. Every...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R3629/night
Per unit
R3629/night
Morning Star Resort | Diani Beach Self-catering

Morning Star Resort

Diani Beach Self-catering, Resort
Sleeps 104 in 43 rooms

Morning Star Diani offers accommodation in comfortable self-catering apartments, all of which have been constructed to European standards. Morning Star Diani...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R873/night
Per unit
R873/night
Residence Du Plateau | Self-catering Ilot Alter

Residence Du Plateau

Ilot Alter Hotel, Self-catering
Sleeps 41 in 16 rooms

Residence Du Plateau is situated in the centre of Dakar, offering comfortable accommodation in lovely self-catering units.All the units have balconies,...

  • Wi-Fi
  • On-site Parking
R809/night
Per unit
R809/night
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
R1391/night
Per unit
R1391/night
Rickseaside Villas | Self-catering Nyali

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
R974/night
Per unit
R974/night
White Cliff Villa | Mtwapa Self-catering

White Cliff Villa

Mtwapa Holiday Home, Self-catering
Sleeps 10

White Cliff Villa is a beautiful self-catering house situated right on the beach, about 25 km from Mombasa and the airport. It is located on Mombasa’s North...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R5982/night
Per unit
R5982/night
Makaazi Apartments, Rose Avenue | Self-catering Kilimani

Makaazi Apartments, Rose Avenue

Kilimani Self-catering
Sleeps 202 in 53 rooms

Offering long and short term stays in well-furnished and serviced apartments, your experience at the Makaazi Apartments, Rose Avenue will be one that is...

  • Wi-Fi
  • On-site Parking
R2466/night
Per unit
R2466/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?