Holiday rentals in Africa: Villas, Cottages and Apartments

Close

View larger map

Price per night

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,707 properties
Villas Morocco
2,551 properties
Villas Mauritius
1,054 properties
Houses Egypt
732 properties
Houses Kenya
710 properties
Villas Cape Verde
407 properties
Reunion Island
376 properties
Villas Seychelles
216 properties
Houses Senegal
180 properties
Houses Tanzania
172 properties
Houses Ghana
162 properties
Houses Madagascar
139 properties
Houses Gambia
103 properties
Houses Uganda
99 properties
Houses Mozambique
64 properties
Houses Zimbabwe
61 properties
Cameroon
49 properties
Houses Nigeria
39 properties
Houses Algeria
36 properties
Houses Namibia
33 properties
Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

10,814 Holiday homes

1 / 17

Souss-Massa-Draa Region / Mirleft

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
 …see more

from £118 / night

£706 - £1261 / week

Book Book View

from £118 / night

(5) Very Good 

1 / 22

Sugar Reef Apartment B1 - Flic En Flac apartment sleeps 6

Riviere Noire District / Flic En Flac

2 bedroomsSleeps 63 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Suitable for children age 5+;
Luxurious new apartment located on the first floor with view on the swimming pool, located in Mauritius on the Royal Road of Flic en Flac, 12 mins walk from the most beautiful beach of the island and next to the bus stop that takes you through the island for cheap, also  …see more

from £45 / night

£298 - £345 / week

Enquire Enquire View

from £45 / night

1 / 23

Very Exclusive Upmarket Self Catering Villa

Cape Town / Somerset West

5 bedroomsSleeps 101 night min stay

  • 5 bedrooms
  • Sleeps 10
  • 1 night min stay
Key info: Nearest beach 7 km; Swimming pool; Great for children of all ages ;
Villa Chimanimani is an exclusive upmarket self-catering villa and an oasis of pure luxury, comfort and privacy. Completely child friendly, offering a host of dynamic services to ensure a vacation of pure relaxation and a peace of mind. Villa Chimanimani is located in  …see more

from £253 / night

£0 / week

Book Book View

from £253 / night

(3) Very Good 

1 / 21

Villa Oceanus, Lombo Branco - Santo Antao villa sleeps 4

Santo Antao

2 bedroomsSleeps 43 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min stay
Key info: Nearest beach 5 km; Swimming pool; Great for children of all ages ;
Located in a small and select development of detached villas, with panoramic sea views of the Atlantic Ocean, set in a stunning location with mountain back drop on the beautiful island of Santo Antao.Enjoy the views from the large open plan lounge / dining area or step  …see more

from £47 / night

£329 / week

Book Book View

from £47 / night

(5) Excellent 

1 / 15

Villa Lucca - Gordon's Bay chalet sleeps 4

Cape Town / Gordon's Bay

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 3 km; Swimming pool;
Sea View Apartment , within 30 mins drive from Cape Town Central. Located on the hillside overlooking the magnificent Gordons Bay with views of the mountains and the bay below. Apartment has two bedrooms - both on-suite , with additional 3rd guest toilet. Large ful  …see more

from £50 / night

£350 - £650 / week

Book Book View

from £50 / night

1 / 15

Arrondissement of Saint-Paul / La Saline les Bains

2 bedroomsSleeps 5Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
Key info: Beach / lakeside relaxation; Great for children of all ages ; Air conditioning;
 …see more

from £76 / night

£362 - £412 / week

Book Book View

from £76 / night

1 / 24

Peters Beachouse 250 m" pool directly on the beach

Riviere du Rempart District / Poste Lafayette

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Great for children of all ages ; Car advised;
Luxurious private beach villa newly built for 6 people on the beach of Poste Lafayette with a swimming pool and magnificent views of the ocean. 3 air-conditioned double bedrooms, 2 bathrooms.The villa is directly on the beach in Post Lafayette, the north east of the Isl  …see more

from £155 / night

£0 / week

Book Book View

from £155 / night

(1) Excellent 

1 / 12

Incredible Home for rental KZN North Coast

