50 Best Vacation Rentals in Africa - Holiday Lettings - Cabins

Close

View larger map

Also consider

Apartments South Africa
4,464 properties
Apartments Morocco
2,695 properties
Villas Mauritius
1,183 properties
Apartments Kenya
898 properties
Apartments Egypt
655 properties
Reunion Island
513 properties
Apartments Cape Verde
375 properties
Tanzania
281 properties
Senegal
245 properties
Apartments Ghana
222 properties
Flats Seychelles
194 properties
Apartments Madagascar
174 properties
Nigeria
173 properties
Zimbabwe
155 properties
Apartments Gambia
131 properties
Apartments Uganda
127 properties
Villas Mozambique
119 properties
Cameroon
119 properties
Ethiopia
72 properties
Ivory Coast
57 properties

Africa

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

13,310 Vacation rentals

32

Vacation cottage in Lusaka

Lusaka Province / Lusaka

3 4 1 night min

  • 3 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden
Self catering Lechwe Cottage is on Leopard Hill Road in safe and secure peri-urban area on outskirts of Lusaka. Vehicle available for Hire. Lechwe Cottage is within a 40 acre forested small-holding in an electric fence, with over 173 species of trees planted over the la …see more

from $49 / night

$350 / week

Book View

from $49 / night

(6) Excellent 

20

Bulawayo Vacation cottage rental

Bulawayo Province / Bulawayo

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
A quiet and secure retreat, a short distance from downtown and off the main Takawira thorough fare. The spectacularly landscaped yard, complete with a dining gazebo and a swimming pool, will make you feel you are in the countryside. Two fully furnished units for indepe …see more

from $99 / night

$492 / week

Book View

from $99 / night

10

Vacation apartment in Saint-Gilles-Les-Bains

Arrondissement of Saint-Paul / Saint-Gilles-Les-Bains

1 3 4 nights min

  • 1 bedroom
  • Sleeps 3
  • 4 nights min
  • Nearest beach 2 mi
  • Child friendly
  • Air conditioning
