TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-400

Self-catering accommodation in Africa

14400+ accommodation listings, including 1553 specials
Grand Bay Suites | Pereybere Self-catering

Grand Bay Suites

Pereybere Self-catering
Sleeps 50 in 25 rooms
1 review

Grand Bay Suites is situated in Grand Baie, in Mauritius, with the city centre merely 18 km away. With the beachfront nearby and within easy walking distance...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1576/night
Per unit
R1576/night
Mont Choisy Beach Villas | Self-catering Mont Choisy

Mont Choisy Beach Villas

Mont Choisy Resort, Self-catering
Sleeps 32 in 8 rooms
1 review

Mont Choisy Beach Villas is nestled in a tropical garden setting overlooking the clear lagoon of Mont Choisy. It is set on a beautiful stretch of beach where...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1635/night
Per unit
R1635/night
Dodola Lodge | Pereybere Self-catering

Dodola Lodge

Pereybere Self-catering
Sleeps 56 in 19 rooms

Dodolalodge is located in Pereybere, a quiet and small village situated between Grand Bay and Cap Malheureux on the north-westerly coast of the island. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R992/night
Per unit
R992/night
Petit Baie Chalets | Self-catering Anse Aux Pins

Petit Baie Chalets

Anse Aux Pins Guest House, Holiday Home, Self-catering
Sleeps 3

Located in the south bay of Mahe Island, this spacious establishment is light and fresh, and offers comfortable self-catering in a calm and peaceful...

  • Wi-Fi
R1459/night
Per unit
R1459/night
Luwawa Forest Lodge | Mzuzu Self-catering

Luwawa Forest Lodge

Mzuzu Lodge, Self-catering, Bed and Breakfast, Camping and Caravanning
Sleeps 153 in 60 rooms

Luwawa Forest Lodge, situated at 5,000 feet above sea level and malaria-free, is nestled in an ideally situated area of the Viphya mountains, in one of the...

  • Braai/Barbecue
R175/night
Per guest
R175/night
Hexagon Farm Lodge | Self-catering Naivasha

Hexagon Farm Lodge

Naivasha Bed and Breakfast, Self-catering
Sleeps 12 in 5 rooms
4 reviews

Our chalets are overlooking the spectacular lake Naivasha and the Mount Longonot.We have three self catering chalets each with en-suite bathroom, a fully...

  • Braai/Barbecue
R1413/night
Per unit
R1413/night
Hillpark Hotel - Tiwi beach | Tiwi Beach Self-catering

Hillpark Hotel - Tiwi beach

Tiwi Beach Self-catering, Hotel
Sleeps 180 in 55 rooms