KwaZulu-Natal / Ballito

3 bedroomsSleeps 66 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min stay
Key info: Beach / lakeside relaxation; Ask owner if suitable for children; No pets allowed;
Views, views,views. Overlooking the most breathtaking view , this extraordinary home is available for rental . If getting away from it all to the sound of the waves is your perfect holiday, then this home is for you! Plunge pool , indoor fireplace, Lounge, dining and ki  …see more

from £294 / night

£2058 / week

Book Book View

from £294 / night

(11) Excellent 

1 / 19

Gulmarn 101 - V&A Marina Apartment Complex

Cape Town / Victoria and Alfred Waterfront

1 bedroomSleeps 4Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Nearest beach 1 km; Swimming pool; Great for children of all ages ;
1 Bedroom Apartment in Gulmarn building within the V&A Marina and overlooking the canal waterway. Furnished to give you a five star hotel level of comfort for a much more affordable rate. Living room has a pull out couch which means the apartment is suitable for tw  …see more

from £50 / night

£321 - £1107 / week

Book Book View

from £50 / night

(27) Very Good 

1 / 33

A Special House on the Beach - Belle Mare house sleeps 8

Flacq District / Belle Mare

4 bedroomsSleeps 8Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
RIGHT ON a beautiful long stretch of white sand beach house in the most desirable region of Mauritius, near the world famous One and Only St.Geran and L'Touserok Hotels - playgrounds of the rich and famous. Offers the best of both worlds, the space and flexibilit  …see more

from £145 / night

£0 / week

Book Book View

from £145 / night

1 / 12

Langebaan Cabana Shilo - Langebaan chalet sleeps 4

Western Cape / Langebaan

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Great for children of all ages ; No pets allowed;
Hear and smell the ocean. 50m from the BEACH Indoor fireplace, TV with DSTV, Private Patio with braai. This 4 sleeper Cabana consists of 1 x double bed room - 1 x twin bed room- Bathroom with shower sharing- Open plan kitchen / lounge / di  …see more

from £40 / night

£285 - £324 / week

Book Book View

from £40 / night

(3) Excellent 

1 / 18

Fancourt - Lodge 844 - Fancourt lodge sleeps 2

George / Fancourt

1 bedroomSleeps 23 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 3 nights min stay
Key info: Swimming pool; Not suitable for children; Car not necessary;
IDEAL FOR GOLF BREAKSFancourt is South Africa's premier golf resort, with all three golf courses ranked in the Top 20 in South Africa (2011 Golf Digest rankings), The Links ranked No. 1, Montagu ranked 7, and Outeniqua ranked 18. The Lodge overlooking the dam on th  …see more

from £70 / night

£420 - £650 / week

Book Book View

from £70 / night

(5) Very Good 

1 / 23

Villa Nirvana West Golf - West Golf villa sleeps 6

El Gouna / West Golf

3 bedroomsSleeps 64 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
This Luxury villa has air conditioned bedrooms and living rooms. 2 double bedrooms each with private terraces, showers & W/C's. 1 twin bedroom with private shower & WC. Ground floor cloak room with shower & WC. Open plan lounge & dining featuring a traditional Egyptian  …see more

from £88 / night

£611 - £1336 / week

Book Book View

from £88 / night

(1) Very Good 

1 / 19

Jangwani Beach - Dar es Salaam bungalow sleeps 8

Dar Es Salaam Region / Dar es Salaam

4 bedroomsSleeps 8Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0.1 km; Great for children of all ages ;
This holiday home has 4 spacious bedrooms ,fitted kitchen with all modern appliances and a front terrace. The house is wall fenced and secure, a yard of tropical shrubs of flowers and coconut trees , next to two Beach resort hotels , Giraffe Ocean View and Bel  …see more

from £62 / night

£367 - £1489 / week

Book Book View

from £62 / night

1 / 17

Lotus Villa - Palmar bungalow sleeps 6

Flacq District / Palmar

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
Superb villa in a complex of 23 villas facing the beach consisting of 3 double bedrooms with attached balconies either facing the large common swimming pool or the sea view. It has a kitchen with all necessary utensils for 12 persons. Equipped with alarm system and secu  …see more