Nice apartment of 45 sqm, 4 star ground floor consists of an air conditioned room with a king size bed, a bathroom with Italian shower and a lounge where a convertible quality sofa that can accommodate third person (or two children). The fully equipped kitchen (stove, d …see more

from $105 / night

$731 / week

Book View

from $105 / night

12

Grand Port District Vacation villa rental

Grand Port District / Blue Bay

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Nearest beach 0.3 mi
  • Swimming pool
  • Child friendly
Villa "traveler" (there are several traveler's trees in the garden) is located 5 minutes walk from Blue Bay beach and the beautiful marine park. It is located in a quiet and peaceful environment and is surrounded by a tropical garden. The bus stop to the city of Mahébou …see more

from $61 / night

$423 / week

Book View

from $61 / night

(20) Excellent 

22

Vacation cottage in Somerset West

Cape Town / Somerset West

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Air conditioning
  • Private garden
Alfie's Cottage is a newly renovated one bedroom ensuite cottage on a property bordering the Helderberg Nature Reserve in one of the oldest areas of Somerset West. Ideal for holidaymakers wanting to relax, walk and soak up the magnificent views and countryside whilst be …see more

from $94 / night

$657 / week

Book View

from $94 / night

4

Les Avirons Vacation villa rental

Arrondissement of Saint-Paul / Les Avirons

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden
red wooden villa completely renovated, with swimming pool (diameter 5.5 m, depth 1.20 m), set in a large planted garden of 800m2, 20m2 terrace magnificent sea view facing the sunset; all fenced and overlooking a private road. Located 3 minutes (200m) walk to all ameniti …see more

from $185 / night

$921 / week

Book View

from $185 / night

9

Vacation apartment in Kisumu

Nyanza Province / Kisumu

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
Welcome to a pristine family friendly 3 - bedroom apartment in the Lakeside city within a secure neighborhood with just 5 min drive to the shopping mall and 15mins drive to the City Center/Airport. The house is equipped with a kitchen and two bathrooms, it also has a c …see more

from $60 / night

$420 / week

Book View

from $60 / night

(19) Excellent 

22

Casuarina Vacation villa accommodation

Malindi / Casuarina

7 14 Min stay varies

  • 7 bedrooms
  • Sleeps 14
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool
Elena House & Home is a beautiful 7 bedroom Mediterranean style Villa is situated on the Kenya Coast in the Casuarina area of Malindi. The House is 5 minutes walk from the Casuarina Marine Park Beach and is well located for Malindi Town Center, the airport and other bea …see more

from $140 / night

$980 - $4,116 / week

Book View

Responds fast!
avg. 2 hours 36 minutes

from $140 / night

(2) Excellent 

11

Grand Bois Vacation apartment rental

Saint-Pierre / Grand Bois

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
Close to the lagoon of St. Peter The villa is accessed via a private driveway, ensuring you peace. After the walk you will find parking and Creole style villa in which is located two apartments: F2 about 40m2 with kitchen, shower, air-conditioned room, private terrace a …see more

from $62 / night

$430 / week

Book View

from $62 / night

23

Vacation apartment in Accra

Greater Accra / Accra

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Pet friendly
Apartment Coconut is a very beautiful apartment with spectacular views from all windows. There is a large terrace which runs for the entire length of the apartment where you can sit all day watching the spectacular views below you. The garden is full of fruit trees and …see more

from $42 / night

$294 / week

Book View

from $42 / night

26

Vacation home in Sainte-Rose

Arrondissement of Saint-Benoit / Sainte-Rose

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
Traveler's House has a surface of 110 m2 large kitchen 20m2 barbecue outside washing machine, dryer is located in eastern ISLAND close Meeting of the volcano sites, coastal paths a natural and green landscape a fishing port, possibility of hiking the house is close to a …see more

from $43 / night

$301 / week

Book View

from $43 / night

(2) Excellent 

12

Vacation cottage rental

Western Cape / Montagu

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Kingfisher cottage is a newly renovated 100 year old plus stone cottage with a whole lot of charm and character. The Farm is situated in the picturesque and secluded mountains some 25 kilometers (10km tar and 15km gravel) outside the town of Montagu. It is ideal for a c …see more

from $59 / night

$413 / week

Book View

from $59 / night

(1) Excellent 

20

Ponta Preta Vacation villa rental

Ilha do Sal / Ponta Preta

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.15 mi
  • Swimming pool
A luxurious 3 bedroom, 3 bathroom villa in this beautiful and unspoilt environment, with an idyllic position on one of the few remaining undeveloped white sandy beaches in the world. This villa is situated on a 5 * resort and has its own private pool and garden. Situate …see more

from $130 / night

$910 / week

Book View

from $130 / night

9

Saly Vacation villa rental

Mbour / Saly

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Car not necessary
The villa is located in a small residence guarded night and day which consists of some 30 houses around 3 pools. The villa can accommodate up to 7 people. It consists of 3 bedrooms, 2 bathrooms with wc, a kitchen and a large living room. Villa air conditioned with sea …see more

from $56 / night

$369 / week

Book View

Responds fast!
avg. 2 hours 3 minutes

from $56 / night

6

Lagos Vacation apartment rental

Lagos State / Lagos

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly
Ozzy Apartment,is a cozy fully furnished mini-flat with sitting and bedroom,well furnished to taste with almost 24hrs power supply and good security.The location of the apartment is unique,is located at cool and central area of ikeja and is 5minute drive to the airport. …see more

from $85 / night

$595 / week

Book View

from $85 / night

4

Vacation villa in Moutsamoudou

Anjouan / Moutsamoudou

6 8 1 night min

  • 6 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
Haven of peace in the heights of Mustamudu (at 20 min from the airport), the Villa Kamar El Houda villa offers all the comforts for a pleasant stay. It welcomes you for your business stays, lovers, family or curious adventurers to explore the beauty of the island of An …see more

from $68 / night

$492 / week

Book View

from $68 / night

12

Vacation villa in Ngaparou

Thies Region / Ngaparou

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Villa of 120 m² completed in January 2017 N'Gaparou 4km, 6km from La Somone and +/- 10km of fully supervised and equipped Saly 24/24. Household 4xsemaine expected. Opportunities shopping and meal (plus benefits to settle with your Fatou). Air conditioning in all rooms + …see more

from $117 / night

$676 / week

Book View

from $117 / night

24

Vacation chalet in Wilderness

Western Cape / Wilderness

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Air conditioning
Kingfisher cottage is a luxury and spacious freestanding cottage against a slope in a private and quiet setting. The cottage comes with king size bed, en-suite walk in shower, kitchenette and a large nice terrace where you can relax and enjoy the splendid view of Islan …see more

from $122 / night

$851 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from $122 / night

(1) Excellent 

16

Salazie Vacation villa rental

Arrondissement of Saint-Benoit / Salazie

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Private garden
Spacious villa overlooking 360 mountain (peak snow and waterfall Bridal Veil) peace and relaxation assured ... no neighbors ... wake up to the sound of waterfalls linens provided Ideal for a pleasant stay with all the equipment and comforts for your visits in Salazie Lo …see more

from $148 / night

$1,032 / week

Book View

Responds fast!
avg. 1 hour 41 minutes

from $148 / night

7

Casablanca Vacation apartment rental

Grand Casablanca Region / Casablanca

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
Important : La location est réservé principalement au famille,et personne sérieux - couple mariée avec acte de mariage pour les célibataires c’est strictement interdit appartement plein de vie (appartement en location entière), 65 m² de surface, dans un meuble, sa capa …see more

from $25 / night

$181 - $299 / week

Book View

from $25 / night

19

Rondebosch Vacation b&b rental

Cape Town / Rondebosch

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden
Silwood Cottages are newly renovated with stylish, quality furnishing, Egyptian cotton linen and everything needed for a happy and peaceful stay. Well situated for touring Cape Town. The neighbourhood is quiet, with tree-lined streets and the garden has abundant birdlif …see more

from $53 / night

$370 / week

Book View

from $53 / night

8

Cotonou Vacation villa rental

Littoral Department / Cotonou

5 6 3 nights min

  • 5 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
super luxurious villa inhabited by a former president beautiful villa with a luxury worthy of presidential style Ideally located 2 minutes from the airport this villa is also close to the beach Fidjrossè (0.5 km) very lively and very close to many restaurants and scrub …see more

from $93 / night

$645 / week

Book View

from $93 / night

(2) Excellent 

17

Vacation home with swimming pool in Trafalgar

KwaZulu-Natal / Trafalgar

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly
Trafalgar is on the south coast of Kwazulu Natal South Africa with sub-tropical forests, rolling hills of sugar cane, banana plantations, orchards of nuts, blue lagoons and last but not the least, golden beaches with rocky coves. Trafalgar's beach is a wide, sandy beach …see more

from $56 / night

$344 - $1,376 / week

Book View

Responds fast!
avg. 1 hour 41 minutes

from $56 / night

21

Sidi Rahal Vacation villa rental

Chaouia-Ouardigha Region / Sidi Rahal

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Villa Au bord de la mer dans une résidence fermée à 40Km de Casablanca et 30Km d'EL JADIDA Plage privée à 100m. matériel de pêche disponible sur place La résidence est sécurisée et fermée. Elle contient un terrain de foot, tennis, café, ainsi qu'une salle de sport. L'hô …see more

from $135 / night

$811 - $1,228 / week

Book View

from $135 / night

(18) Excellent 

20

Tofo Vacation home rental

Inhambane Province / Tofo

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.02 mi
  • Swimming pool
A real beach house as it is really close to the beach ie 20 metres. Cassa Bitonga is on a private, secure and unspoilt small estate. To get to Praia da Rocha you have a sandy 6 km road and will require a 4 wheel drive vehicle or a city SUV. It can be done with a high c …see more

from $238 / night

$1,666 / week

Book View

from $238 / night

13

Apartment rental in Saint-Louis

Arrondissement of Saint-Pierre / Saint-Louis

3 7 6 nights min

  • 3 bedrooms
  • Sleeps 7
  • 6 nights min
  • Child friendly
It is located in La Riviere Saint Louis is a quiet and charming little village. Located in the Southwest, you will quickly access the most famous sites in Reunion: beaches, virgin forests, temples, Cilaos, Piton des Neiges volcano. Near the rental, you will find all the …see more

from $68 / night

$393 - $418 / week

Book View

from $68 / night

12

Sharm El Sheikh Vacation apartment rental

South Sinai / Sharm El Sheikh

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
The newly renovated with seating located in the heart of Sharm El Sheikh. The apartment is located in the 5 star resort Delta Sharm. The complex has a number of shops, restaurants, swimming pools, bars, etc. everything what the heart desires. Everything is within 2 - 3 …see more

from $25 / night

$172 / week

Book View

Responds fast!
avg. 1 hour 49 minutes

from $25 / night

(2) Excellent 

28

Vacation apartment with shared pool in Santa Maria

Ilha do Sal / Santa Maria

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary
This is defiantly the best front line on the beach apartment on Porto Antigo 2 complex. You have full beach, sea, pool views. It’s all about location location, this apartment has it all Large spacious, light and airy rooms, we keep this apartment up to high standards …see more

from $191 / night

$1,330 - $1,862 / week

Book View

Responds fast!
avg. 1 hour 49 minutes

from $191 / night

(3) Excellent 

32

Villa rental in Sale with swimming pool

Rabat-Sale-Zemmour-Zaer Region / Sale

5 19 Min stay varies

  • 5 bedrooms
  • Sleeps 19
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 25 mi
  • Swimming pool
Set in Rabat-Salé, this expansive villa is only 25km from the Atlantic Ocean, world-class golf courses, one-of-a-kind monuments and ruins. Boasting a vast, green garden and modern amenities combined with classic décor, the villa promises a truly blissful holiday in Moro …see more

from $363 / night

$1,815 - $2,667 / week

Book View

Responds fast!
avg. 1 hour 53 minutes

from $363 / night

(3) Very Good 

24

Vacation home in Asilah

Tangier-Tetouan Region / Asilah

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Suitable for children age 5+
  • Car not necessary
Two bedroom old village house in the medina roof terrace with sea views shops etc are within a couple of minuetes walk and the beach is five min walk away fully equiped kitchen with microwave cooker fridge washing machine etc Satelite tv …see more

from $74 / night

$516 / week

Book View

Responds fast!
avg. 3 hours 4 minutes

from $74 / night

11

Vacation villa with golf nearby in Nosy Be

Antsiranana Province / Nosy Be

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Private garden
Villa has beautiful beach and the sea, quiet and not far from everything. With its large enclosed garden, Fleury and its garden furniture. All the rooms are broken down, a great room dining. You everything to make your kitchen. It is ideal for a holiday with your family …see more

from $25 / night

$148 / week

Book View

from $25 / night

(16) Very Good 

21

Vacation apartment with shared pool in Saint Pierre ville

Saint-Pierre / Saint Pierre ville

1 3 5 nights min

  • 1 bedroom
  • Sleeps 3
  • 5 nights min
  • Nearest beach 5 mi
  • Swimming pool
Independent apartment in a family villa in a quiet neighborhood near the center of St Pierre and its lagoon city center dynamique.vous enjoy a nice pool (not suitable for young children) and a spa-lined terrace nice and shaded by large mango trees, palm trees. a parking …see more

from $62 / night

$430 / week

Book View

Responds fast!
avg. 3 hours 45 minutes

from $62 / night

(2) Excellent 

29

Vacation home with swimming pool in Kommetjie

Cape Town / Kommetjie

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
House overlooking the sea with 4 bedrooms and 8 beds / guests and 3.5 bathrooms and • Private swimming pool. • The beautiful sandy beach can be reached in less than 50m. • 24 hour security in the Private Slangkop Eco Estate. • 42km to Cape Town and 34km to the Cape of …see more

from $295 / night

$2,150 - $2,333 / week

Book View

Responds fast!
avg. 1 hour 30 minutes

from $295 / night

23

Vacation home with swimming pool in Camps Bay

Cape Town / Camps Bay

6 14 2 nights min

  • 6 bedrooms
  • Sleeps 14
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
Atlantic Six is a modern 6 bedroom Camps Bay villa that is ideal for a large family, or group of friends. A combined villa + apartment, the property features 6 bedrooms, 5 bathrooms, 2 swimming pools, amazing sea and mountain views, entertainment, daily housekeeping, fr …see more

from $375 / night

$2,625 / week

Inquire View

from $375 / night

(3) Excellent 

4

Vacation villa with shared pool in Kangani

Kangani

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
The Lodge has 4 studios fully equipped and furnished with private terrace for each apartment. Each studio is equipped with a kitchenette, a bathroom with Italian, air conditioning, TV, wi-fi access, mini bar ..... To date, the studios are being renovated. We opened thei …see more

from $105 / night

$731 / week

Book View

Responds fast!
avg. 3 hours 49 minutes

from $105 / night

11

Vacation guest house in Hermanus

Overstrand / Hermanus

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 2 mi
  • Swimming pool
The Vishuis is a stylish guesthouse situated in the heart of the old village in Hermanus. It is a newly renovated and modernized heritage fisherman's cottage. It has all the mod cons for guests to luxuriate, but has the whimsy of yesteryear. It is is conveniently situ …see more

from $110 / night

$770 / week

Book View

Responds fast!
avg. 41 minutes

from $110 / night

(27) Excellent 

15

Vacation home in La Passe

La Digue Island / La Passe

2 8 2 nights min

  • 2 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Child friendly
Welcome to La Digue ! Staying at the Guesthouse Melon's Villa Coco, it would be choosing one of the best addresses of La Digue ! A whole villa (100m²) entirely for you, which is perfect if you want to spend your holidays in total autonomy and choose a self catering op …see more

from $142 / night

$989 / week

Book View

from $142 / night

15

Vacation villa with swimming pool in Riviere Noire District

Riviere Noire District / Flic En Flac

4 8 4 nights min

  • 4 bedrooms
  • Sleeps 8
  • 4 nights min
  • Nearest beach 0.2 mi
  • Swimming pool
  • Child friendly
Villa Les 3 Dodo has one of the largest swimming pool in Flic-en-Flac Sleeping up nearly 8 or more, it is ideal for a holiday in peace with family, friends, partner or alone too. Flic en Flac is one of the most requested in Mauritius places, so expect to relax in a comf …see more

from $50 / night

$314 - $387 / week

Book View

from $50 / night

(4) Excellent 

16

Vacation home rental

KwaZulu-Natal / Umhlanga Rocks

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Ask about children
Situated in KZN Durban North this stunning eco Estate Mansion is located in the exclusive Umghlanga area. This exclusive property boasts unspoilt sea views and complete privacy This Estate has the best finishing's From floor to ceiling and boasts opulent furniture and …see more

from $665 / night

$3,920 / week

Book View

from $665 / night

14

Vacation apartment in Douala

Littoral Region / Douala

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Private garden
this is a nice one bedroom flat located in Douala-Cameroon very close to the police station 10eme. this property is located in Makepe I- Ndogbong 2mn from swimming center happier sport Ndogbong. 2mn from hotel dauville. hot water and air condition is available. very …see more

from $37 / night

$185 / week

Book View

from $37 / night