50 Best Vacation Rentals in Africa - Holiday Lettings - Cabins

Close

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

15,782 Vacation rentals

23

Vacation home with swimming pool in Mangochi

Southern Region / Mangochi

7 17 1 night min

  • 7 bedrooms
  • sleeps 17
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly
THE PROPERTY The property has been in the Conforzi family since 1958. The large main house is one of the oldest houses on the lake, it has maintained its’ original colonial identity but has been refurbished many times. It hou The cottage is a smaller unit that is being …see more

from $131 / night

$911 / week

Book View

from $131 / night

11

Vacation apartment in Martil

Tangier-Tetouan Region / Martil

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 2 mi
  • Child friendly
Brand new furnished apartment of 55 m2 located 2 km from the beaches of Martil. It has 2 bedrooms, large living room of 21 m2, a kitchen, a bathroom and a blacon with magnificent views of the sea and the mountains of Tetouan. Possibility of 6 beds. Located on the 3rd fl …see more

from $52 / night

$310 - $401 / week

Book View

from $52 / night

(1) Excellent 

5

Home rental in Umhlanga Rocks

KwaZulu-Natal / Umhlanga Rocks

4 7 1 night min

  • 4 bedrooms
  • sleeps 7
  • 1 night min
  • Nearest beach 1 mi
  • Child friendly
  • Car not necessary
Located within walking distance to the vibrant Umhlanga village Ridge Road is a stone's throw away from the beach, the Promenade, top hotel restaurants, nightclubs and bars. You’ll love our comfy home because of the quiet neighborhood, the lush garden and large outdoor …see more

from $184 / night

$1,283 / week

Book View

from $184 / night

22

Vacation bungalow in Harkerville

Plettenberg Bay / Harkerville

4 7 min stay varies

  • 4 bedrooms
  • sleeps 7
  • min stay varies
  • Child friendly
  • Pet friendly
Stoneridge cottage is light and airy with an open plan kitchen/diner/lounge and is serviced daily. There are three spacious bedrooms, and a fourth small single bedroom. There are three bathrooms (main en-suite), an undercover deck off the lounge with BBQ facilited and …see more

from $138 / night

$962 / week

Book View

from $138 / night

39

Vacation villa with golf nearby in El Gouna

Hurghada / El Gouna

3 7 4 nights min

  • 3 bedrooms
  • sleeps 7
  • 4 nights min
  • Child friendly
Villa Amira is built in Nubian style. The beautiful bright living room is equipped with a large dome ceiling and arches, the same applies to the bedroom. Experience Oriental nights and fairytale dreams in this beautiful high-class furnishings, located on a small hill in …see more

from $171 / night

$1,192 - $1,431 / week

Book View

from $171 / night

8

Vacation villa rental

Marrakech-Tensift-El Haouz Region / Tahanaout

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly
The villa Faida is a country house located 20 km from Marrakech and 5 km from Tahanaout. Placed at the foot of the Atlas, it is the starting point for walks in the mountains, up to Toubkal one of the highest peaks in Africa. Its strengths are the quiet (no neighbors), t …see more

from $103 / night

$670 - $750 / week

Book View

from $103 / night

11

Vacation home in George

Western Cape / George

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Child friendly
Shanzeley is located in the Upper Langkloof area between George and Uniondale, just off the N9. With breathtaking mountain views and tranquil scenery, this humble farmhouse, luxuriously fitted in a French Colonial style, brings deep restorative rest. Its quietness aims …see more

from $67 / night

$464 / week

Book View

from $67 / night

24

Vacation lodge rental

Eastern Cape / Joubertina

4 21 1 night min

  • 4 bedrooms
  • sleeps 21
  • 1 night min
  • Child friendly
  • Pet friendly
Langklip Estate is situated on a guest farm, up in the mountains, in the scenic Kouga Wilderness area and offers comfortable accommodation along with a variety of activities for guests' to enjoy. Langklip Estate offers game viewing and the opportunity to bottle feed the …see more