from £75 / night

£525 - £584 / week

Book Book View

from £75 / night

(2) Poor 

1 / 10

Grand Casablanca Region / Dar Bouazza

StudioSleeps 6Min stay varies

  • Studio
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
 …see more

from £35 / night

£230 - £306 / week

Book Book View

from £35 / night

(9) Excellent 

1 / 11

Luxury Ground Floor Apartment - Trou aux Biches apartment sleeps 4

Pamplemousses District / Trou aux Biches

2 bedroomsSleeps 4Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
These Luxury Apartments are situated on the ever popular north-west coast of Mauritius, close to numerous tourist attractionsof Grand Baie and the capital Port Louis.The complex is right on the beach, at the southern end of the world famous Trou Aux Biches, and only 100  …see more

from £88 / night

£616 - £840 / week

Book Book View

from £88 / night

(4) Excellent 

1 / 21

Studio 2 UNESCO Ocean & mountain views - Le Morne house sleeps 2

Riviere Noire District / Le Morne

1 bedroomSleeps 25 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 5 nights min stay
Key info: Not suitable for children; Car advised; Air conditioning;
This spaceous Contemporary loft style open plan studio has a hotel feel private dining terrace & BBQ area with private garden & large dining terrace with en suite shower room & kitchen and use of the glorious roof terrace which boasts 360 degree views over  …see more

from £37 / night

£259 / week

Book Book View

from £37 / night

1 / 16

32649-Apartment Cinque Terre - Somaliland apartment sleeps 3

Somaliland

1 bedroomSleeps 37 nights min stay

  • 1 bedroom
  • Sleeps 3
  • 7 nights min stay
Key info: Nearest beach 3 km; Swimming pool; Great for children of all ages ;
Holiday Village located just 3 km from the sea and from the quaint seaside village of Levanto, the starting point for exploring the beautiful National Park of Cinque Terre and its 5 villages, easily reachable by train, boat or through the many trails that branch off of  …see more

from £104 / night

£728 - £1032 / week

Enquire Enquire View

from £104 / night

1 / 20

Two-bedroom flat with pool, WiFi - Pereybere apartment sleeps 4

Grand Baie / Pereybere

2 bedroomsSleeps 47 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 3 km; Swimming pool;
Greet the Mauritius island sun each morning from this attractive two-bedroom apartment in the coastal village of Pereybère. The rental price includes a car (Nissan Micra K12) with unlimited kilometres for your entire stay, plus cleaning, linen and towels. Air-condi  …see more

from £52 / night

£361 - £392 / week

Book Book View

from £52 / night

(1) Good 

1 / 6

Tangier-Tetouan Region / Asilah

2 bedroomsSleeps 61 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
 …see more

from £34 / night

£169 / week

Book Book View

from £34 / night

1 / 53

Relax in Luxury Apartment El Gouna. - West Golf apartment sleeps 3

El Gouna / West Golf

1 bedroomSleeps 35 nights min stay

  • 1 bedroom
  • Sleeps 3
  • 5 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Ask owner if suitable for children;
Suns, swimming, snorkels, dipping and Surfen into the Riviera of Egypt (El Gouna) at the Red Sea! Cordially welcomes in our beautiful vacation home. The dwelling is directly because of the beach and has a beautiful and sunny terrace in the second stick inclusive to wond  …see more

from £51 / night

£295 / week

Book Book View

from £51 / night

1 / 22

Home Away from Home - Westgate, Harare - Harare house sleeps 6

Harare Province / Harare

3 bedroomsSleeps 61 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed; Private garden;
A secure, beautifully maintained property in the leafy suburb of Westgate, Harare. It comes with amenities designed for guest comfort including the following; Digital Television, Standby power generator, Standby 5000 litre water tank, newly fitted kitchen with standby  …see more

from £37 / night

£348 / week

Book Book View

from £37 / night

(1) Excellent 

1 / 23

Hibiscus on the beach - Port Shepstone house sleeps 10