Hillpark Hotel - Tiwi beach is located 20 kilometres from Mombasa town, on a clean and unspoilt Tiwi Beach. The accommodation consists of 26 cottages (all en...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1250/night
Per guest
R1250/night
Lamu-Island Villa | Self-catering Lamu Island

Lamu-Island Villa

Lamu Island Holiday Home, Bed and Breakfast, Self-catering
Sleeps 6
4 reviews

Located on the shores of East Africa, in the Indian Ocean, off the coast of Kenya, Lamu is a town, an island, and an archipelago. There, time seems to have...

  • Braai/Barbecue
R750/night
Per guest
R750/night
10% OFF
Dinkwe Lodge & Guest House | Africa Specials
10% OFF

Dinkwe Lodge & Guest House

Rietfontein Lodge, Bed and Breakfast, Self-catering
Sleeps 8 in 4 rooms
37 reviews

Dinkwe Lodge & Guest House offers upmarket accommodation where guests can find privacy, warmth, ambience and comfort in a peaceful and tranquil enclosed...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R891/night
Per guest
R950
R891/night
Ponta Mapalo Private Bungalows | Self-catering Inhassoro

Ponta Mapalo Private Bungalows

Inhassoro Self-catering
Sleeps 12 in 2 rooms

Ponta Mapalo Private Bungalows offers accommodation in two A-frame thatch bungalows, situated only 11 meters from the soft sandy beach. The accommodation is...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2250/night
Per unit
R2250/night
Capricorn Beach Cottages | Pangani Self-catering

Capricorn Beach Cottages

Pangani Resort, Self-catering
Sleeps 16 in 4 rooms
1 review

Located on a beautiful and serene stretch of the Swahili coast, the Capricorn Beach Cottages lie to the south of Tanga and north of Pangani in Tanzania....

  • Braai/Barbecue
  • On-site Parking
R1438/night
Per guest
R1438/night
Asante Apartments | Self-catering Highlands (Livingstone)

Asante Apartments

Highlands (Livingstone) Self-catering
Sleeps 54 in 9 rooms

Asante Apartments is situated on the outskirts of Livingstone, only eight kilometres from Mwanga Nkumbula Airport. The accommodation is provided in modern...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1625/night
Per unit
R1625/night
Tshimologo Farm Guest House | Francistown Self-catering

Tshimologo Farm Guest House

Francistown Self-catering
Sleeps 11 in 3 rooms

Nestled between the vibrant city of Francistown and the Tachila Nature Reserve, Tshimologo Farm Guest House offers a memorable stay to guests visiting this...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1625/night
Per guest
R1625/night
R100 worth of Freebies
Pandora | Africa Specials
R100 worth of Freebies

Pandora

Rouxville Holiday Home, Self-catering
Sleeps 8
9 reviews

Situated on the Friendly N6 - Maluti Route, Rouxville is an ideal stop over to and from the Eastern Cape. Originally built as a "semi" some 80 years ago, this...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R720/night
Per guest
R720/night
Rivernest Boutique Cottages | Maun Self-catering

Rivernest Boutique Cottages

Maun Bed and Breakfast, Self-catering
Sleeps 24 in 10 rooms
1 review

Conveniently located close to the airport and the main road, Rivernest Boutique Cottages is an ideal accommodation choice to corporate or leisure travellers. ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R875/night
Per unit
R875/night
Danga Bed & Breakfast | Self-catering Blantyre

Danga Bed & Breakfast

Blantyre Self-catering, Bed and Breakfast
Sleeps 10 in 5 rooms

Danga Bed & Breakfast is set in Blantyre a city in the southern part of Malawi. Guests have beautiful views of the mountain and garden and this adds to the...

  • Braai/Barbecue
  • On-site Parking
R500/night
Per guest
R500/night
Ngong Forest View Apartment | Karen Self-catering

Ngong Forest View Apartment

Karen Holiday Home, Self-catering
Sleeps 6

Ngong Forest View Apartment is situated in the Ngong area, Nairobi, Kenya.The apartment has three bedrooms and two bathrooms. There is a fully-equipped kitchen...

  • Wi-Fi
  • On-site Parking
R2250/night
Per unit
R2250/night
Glenalmond Lodge | Self-catering Nyanga

Glenalmond Lodge

Nyanga Holiday Home, Self-catering
Sleeps 8

Glenalmond Lodge is situated on a breath-taking Eastern Highlands hilltop overlooking three trout fish loaded lakes, just outside of Nyanga.The self-catering...

  • Braai/Barbecue
  • On-site Parking
R1813/night
Per guest
R1813/night
CPM Short Stay Home - Westgate | Harare Self-catering

CPM Short Stay Home - Westgate

Harare Holiday Home, Self-catering
Sleeps 10
1 review

CPM Short Stay Home - Westgate offers relaxed living. The home offers the convenience that relatives, friends or hotels cannot give. A self-catering...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000/night
Per guest
R1000/night
25% OFF
Langebaan Country Estate | Africa Specials
25% OFF

Langebaan Country Estate

Langebaan Country Estate Self-catering
Sleeps 160 in 39 rooms
8 reviews

Langebaan Country Estate, positioned close to Langebaan Lagoon, the most beautiful lagoon in Southern Africa and the famous West Coast National Park, is just...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1390
R1042/night
Per guest
R1390
R1042/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 R177 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?