from $94 / night

$655 / week

Book View

from $94 / night

20

Vacation apartment in Taghazout

Souss-Massa-Draa Region / Taghazout

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
Engels ------------------------------------------- The apartment is literally on the beach. A nice opportunity to relax and Taghazout is well known to the surfers. In the area there is much to do such as surf lessons, shops, restaurants. Agadir is a 20 min drive and fro …see more

from $46 / night

$319 / week

Book View

from $46 / night

(1) Excellent 

11

B&b rental in Casablanca with shared pool

Grand Casablanca Region / Casablanca

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 0 mi
  • Swimming pool
  • Car not necessary
We offer a very comfortable, recently renovated independent private room in our spacious villa located in one of the most beautiful neighborhoods of Casablanca. Only 5 minutes by foot from the beach promenade and its restaurants and 10 minutes by car from the city cente …see more

from $72 / night

$455 - $592 / week

Book View

Responds fast!
avg. 3 hours 7 minutes

from $72 / night

11

Vacation hotel apartment rental

Northern Cape / Kimberley

2 5 1 night min

  • 2 bedrooms
  • sleeps 5
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
Newlands Lodge is situated on a small holding on the outskirts of Kimberley and offer affordable and comfortable stays in two bedroom units with private bathrooms. (Showers and hot and cold water) The units are fully furnished. air-conditioned and fitted for self cateri …see more

from $81 / night

$561 / week

Book View

from $81 / night

13

Vacation villa with golf nearby in Algiers

Algiers Province / Algiers

5 7 3 nights min

  • 5 bedrooms
  • sleeps 7
  • 3 nights min
  • Nearest beach 9 mi
  • Child friendly
  • Air conditioning
For those looking for a peaceful neighborhood not far from the city center of Algiers and the beach is the perfect place to spend holidays. all conveniences are met, garden with barbecue, garage for 02 vehicle, wifi, terrace, 02 bike for the follower, rental of a scoote …see more

from $26 / night

$183 - $1,276 / week

Book View

from $26 / night

6

Villa rental in Oulad Teima with shared pool

Souss-Massa-Draa Region / Oulad Teima

1 2 14 nights min

  • 1 bedroom
  • sleeps 2
  • 14 nights min
  • Nearest beach 30 mi
  • Swimming pool
  • Child friendly
Villa 65m2, bedroom with garden in a secure area 35 km from Agadir, with a pool of 300 m2, clay tennis court, golf driving range, gym, fitness classes and water aerobics, Spa, field petanque, playground restaurant, Bar, dance once a month, nice villa of 66m2, bedroom, b …see more

from $82 / night

$573 / week

Book View

from $82 / night

16

Vacation home with shared pool in Beachview

Port Elizabeth / Beachview

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Birds on a Rock has been awarded the Highly Recommended status by the AA. Welcome To Birds on a Rock Birds on a Rock located in Beachview Port Elizabeth has 3 upmarket rooms equipped with quality furniture and fittings. We our guests ree Wi-Fi, select DSTV package wit …see more

from $98 / night

$109 / week

Book View

from $98 / night

4

Vacation home with shared pool in Ngor

Dakar / Ngor

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
bedroom independent house security zone in the center, difficult as you are in Dakar clean and safe rooms as our case, you also have all the facilities 50 meters change money, pharmacy, supermarket, Also in the structure we have also Italian restaurant …see more

from $34 / night

$239 / week

Book View

Responds fast!
avg. 3 hours 0 minutes

from $34 / night

(1) Excellent 

7

Vacation villa in Somone

La Petite Cote / Somone

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
Beautiful villa very clean with its beautiful pool with its large garden (mango, coconut, lemon, corrosol, mandarin) and surrounded by beautiful bougainvillea. The house has been renovated very recently, and the equipment is new (fridge, tv, furniture, washing machine). …see more

from $46 / night

$286 / week

Book View

from $46 / night

