Beach apartments and villas in Africa

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

Also consider

Houses South Africa
3,728 properties
Villas Morocco
2,565 properties
Villas Mauritius
1,042 properties
Houses Kenya
711 properties
Houses Egypt
592 properties
Villas Cape Verde
411 properties
Reunion Island
390 properties
Villas Seychelles
214 properties
Houses Tanzania
187 properties
Houses Senegal
181 properties
Houses Ghana
161 properties
Houses Madagascar
141 properties
Houses Gambia
103 properties
Houses Uganda
99 properties
Houses Mozambique
64 properties
Houses Zimbabwe
62 properties
Cameroon
49 properties
Houses Nigeria
39 properties
Houses Namibia
38 properties
Houses Algeria
34 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

2,990 Holiday homes

1 / 11

half villa in Nuweiba South Sinai Egypt - Tarabin villa sleeps 6

Nuweiba / Tarabin

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
160m² half villa for rent in Nuweiba 100m from Gulf of Aqaba, free sandy beach, quiet, rural neighborhood. Villa is having green private garden. Living room with open kitchen, satellite TV, living room with fan. There are 2 bedrooms with double beds, one bedroom with  …see more

from £35 / night

£210 / week

Book Book View

from £35 / night

(20) Very Good 

1 / 25

Royal Apartment - Gordon's Bay apartment sleeps 8

Cape Town / Gordon's Bay

3 8 7 nights min stay

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
Bikini Beach Manor is situated in the most prestigeous location overlooking the beach,harbour & Yacht club below us....You can literally hear the waves break.....yes you are that close !You can also see the whales, dolphins ,seals plus the most spectacular sunsets o  …see more

from £86 / night

£600 - £1400 / week

Enquire Enquire View

from £86 / night

1 / 23

Souss-Massa-Draa Region / Imi Ouaddar

2 6 1 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Beach / lakeside relaxation; Child friendly ; Pet friendly;
 …see more

from £69 / night

£479 / week

Book Book View

from £69 / night

Featured properties

1 / 5

Stoney Brooke - Grabouw b&b sleeps 6

Western Cape / Grabouw

4 6 Min stay varies

  • 4 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 15 km; Swimming pool;
Enjoy a break in paradise. Set in a lush garden with river frontage, and huge pool. The perfect base to explore mountain bike trails & hikes in the area, or to enjoy the Elgin Valley wine route.The beautiful thatch is on one hectare, bordering a river. Enjoy complet  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 21

La BelleVue - Anse Volbert house sleeps 6

Praslin Island / Anse Volbert

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; No pets allowed;
Located on Praslin, sitting atop Pointe Zanguille, with its 360º vista of the Maritime natural reserve, La Bellevue is the best kept secret in Seychelles! Be ready to make the trip to the top in a vehicle that can handle the slope and when you arrive you will be greet  …see more

from £171 / night

£1197 - £1496 / week

Book Book View

from £171 / night

1 / 10

Arrondissement of Saint-Paul / La Saline les Bains

3 4 1 night min stay

  • 3 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Child friendly ;
 …see more

from £129 / night

£855 / week

Book Book View

from £129 / night

1 / 21

Maabwe Bay, Lake Kariba, Zimbabwe - Binga chalet sleeps 4

Matabeleland North Province / Binga

1 4 1 night min stay

  • 1 bedroom
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Not suitable for children; Air conditioning;
This site has two chalets which are equipped to an extremely high standard. One chalet sleeps 4, the other chalet sleeps two. The larger is 75 US$ per night, The smaller 50 US$ per night. There is also space for tented camping and Overlanders with power and showers at  …see more

from £8 / night

£54 / week

Book Book View

from £8 / night

(1) Excellent 

1 / 10

Chala-kigi Dune View - Swakopmund apartment sleeps 2

Erongo Region / Swakopmund

2 2 Min stay varies

  • 2 bedrooms
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Not suitable for children; Car advised;
Exclusive first Floor self catering Apartment , with magnificent views of the Namib Dunes and Atlantic ocean. WiFi, TV, from dishwasher to Safe Box, it is walking distance of CBD , Shopping Malls and Beach. Private secure parking is offered for self drivers as well as  …see more

from £90 / night

£628 / week

Book Book View

from £90 / night

1 / 12

Arrondissement of Saint-Paul / Saint-Leu

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
 …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 21

Studio - 102 Miller Street - Gordon's Bay studio sleeps 2

Cape Town / Gordon's Bay

Studio 2 1 night min stay

  • Studio
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
DESCRIPTION102 Miller Street is located in the old village of Gordon's Bay and is within walking distance from the main beach. From the deck guests can enjoy a stunning view of False Bay.There is a cleaning service once a week and additional linen and towels are  …see more

from £57 / night

£417 / week

Book Book View

from £57 / night

(5) Excellent 

1 / 19

66, Suikerbossie Drive - Gordon's Bay villa sleeps 7

Cape Town / Gordon's Bay

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Swimming pool;
The Villa Favour is situated on the prestigious Suikerbossie Drive in Gordon's Bay.Gordon's Bay is a small village popular with South Africans, it has ample restaurants and shops along with water sports and activities including fishing, sailing and shark cage  …see more