KwaZulu-Natal / Port Shepstone

4 bedroomsSleeps 10Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
Hibiscus on the Beach is located right on the beach of Southport.Just between two tidal pools, the house is ideally located to enjoy the beach with all the family. On your left-hand side, walk 211 meters and find a tidal pool to play with kids. Then on your right-hand s  …see more

from £64 / night

£492 - £1182 / week

Book Book View

from £64 / night

(24) Excellent 

1 / 19

5 Star Apartment on the Beach - Tamarin apartment sleeps 6

Riviere Noire District / Tamarin

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
** 2 Apartments available - If your dates are not available please see home no: 6613815**The Beachfront Apartments are stunning, luxury waterfront property offering truly amazing sea views with private access to the sea. Furnished to the very highest standards througho  …see more

from £139 / night

£975 - £2195 / week

Enquire Enquire View

from £139 / night

(9) Excellent 

1 / 34

White Sands - Paje villa sleeps 6

Zanzibar Island / Paje

3 bedroomsSleeps 6Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Great for children of all ages ; Some pets are welcome - please contact the owner;
Zanzibar gives you everything you could want from a tropical paradise island. Dazzling tropikal beaches, coral reefs,cristal clear lagoons,warm breezes from the Indian Ocean, a hot sunny climate an exotic culture steeped in the history of spices ,dhow trading and the ma  …see more

from £142 / night

£992 - £1488 / week

Book Book View

from £142 / night

(1) Very Good 

1 / 33

The Blue and White House - Kenton-on-Sea house sleeps 8

Greater Addo / Kenton-on-Sea

4 bedroomsSleeps 8Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Suitable for children age 5+;
The Blue & White House – Kenton-On-Sea Smart 4 bedroom, 3 bathroom house with uninterrupted views of Kenton-On-Sea and the Indian Ocean from all rooms overlooking a Milkwood indigenous forest. Open plan lounge, dining and fully equipped kitchen, with dishwasher,  …see more

from £55 / night

£317 - £834 / week

Book Book View

from £55 / night

(7) Very Good 

1 / 48

Cosy bungalow near beach/shops - Riviere Noire bungalow sleeps 3

Riviere Noire District / Riviere Noire

1 bedroomSleeps 3Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Great for children of all ages ;
In a quiet neighborhood in Black River, a charming bungalow with garden and pool, in a small residence (3 studios). Very comfortable, well-equipped and tastefully decorated, the location is ideal: 5 mn walk from the beautiful beach of La Preneuse, and 5 mn walk from the  …see more

from £46 / night

£300 - £363 / week

Book Book View

from £46 / night

1 / 19

Royal Jozini's Siqalo Lodge - Royal Jozini lodge sleeps 8

Lavumisa / Royal Jozini

3 bedroomsSleeps 81 night min stay

  • 3 bedrooms
  • Sleeps 8
  • 1 night min stay
Key info: Swimming pool; Ask owner if suitable for children; Car essential;
Take a break in the vastness of the African bush to enjoy nature at its best and to take on the challenge of tiger fishing! Siqalo Lodge at Royal Jozini offers wonderful views and is situated in pristine bushveld where the natural fauna are being reintroduced. Go for a  …see more

from £67 / night

£460 - £525 / week

Book Book View

from £67 / night

(5) Excellent 

1 / 24

Ain Benian / El Djamila

3 bedroomsSleeps 86 nights min stay

  • 3 bedrooms
  • Sleeps 8
  • 6 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Great for children of all ages ;
 …see more

from £92 / night

£0 / week

Book Book View

from £92 / night

1 / 34

Kiboko Nyumba, holiday villa in Watamu - Watamu villa sleeps 10

Coast Province / Watamu

4 bedroomsSleeps 10Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0.4 km; Swimming pool;
Kiboko Nyumba is the realisation of our dream to build an eco-friendly family home in one of the most beautiful locations in the world. It is a stunning four bedroom Swahili-style house spread over three floors with spectacular, panoramic views over the surrounding are  …see more

from £180 / night

£1260 - £2800 / week

Book Book View

from £180 / night

1 / 22