9

Vacation b&b in Sedgefield

Knysna / Sedgefield

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden
Sedgefield is well known for tourism attractions. We are in close proximity to a magnitude of attractions and leisure activities. We are walking distance from the Swartvlei Lake Lagoon which offers water sports, angling and bird watching par excellence, should you so wi …see more

from $46 / night

$321 / week

Book View

Responds fast!
avg. 1 hour 33 minutes

from $46 / night

23

Antsiranana (Diego Suarez) Vacation private room rental

Antsiranana Province / Antsiranana (Diego Suarez)

6 12 1 night min

  • 6 bedrooms
  • sleeps 12
  • 1 night min
  • Child friendly
  • Car not necessary
  • Pet friendly
Hotel Restaurant Bar-k oasis welcomes you all year. Based directly to the heart of the fishing village of Ramena beach, feet in water. 6 bedrooms including 2 doubles for families, comfortable, bathroom and toilet in each room. Food and breakfast on site. possible start …see more

from $16 / night

$105 - $196 / week

Book View

from $16 / night

6

Saint-Louis Vacation bungalow rental

Arrondissement of Saint-Pierre / Saint-Louis

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Swimming pool
  • Air conditioning
  • Private garden
come and relax in a quiet and lush area, close to all amenities, shops butchers bakers pharmacy service station ..au departure of the road of Cilaos, 15 mins popular beaches of Salt Pond, St. Peter and the picturesque village of between two so very quickly .. …see more

from $51 / night

$216 / week

Book View

from $51 / night

(1) Excellent 

15

Vacation apartment in Durban

KwaZulu-Natal / Durban

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 2 mi
  • Car not necessary
  • Air conditioning
Harbor facing studio apartment in a brand new block. Within walking distance to uShaka Marine World and the beach. Fully equipped with a queen sized bed, basic bathroom supplies, airconditioner, cable TV, work station and internet access. With a fully equipped kitche …see more

from $63 / night

$441 / week

Book View

Responds fast!
avg. 1 hour 48 minutes

from $63 / night

(1) Excellent 

16

Vacation townhouse with swimming pool in Grand Bois

Saint-Pierre / Grand Bois

3 6 4 nights min

  • 3 bedrooms
  • sleeps 6
  • 4 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Located close to the wild south, this villa of 110m2 guarantee an authentic stay on our island. Halfway between: - St Pierre, the southern capital with its beaches and busy day beachfront and night (disco, bars, restaurants) - St. Joseph, the starting point to the wild …see more

from $183 / night

$1,276 / week

Book View

Responds fast!
avg. 2 hours 32 minutes

from $183 / night

32

Mbour Vacation villa rental

La Petite Cote / Mbour

4 10 7 nights min

  • 4 bedrooms
  • sleeps 10
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
The villa is a R + 1 located on the small coast of Senegal loan tourist town called "Saly" Address: Villa No. 1, Beach Serrere, Warang, Mbour Price is for one night and person villa features> a semi private beach with a restaurant and a bar open every day 24/24> 2 ove …see more

from $23 / night

$1,703 - $1,862 / week

Book View

from $23 / night

(2) Excellent 

15

Vacation apartment in Africa

Riviere du Rempart District / Grand Baie

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
A value for money quality holiday accommodation in Grand Bay, with excellent views, all modern conveniences and unbeatable beach access! The location is hard to beat – in the heart of Grand Bay, from across the most beautiful sea! Up to 4 people are accommodated comfort …see more

from $92 / night

$638 / week

Book View

from $92 / night

(1) Excellent 

32

Vacation home with shared pool in Swellendam

Overberg District / Swellendam

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Nearest beach 70 mi
  • Swimming pool
  • Child friendly
Uitkyk Farmhouse is 26km from the town of Swellendam and Kam’Bati River Resort. The house is situated on a private Overberg Farm. Free access to the Kam'Bati River Resort during your stay. 4 Bedroom Self Catering house with 2 bathrooms. We rent out the house as one uni …see more