from £216 / night

£1507 - £1696 / week

Enquire Enquire View

from £216 / night

1 / 21

South Region / Kribi

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Suitable for children age 5+;
 …see more

from £47 / night

£283 / week

Book Book View

from £47 / night

1 / 6

Studio Apartment Mindelo - Mindelo apartment sleeps 2

Sao Vicente / Mindelo

1 2 2 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.5 km; Not suitable for children;
Great studio apartment very close to the beautiful Laginha Beach, in a very calm neighborhood!! This apartment is perfect for couples. It has a nice entrance, with space to hang out outside. There is a small livingroom, a bedroom and a bathroom. Downstaires there is the  …see more

from £32 / night

£222 / week

Book Book View

from £32 / night

(1) Excellent 

1 / 13

Arrondissement of Saint-Pierre / Le Tampon

1 2 1 night min stay

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

from £52 / night

£300 / week

Book Book View

from £52 / night

(9) Excellent 

1 / 24

Rodrigues - Villa Noulakaz - Montagne Charlot villa sleeps 6

Rodrigues Island / Montagne Charlot

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 5 km; Swimming pool;
VILLA NOULAKAZThis comfortable villa of 220 m2 charming,well equipped self catering holiday home is situated high up on the hill of montagne charlot, and just 5 minutes drive down to the capital, port mathurin. it offers you everything you could possibly want in a holid  …see more

from £91 / night

£599 - £994 / week

Enquire Enquire View

from £91 / night

1 / 9

Agadir / Agadir Marina

2 2 1 night min stay

  • 2 bedrooms
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Not suitable for children; Air conditioning;
 …see more

from £154 / night

£1077 / week

Book Book View

from £154 / night

(3) Very Good 

1 / 15

Arrondissement of Saint-Paul / La Saline les Bains

4 2 2 nights min stay

  • 4 bedrooms
  • Sleeps 2
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Child friendly ;
 …see more

from £43 / night

£288 / week

Book Book View

from £43 / night

1 / 10

Arrondissement of Saint-Paul / Saint-Leu

2 4 4 nights min stay

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

from £35 / night

£240 - £359 / week

Book Book View

from £35 / night

1 / 24

B and B Villa Calliandra Room 3 - Bijilo b&b sleeps 2

West Coast Division / Bijilo

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Swimming pool;
We welcome you in our small luxury B & B with big pool in a family environment and this begins already at the airport where we can pick you up (option). Villa Calliandra is located in a quiet area, but not far from the beach and the tourist area with his hotels, restaur  …see more

from £29 / night

£198 / week

Book Book View

from £29 / night

1 / 21

Marrakech-Tensift-El Haouz Region / Oukaimeden

3 6 3 nights min stay

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

from £69 / night

£479 / week

Book Book View

from £69 / night

(1) Excellent 

1 / 21

Luxor / Ramla

1 2 3 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
 …see more

from £22 / night

£150 / week

Book Book View

from £22 / night

1 / 13

Antananarivo Province / Ampefy

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Child friendly ; Pet friendly;
 …see more

from £19 / night

£95 / week

Book Book View

from £19 / night

1 / 24

Nice apartment in Naama Bay - Naama Bay apartment sleeps 2

Sharm El Sheikh / Naama Bay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
Nice 1 bedroom apartment, with garden view, set in the middle floor, in a beautiful and quiet complex with nice gardens and surroundings. All rooms are air-conditioned and the apartment is fully furnished and equipped, also with washing machine and LCD TV with internati  …see more

from £19 / night

£130 - £190 / week

Book Book View

from £19 / night

1 / 17

Above the Sea - The Nest - Fish Hoek apartment sleeps 2

Cape Town / Fish Hoek

1 2 3 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Child friendly ; No pets allowed;
Watch whales and dolphins and spectacular moon-rises above a wrinkled sea at night. Sunny, warm and light-filled rooms. Secure garden in safe area. Communal pool and laundry. Private braai areas and gardens. Wifi available. Easy walk to beach and all restaurants and  …see more

from £35 / night

£245 / week

Book Book View

from £35 / night

(4) Excellent 

1 / 26

Zanzibar Island / Jambiani

4 10 5 nights min stay

  • 4 bedrooms
  • Sleeps 10
  • 5 nights min stay
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
 …see more

from £52 / night

£419 - £1855 / week

Book Book View

from £52 / night

1 / 4

Daltons Banana Guesthouse - Sierra Leone River guest house sleeps 18

Freetown / Sierra Leone River

8 18 1 night min stay

  • 8 bedrooms
  • Sleeps 18
  • 1 night min stay
Key info: Beach / lakeside relaxation; Child friendly ; Pet friendly;
Daltons Banana Guesthouse is located on Banana Island, Sierra Leone and offers budget accommodation, seafood meals, fishing and snorkeling trips, scuba diving and a wide choice of tourist activities and excursions. Banana Island is one of the main attractions in Sierra  …see more

from £16 / night

£76 / week

Book Book View

from £16 / night

1 / 12