Arrondissement of Saint-Pierre / Petite-Ile

2 bedroomsSleeps 62 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 6 km; Swimming pool;
 …see more

from £85 / night

£421 - £597 / week

Book Book View

from £85 / night

1 / 8

Arrondissement of Saint-Pierre / Cilaos

5 bedroomsSleeps 151 night min stay

  • 5 bedrooms
  • Sleeps 15
  • 1 night min stay
Key info: Nearest beach 45 km; Great for children of all ages ; Car advised;
 …see more

from £17 / night

£0 / week

Book Book View

from £17 / night

(1) Excellent 

1 / 18

Some Place Else - Mtunzini house sleeps 8

Zululand / Mtunzini

3 bedroomsSleeps 82 nights min stay

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min stay
Key info: Great for children of all ages ; No pets allowed;
Minutes away from 60km of untouched beach, big five game reserves and your own acre of indigenous garden with abundant bird life. Experience Mtunzini in the luxury of this seaside villa with spacious rooms and a real countryside atmosphere in town The Space An acre of  …see more

from £100 / night

£0 / week

Book Book View

from £100 / night

1 / 35

Antsiranana Province / Nosy Be

3 bedroomsSleeps 63 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min stay
Key info: Swimming pool; Great for children of all ages ; Car advised;
 …see more

from £76 / night

£421 - £673 / week

Book Book View

from £76 / night

(2) Very Good 

1 / 18

Deluxe apartment on the Ocean - Porto Antigo apartment sleeps 4

Santa Maria / Porto Antigo

2 bedroomsSleeps 47 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
- Ocean view unique from balcony- Designer furniture- Very beautiful and tranquil resort, 5 minutes walking from centre of village- 2 minutes walking from beach- Perfect for couples or small families looking for a tranquil, pleasant vacation on the sea- Use of pool wit  …see more

from £72 / night

£500 - £584 / week

Book Book View

from £72 / night

(18) Excellent 

1 / 17

Chant doiseau - Anse Etoile villa sleeps 8

Mahe Island / Anse Etoile

4 bedroomsSleeps 84 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 3 km; Great for children of all ages ;
Welcome to chant doiseau, a comfortable, spacious, modern, 240sqm property, split between a 4 bedroom villaa & an independent 60sqm 1 bedroom apartment tucked away spread over 1300sqm of luscious green garden in a cute residential area. Both accommodations has been  …see more

from £85 / night

£0 / week

Book Book View

from £85 / night

(1) Excellent 

1 / 21

Appartement de Corniche Martil - Martil apartment sleeps 6

Tangier-Tetouan Region / Martil

2 bedroomsSleeps 61 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Beach / lakeside relaxation; Great for children of all ages ; Pets welcome;
Appartement de Corncihe Martil is a self-catering accommodation located in Tétouan.Accommodation will provide you with a TV, a seating area and a CD player. There is a fully equipped kitchen with a microwave and a refrigerator. Private bathrooms also come with a bath o  …see more

from £25 / night

£0 / week

Book Book View

from £25 / night

(3) Very Good 

1 / 13

Petit Payot Beach Hut - Ste Anne beach hut sleeps 4

Praslin Island / Ste Anne

2 bedroomsSleeps 45 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.2 km; Great for children of all ages ;
Petit Payot Beach HutPetit Payot Beach Hut is located at St Sauver at the south of Praslin island. The beach hut gets its name from the Black Parrot, endemic only Praslin island! The Black parrots are more common on this part of the island and the tropical seaside déc  …see more

from £125 / night

£875 - £1167 / week

Book Book View

from £125 / night

1 / 8

Overnight Accommodation at Matjiesfontein

Western Cape / Matjiesfontein

2 bedroomsSleeps 41 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Great for children of all ages ; No pets allowed;
Situated on the Rietfontein Private Nature Reserve's boundary, next to Matjiesfontein, the two twin rooms accommodate 4 people. The bathroom, though with an authentic touch offers a hot modern day shower. Whether with company or just a book, the built-in wall nook is a  …see more

from £42 / night

£0 / week

Book Book View

from £42 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page