from $163 / night

$1,135 / week

Book View

from $163 / night

20

Apartment rental in Plettenberg Bay

Western Cape / Plettenberg Bay

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.3 mi
  • Child friendly
This great,spacious apartment is light and bright and comes with 3 spacious bedrooms and 2 bathrooms, a lounge and fully kitted kitchen. A beautiful, sunny, patio with dining facilities completes the scene. Newly decorated in blues, whites and greys this apartment is cl …see more

from $99 / night

$693 / week

Book View

from $99 / night

13

Vacation villa in Saly

La Petite Cote / Saly

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Child friendly
villa in a quiet neighborhood niahk niahkal, entresaly and Mbour on private land closed with guard. 120 m2 on 2 levels: ground floor: kitchen, living room, 2 bedrooms. floor: mezzanine and 1 room service on request: taxi charge taken at the airport, cook, housekeeper 30 …see more

from $24 / night

$164 / week

Book View

from $24 / night

(1)  

21

Vacation guest house in Newlands

Cape Town / Newlands

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child friendly
Situated next to Bishops Court on the M3. Very centrally located 15 mins drive to Cape Town CBD , Waterfront, 5mins to UCT, Newlands rugby and cricket stadium, Kirstenbosch, Cavendish Square etc. Conveniently situated on M3 freeway.Modern Trendy En suite Double Rooms ta …see more

from $57 / night

$344 / week

Book View

Responds fast!
avg. 3 hours 18 minutes

from $57 / night

(1) Excellent 

10

Apartment rental in Tlemcen

Tlemcen Province / Tlemcen

4 6 3 nights min

  • 4 bedrooms
  • sleeps 6
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Private garden
Very nice air-conditioned apartment, furnished, with terrace, TV, wifi, next to everything in the city center, in a residential area, located on the floor of a villa, separate entrance. all amenities for your holiday in the city of monuments and history. 3 bedrooms and …see more

from $105 / night

$729 / week

Book View

from $105 / night

(1) Excellent 

6

Vacation apartment in Africa

Grand Baie / Pereybere

9 4 3 nights min

  • 9 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Air conditioning
Villa Malyra offers rental apartments of 2 bedrooms for up to 4 people with living room / dining room, kitchen, bathroom with shower and a terrace or balcony. It also offers rental studios for 2 people with kitchen, bathroom with shower, sitting area, patio or balcony. …see more

from $34 / night

$294 / week

Book View

from $34 / night

(1) Excellent 

14

Tamedakhte Vacation b&b rental

Ait Ben Haddou / Tamedakhte

10 25 1 night min

  • 10 bedrooms
  • sleeps 25
  • 1 night min
  • Child friendly
  • Pet friendly
-On The old caravan route This is the foothills of the Atlas mountains, on the way qu'empruntaient once the spice caravans, you discover HOSTEL Ksar Ait Ben Haddou, our Inn. -Located Close to the fortified village of Ait Ben Haddou, Ait Ben Haddou Ksar inn will offer yo …see more

from $22 / night

$136 - $208 / week

Book View

from $22 / night

25

Vacation home in Saint-Benoit

Arrondissement of Saint-Benoit / Saint-Benoit

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 60 mi
  • Child friendly
  • Private garden
Halfway to St. Benedict, in a quiet, green area, double bedroom on the ground floor of our villa, nicely decorated, comfortable. TV, internet connection, closet, private bathroom, terrace / patio with gazebo for your breakfast, lunch or relax. Kettle and fridge availabl …see more

from $85 / night

$592 / week

Book View

from $85 / night

(4) Excellent 

13

Ouarzazate Vacation villa rental

Souss-Massa-Draa Region / Ouarzazate

4 9 1 night min

  • 4 bedrooms
  • sleeps 9
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
Our villa located in the heart of the Royal Golf Ouarzazate will welcome you with all the necessary comforts to accompany your stay in southern Morocco. Indeed, Ouarzazate is the door of the desert, our villa will be a perfect place to start or return to even more remot …see more