Farr Out B&B**** - Paternoster guest house sleeps 2

Western Cape / Paternoster

5 2 Min stay varies

  • 5 bedrooms
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Child friendly ;
Ever been to the rough West Coast? Stay at 4 star graded Farr Out Guesthouse and experience true hospitality. Enjoy four comfortable ensuite rooms or (not only for Honeymooners) the adventurous Wigwam Rising Moon luxurious tented accommodation in Red Indian style. Relax  …see more

from £65 / night

£449 / week

Book Book View

from £65 / night

(1) Excellent 

1 / 20

Hibberdene river resort no 23 - Hibberdene log cabin sleeps 6

KwaZulu-Natal / Hibberdene

2 6 3 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
Hibberdene River resort is in a secure complex with gardens along side Mzimayi river. Hibberdene is between Durban and Port Shepstone. it is an hours drive from the airport. the temperature seldom goes below 20 degrees Celsius. It is a 5 minute walk from a blue flag be  …see more

from £50 / night

£315 / week

Book Book View

from £50 / night

(5) Excellent 

1 / 23

Penthouse - Gordon's Bay apartment sleeps 4

Cape Town / Gordon's Bay

2 4 7 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
Bikini Beach Manor is situated in the most prestigious location overlooking the beach,harbour & Yacht club below us.....You can literally hear the waves break....yes you are that close...You can also see the whales , dolphins & seals & the most spectacular s  …see more

from £58 / night

£400 - £750 / week

Enquire Enquire View

from £58 / night

1 / 24

Souss-Massa-Draa Region / Tiguert

3 4 Min stay varies

  • 3 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
 …see more

from £30 / night

£257 / week

Book Book View

from £30 / night

1 / 6

@Audre's Self-catering/B&B - Wavecrest guest house sleeps 2

Jeffreys Bay / Wavecrest

2 2 1 night min stay

  • 2 bedrooms
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
The Wildlife unit is part of @Audre's Self-catering /B&B and only 150m from the beach and walking distance to a few shops. We are situated in a quiet area. The unit is on the next level with only a few steps. The unit has its own entrance although part of the G  …see more

from £51 / night

£330 / week

Book Book View

from £51 / night

1 / 9

Barra Lake House - Inhambane house sleeps 4

Inhambane Province / Inhambane

2 4 1 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Suitable for children age 5+; Car essential;
Barra Lake House, built on the banks of the lagoon at Barra Inhambane, overlooks the lagoon as it melts into the sea in the distance. The house offers self-catering accommodation ideal for a group or family of four. The house has two bedrooms, each with a double bed a  …see more

from £31 / night

£213 / week

Book Book View

from £31 / night

1 / 7

Holiday Luxury Apartment /Bantry Bay/ Cape Town - Bantry Bay apartment sleeps 2

Cape Town / Bantry Bay

1 2 3 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.1 km; Not suitable for children;
Fully furnished and exclusively designed, walking distance to the famous Clifton Beaches. Amazing sea and mountain views, safe and secure building located next to Ambassador Hotel. It has garage, fridge, Wifi, Oven, washing machine, fully equipped kitchen, underfloor he  …see more

from £205 / night

£947 / week

Book Book View

from £205 / night

1 / 22

Hurghada / Arabia District

1 2 7 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Suitable for children age 5+; Car not necessary;
 …see more

from £19 / night

£129 / week

Book Book View

from £19 / night

(1) Excellent 

1 / 23

Bom Dia beach cottage Vilankulo - Vilanculos cottage sleeps 4

Inhambane Province / Vilanculos

2 4 1 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
Romantic holiday house in Vilankulo direct situated on the Indian Ocean "Bom dia!", is a phrase you will often hear, and soon these words will be said by you as well. It is Portuguese for: Good morning! Bom Dia beach cottage is comfortably placed upon the dunes at the l  …see more

from £76 / night

£531 - £1061 / week

Book Book View

from £76 / night

1 / 13

South Region / Kribi

1 4 1 night min stay

  • 1 bedroom
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
 …see more

from £53 / night

£325 / week

Book Book View

from £53 / night

1 / 7

Villa Zante - Glencairn townhouse sleeps 6

Cape Town / Glencairn

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
"Villa Zante" is a Sea-facing double storey house with panoramic views of False Bay Coast, The Hottentots Holland Mountains and the Simonstown Naval Base.The property is situated within walking distance of Glencairn Beach, which is synonymous with sunbathing,  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 11

La Petite Cote / Popenguine

7 14 2 nights min stay

  • 7 bedrooms
  • Sleeps 14
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Child friendly ; Car advised;
 …see more

from £22 / night

£120 / week

Book Book View

from £22 / night

1 / 4

Hurghada / Arabia District

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Not suitable for children; Air conditioning;
 …see more

Pricing unknown

Book Book View

Pricing unknown

(3) Very Good 

1 / 13

Petit Payot Beach Hut - Ste Anne beach hut sleeps 4

Praslin Island / Ste Anne

2 4 5 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.2 km; Child friendly ;
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 £129 / night

£898 - £1197 / week

Book Book View

from £129 / 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