from $129 / night

$637 - $864 / week

Book View

from $129 / night

7

Vacation home rental

Marrakech-Tensift-El Haouz Region / Tacheddirt

6 12 25 nights min

  • 6 bedrooms
  • sleeps 12
  • 25 nights min
The guest house cottage is located Angour Tachdirt Tacheddirt. It offers a 24/24, a terrace and rooms with a terrace overlooking the guesthouse montagneLa Angour Tachdirt house is located Tacheddirt. It offers a 24/24, a terrace and rooms with terraces overlooking the m …see more

from $33 / night

$228 / week

Book View

from $33 / night

(3) Excellent 

17

Vacation chalet with shared pool in Pretoria

Gauteng / Pretoria

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Just to have a save, and nice comfort stay within nice distances from a lot of special and interesting places. We are very proud of our “place like home” situated on almost 2HA of a nice garden with bushveld. An escape from the hustle and bustle of Pretoria, but clos …see more

from $52 / night

$326 / week

Book View

Responds fast!
avg. 3 hours 29 minutes

from $52 / night

7

Vacation b&b in Ndangane

Fatick Region / Ndangane

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
  • Nearest beach 0.3 mi
  • Child friendly
  • Car not necessary
Small family camp 5 round huts built in a large garden. You will be welcomed at home. The camp is quiet and is located 300 meters from the beach. A large box in the garden center you can dine cool and a Mauritanian tent welcomes you for a few cool evenings. …see more

from $24 / night

$170 / week

Book View

from $24 / night

(1) Excellent 

34

Melkbosstrand Vacation home rental

Cape Town / Melkbosstrand

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
Experience a charming, comfortable furnished home with everything you need to relax and enjoy the ethos of our traditional and quaint little coastal town - Melkbosstrand. The house is centrally situated and close to the beach (+/- 500m). Come and enjoy the cottage fee …see more

from $180 / night

$1,260 / week

Book View

from $180 / night

20

Vacation home rental

Tlemcen Province / Tlemcen

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning
Whole new apartment is on main avenue of the city, spacious 110m2, bright, in the city center close to all amenities within two minutes walk: tourist bus, taxi parking, the great mosque, the souk, kissaria, museum archaeological, is in front of the house of culture, on …see more

from $30 / night

$207 / week

Book View

Responds fast!
avg. 1 hour 21 minutes

from $30 / night

6

Vacation b&b in Bobo Dioulasso

Hauts-Bassins / Bobo Dioulasso

5 9 1 night min

  • 5 bedrooms
  • sleeps 9
  • 1 night min
  • Child friendly
  • Air conditioning
Beautiful villa located on the Revolution Boulevard in Bobo-Dioulasso, with private rooms, very comfortable and well-equipped suites and outbuildings. It is close to the Omnisport stadium, shops, attractions and administrations. With a large living room and a very warm …see more

from $21 / night

$121 / week

Book View

from $21 / night

29

Vacation apartment with swimming pool in Restinga Smir

Tangier-Tetouan Region / Restinga Smir

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Beautiful family apartment refurbished with beautiful sea views, located on the 2nd floor of the famous Marina Beach complex private beach and swimming pool, the apartment is located in front of so close to the pool of his beautiful private beach complex consists of a l …see more

from $157 / night

$1,562 / week

Book View

from $157 / night

8

Vacation guest house rental

Maputo Province / Matola

3 9 1 night min

  • 3 bedrooms
  • sleeps 9
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
own quiet place to rest secure environment healthy our rooms are cozy roomy ... prices include a delicious and healthy breakfast also do meals on request .. we have a simple and special menu Hallal. It will be a pleasure to welcome you in our accommodation Make your res …see more

from $150 / night

$700 / week

Book View

Responds fast!
avg. 3 hours 7 minutes

from $150 / night

Also consider