50 Best Diani Beach Cottages on Holiday Lettings - Villas

Close

Diani Beach

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

100 Vacation rentals

(11) Excellent 

19

Vacation villa rental

Ukunda / Diani Beach

4 11 Min stay varies

  • 4 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Niro's Place is an exclusive beach house situated on Galu Beach, known for its most beautiful white sandy beach of the Kenyan South coast. It has 4 spacious air conditioned bedrooms of which one is a luxury master bedroom. All beds are oversized, 2.00 x 2.30 m and have …see more

from $237 / night

$1657 - $6752 / week

Book View

from $237 / night

(14) Excellent 

26

Diani Beach Vacation villa rental

Ukunda / Diani Beach

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
Discover Africa's natural beauty in a private retreat at Diani Beach away from mass tourism and the hustle and bustle of a typical hotel. Enjoy the peace and quiet and experience the African easygoingness along the lines of "Hakuna Matata" without having to relinquish …see more

from $346 / night

$2422 / week

Book View

Responds fast!
avg. 3 hours 27 minutes

from $346 / night

(7) Very Good 

Certificate of Excellence

29

Diani Beach Vacation villa rental

Ukunda / Diani Beach

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
This large dream villa with 5 bedrooms, 3 bathrooms and a large pool on a property of more than 1300 Sq m will offer you an incredible African experience. Whether you feel like relaxing in the beautiful green garden with its exotic plants and flowers or strolling to the …see more

Certificate of Excellence

from $125 / night

$888 / week

Book View

Responds fast!
avg. 33 minutes

from $125 / night

(7) Very Good 

33

Vacation apartment in Diani Beach

Ukunda / Diani Beach

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
The Rock Galana is a set of 12 fully furnished holiday apartments situated at the heart of diani, southern coast, Kwale County, Kenya. Medium sized pool, modern furnishings, in house bar, 24hr security, cab/taxi on call services, chef on call. Arranged tour guides and o …see more

from $45 / night

$375 - $600 / week

Book View

Responds fast!
avg. 2 hours 15 minutes

from $45 / night

10

Vacation villa with swimming pool in Diani Beach

Ukunda / Diani Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary
Dream home with private pool, barbecue and Personal With us you can enjoy your vacation - directly on the Indian Ocean in Kenya, situated on one of the most beautiful beaches, there is the holiday complex. The Villa Karibu provides ample space for up to 6 people and is …see more

from $83 / night

$580 - $931 / week

Book View

Responds fast!
avg. 1 hour 33 minutes

from $83 / night

12

Diani Beach Vacation apartment rental

Ukunda / Diani Beach

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
Das paradiesische Apartment, im Erdgeschoss, mit 107 qm wurde im Jahre 2012 erbaut und lädt mit seinem Garten aus traumhaft schönen afrikanische Pflanzen und Palmen zum Erholen ein. Sie liegt nur 7 Gehminuten (350m) über einem öffentlichen Weg vom Traumstrand Diani-Beac …see more

from $72 / night

$474 - $853 / week

Book View

from $72 / night

(11) Excellent 

24

Vacation villa with swimming pool in Diani Beach

Ukunda / Diani Beach

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
New and exciting villa in Diani Beach outside Mombasa on the south coast of Kenya. Only 5 minutes walk from the long, white, sandy beaches of the Indian Ocean. Enjoy the comfort of having your own, private villa with pool, garden, daily cleaning and watchman. The villa …see more

from $243 / night

$1699 - $2604 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $243 / night

22

Vacation villa with swimming pool in Diani Beach

Ukunda / Diani Beach

4 7 3 nights min

  • 4 bedrooms
  • Sleeps 7
  • 3 nights min
  • Swimming pool
  • Private garden
Villa Sunshine liegt am Galu Beach und kann von bis zu 7 Personen gebucht werden. Die Villa liegt nur 500 Meter vom Beach entfernt und kann gut zu Fuß erreicht werden. Auf dem Grundstück verfügen Sie über einen eigenen Pool. Es gibt eine Terrasse im unteren Stockwerk, e …see more

from $83 / night

$533 / week

Book View

from $83 / night

14

Cottage rental in Diani Beach with shared pool

Ukunda / Diani Beach

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
17 beautiful, all natural, medieval thatched cottages, with contemporary interiors, are set around a fresh water lagoon with each overlooking the Indian Ocean, and beneath the rustling of hundreds of palm trees and other vegetation which are on different levels, on seve …see more

from $25 / night

$120 / week

Book View

from $25 / night

(1) Excellent 

7

Vacation apartment with shared pool, golf nearby in Diani Beach

Ukunda / Diani Beach

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.01 mi
  • Swimming pool
Modern architect design, with many repeat visitors. Tastefully finished and fully furnished. Three types of units: Studio, Single Bedroom and Large Single Bedroom. Centrally located on main Diani Beach tarmac road. Five minutes to airport. AirCon, TV, lovely gard …see more

from $42 / night

$290 / week

Book View

from $42 / night

(18) Excellent 

28

Villa rental in Diani Beach with swimming pool

Ukunda / Diani Beach

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Located in Diani Beach Kenya - about 30 km south from Mombasa - Villa Raymond features a luxury Swahili design with two spacious rooms for a maximum of 4 guests and two children under 10, a private outdoor pool with sun terrace, open kitchen and bar area, sitting area w …see more

from $155 / night

$1084 / week

Book View

from $155 / night

(4) Very Good 

10

Diani Beach Vacation cottage rental

Ukunda / Diani Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Child friendly
This quiet beautiful beach front cottage is situated right on Diani Beach near to Kaskazi Hotel and approximately 1km from the shops, banks, restaurants and other amenities of Diani on the Mombasa South Coast. Local fishermen and fruit sellers come daily to the house, …see more

from $129 / night

$903 / week

Book View

from $129 / night

10

Vacation apartment accommodation

Ukunda / Diani Beach

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Child friendly
A homely two penthouse ideal for travellers and visitors of all backgrounds. Ideally located in a friendly, welcoming and safe neighbourhood only minutes to Diani beach, Nakumatt shopping centre and numerous restaurants. Comes with an Xbox 360 console, smart TV with Net …see more

from $72 / night

$83 - $208 / week

Book View

Responds fast!
avg. 3 hours 47 minutes

from $72 / night

(8) Very Good 

18

Vacation villa rental

Ukunda / Diani Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.7 mi
  • Swimming pool
Villa Dora is a peaceful cosy retreat ideal for families, couples and singles alike. It is perfect if you’re looking for an affordable, exotic beach holiday, away from Kenya’s over-crowded cities and hotels. Our villas are located at Diani Beach in Kenya. The po …see more

from $101 / night

$705 / week

Book View

Responds fast!
avg. 2 hours 11 minutes

from $101 / night

(2) Good 

13

Vacation villa rental

Ukunda / Diani Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.6 mi
  • Swimming pool
Villa Holly is a peaceful cosy retreat ideal for families, couples and singles alike. It is perfect if you’re looking for an affordable, exotic beach holiday, away from Kenya’s over-crowded cities and hotels. Our villa is located at Diani Beach in Kenya. The po …see more

from $101 / night

$705 / week

Book View

Responds fast!
avg. 2 hours 11 minutes

from $101 / night

6

Vacation villa with shared pool in Diani Beach

Ukunda / Diani Beach

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
The House Amidst the natural beauty and bounty of Kenya's South Coast, set along Diani Beach Road, Diani Breeze Villas offers the ultimate beach vacation and accommodation that is home away from home. There are 8 villas Your Stay Our Villas have well furnished kit …see more

from $80 / night

$400 - $1750 / week

Book View

from $80 / night

(12) Very Good 

27

Vacation villa with swimming pool in Diani Beach

Ukunda / Diani Beach

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Villa Maridadi, Msitu Kwetu, Diani, is situated, on Diani Beach Road, next to Manyatta Bar and just after two Fishes/Kim4love on the opposite side of the road. Diani beach is just moments away and within walking distance from the property, the beach access is just acro …see more

from $104 / night

$723 / week

Book View

from $104 / night

11

Villa accommodation in Diani Beach

Ukunda / Diani Beach

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.8 mi
  • Child friendly
Golden Duranta Villas (self catering) are located a walking distance from Diani white sands Beach (named Africa's leading beach in 2014). Each villa has 4 bedrooms, all en-suite, a fully equipped kitchen for your use and everything necessary to help you and your friends …see more

from $250 / night

$1750 / week

Book View

from $250 / night

(1) Excellent 

17

Vacation home with shared pool in Diani Beach

Ukunda / Diani Beach

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden
Our holiday resort is located about 30 km south of Mombasa, in the heart of Diani, opposite “Fourty Thieves”, the best known beach bar along the most beautiful part of Diani beach. The white sandy beach, which 2014 has again been voted Africa’s most beautiful beach, is …see more

from $44 / night

$307 / week

Book View

from $44 / night

(3) Very Good 

29

Vacation villa with swimming pool in Diani Beach

Ukunda / Diani Beach

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Namnyak Nikini is a spacious african style villa located in a beautiful exotic garden full of tropical flowers shrubs and plants; you can meet also monkeys and it is frequented by butterflies and many kinds of birds. Built with the traditional Kenyan Makuti roof, is v …see more

from $73 / night

$506 - $1036 / week

Book View

Responds fast!
avg. 40 minutes

from $73 / night

(2) Very Good 

23

Vacation villa in Diani Beach

Ukunda / Diani Beach

6 12 3 nights min

  • 6 bedrooms
  • Sleeps 12
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Child friendly
Welcome to paradise! Feel at home in this two very nice and comfortable villas! You will find something for all your senses sitting or walking through the beautiful coloured garden! The singing of the birds, the sandwitched between two forests, you will be part of natur …see more

from $294 / night

$1466 / week

Book View

Responds fast!
avg. 1 hour 47 minutes

from $294 / night

16

Vacation condo rental

Ukunda / Diani Beach

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Air conditioning
The 55 sqm apartment is located in the central part of Diani Beach, it is in a safe area and has a double bedroom, a dining room with kitchen, a bathroom and a balcony. these distances from services: Restaurants 10 mt Pharmacy 50 mt bank 50m Beach 150 mt Hospital 1 km …see more

from $22 / night

$235 / week

Book View

Responds fast!
avg. 42 minutes

from $22 / night

15

Vacation b&b in Diani Beach

Ukunda / Diani Beach

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
The house is constructed to optimize natural ventilation by using the traditional thick makuti roof, in remembrance of a Danish thatch roof. Makuti House has a large covered terrace with a large professionally equipped kitchen, a dining area, a pool table, a swimming po …see more

from $58 / night

$406 / week

Book View

from $58 / night

(3) Excellent 

14

Villa rental in Diani Beach with swimming pool

Ukunda / Diani Beach

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Unwind in style and resplendence in Galu beach, Diani. Shamba La Salama Beach House offers a private escape with tranquil surroundings and incredible views of the Indian ocean. Guests will have use of the on-site recreation amenities with a resort-style swimming pool, g …see more

from $450 / night

$3150 / week

Book View

from $450 / night

(4) Good 

32

Vacation villa with swimming pool, golf nearby in Diani Beach

Ukunda / Diani Beach

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Bedrooms: Galu Kinondo Beach House has five double all en-suite. Three bedrooms are located on the first floor and two on the ground floor, two bedrooms have their own balcony areas which allow you to enjoy a full view of the clear blue Indian Ocean. All bedrooms …see more

from $278 / night

$1942 - $4561 / week

Book View

from $278 / night

(2) Very Good 

17

Vacation cottage with shared pool in Diani Beach

Ukunda / Diani Beach

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 0.1 mi
  • Swimming pool
  • Child friendly
You will love this gorgeous home. Centrally located in the heart of Diani in a quiet and peaceful environment with a 2 minute walk to the fantastic beach(100M away), 75 M to the supermarket, 100 m to the ATM, 50M to the next restaurant and a 3minute walk on the beach to …see more

from $30 / night

$210 / week

Book View

from $30 / night

12

Diani Beach Vacation b&b rental

Ukunda / Diani Beach

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
The house is constructed to optimize natural ventilation by using the traditional thick makuti roof, in remembrance of a Danish thatch roof. Makuti House has a large covered terrace with a large professionally equipped kitchen, a dining area, a pool table, a swimming po …see more

from $58 / night

$406 / week

Book View

from $58 / night

(1) Very Good 

34

Vacation villa rental

Ukunda / Diani Beach

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Namnyak Villa is a spacious villa of about 340 sqm located in a beautiful exotic tropical garden full of flowers, fruit trees, palm trees, it is frequented by butterflies and many kinds of birds. Built in African style, with the traditional Kenyan Makuti roof, is wel …see more

from $82 / night

$572 - $1077 / week

Book View

Responds fast!
avg. 40 minutes

from $82 / night

(15) Excellent 

73

Home rental in Diani Beach with swimming pool

Ukunda / Diani Beach

5 21 Min stay varies

  • 5 bedrooms
  • Sleeps 21
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
A luxurious 2-house 7-bedroom holiday home in leafy green gardens only 300 meters from the beach (the listing reads 5-bedrooms but in fact has 7, 2 of which are loft bedrooms in an open plan and suitable for singles and older children, we are unable to edit it after we …see more

from $99 / night

$693 / week

Book View

from $99 / night

18

Vacation cottage in Diani Beach

Ukunda / Diani Beach

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
The cottage is part of a a luxurious 2-house holiday property in leafy green gardens only 300 meters from the beach. It has 2 bedrooms, an upstairs loft and an add-on external ensuite couples room with outdoor shower that is included for larger groups above 6. All rooms …see more

from $89 / night

$623 / week

Book View

from $89 / night

(1) Excellent 

62

Diani Beach Vacation villa rental

Ukunda / Diani Beach

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Private garden
We have seen already very nice resorts through my profession. After we many years spent our vacation on Marco Iceland on the Gulf of Mexico in Florida, we have opted for a still more beautiful beach: the Diani beach. Everything just fits together with the House. You mus …see more

from $117 / night

$813 - $1388 / week

Book View

from $117 / night

(1) Excellent 

16

Diani Beach Vacation b&b rental

Ukunda / Diani Beach

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
The house is constructed to optimize natural ventilation by using the traditional thick makuti roof, in remembrance of a Danish thatch roof. Makuti House has a large covered terrace with a large professionally equipped kitchen, a dining area, a pool table, a swimming po …see more

from $82 / night

$572 / week

Book View

from $82 / night

17

Vacation b&b with shared pool in Diani Beach

Ukunda / Diani Beach

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
The house is constructed to optimize natural ventilation by using the traditional thick makuti roof, in remembrance of a Danish thatch roof. Makuti House has a large covered terrace with a large professionally equipped kitchen, a dining area, a pool table, a swimming po …see more

from $178 / night

$1243 / week

Book View

from $178 / night

(1) Very Good 

13

Vacation home in Diani Beach

Ukunda / Diani Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary
The paradisiacal Villa Twiga with 170 square meters was built in 2010 and invites with its garden of fantastically beautiful African plants and palm trees to relax. She is just 7 minutes (350m) on a public road from the dream beach Diani Beach and is equipped with Europ …see more

from $107 / night

$711 - $1184 / week

Book View

from $107 / night

13

Vacation b&b with shared pool in Diani Beach

Ukunda / Diani Beach

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
The house is constructed to optimize natural ventilation by using the traditional thick "Makuti roof" in remembrance of a Danish thatch roof. Makuti House has a large covered terrace with a large professionally equipped kitchen, a dining area, a pool table, a swimming p …see more

from $58 / night

$403 / week

Book View

from $58 / night

30

Home rental in Diani Beach

Ukunda / Diani Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
Villa Dora is a peaceful cosy retreat ideal for families, couples and singles alike. It is perfect if you’re looking for an affordable, exotic beach holiday, away from Kenya’s over-crowded cities and hotels. Our villas are located at Diani Beach in Kenya. The po …see more

from $101 / night

$705 / week

Book View

Responds fast!
avg. 2 hours 11 minutes

from $101 / night

38

Diani Beach Vacation home rental

Ukunda / Diani Beach

3 3 1 night min

  • 3 bedrooms
  • Sleeps 3
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly
Nice house quiet place whit own pool on big plot 6 minutes by foot from from the nice galu beach near Sails and Almenara ans also nice local restaurant. Whit 3 fully equiped bedrooms whit own toilets and own bathrooms. Availabal for long or short time rental. Security a …see more

from $36 / night

$214 / week

Book View

from $36 / night

(2) Very Good 

30

Vacation villa with swimming pool in Diani Beach

Ukunda / Diani Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
The Villa Massai with privat pool is composed of 3 bedrooms with mosquito nets, a circular kitchen, two bathrooms, a living and dining room, a large living terrace and a spacious canopied balcony. The tropical garden is very private and offers enough space for you, your …see more

from $154 / night

$1077 / week

Book View

Responds fast!
avg. 2 hours 51 minutes

from $154 / night

10

Diani Beach Vacation villa rental

Ukunda / Diani Beach

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
VILLA NOHNA : is a private VILLA on a plot of 1.600 Meters Square on LaSpa and comes with 3 bedrooms and 2 bathrooms as well as an open kitchen facing the pool. The living area is 300 Meters Square and the terrace with the pool offers you additional 350m2 for sunbathing …see more

from $294 / night

$2053 / week

Book View

from $294 / night

17

Vacation b&b in Diani Beach

Ukunda / Diani Beach

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly
The house is constructed to optimize natural ventilation by using the traditional thick makuti roof, in remembrance of a Danish thatch roof. Makuti House has a large covered terrace with a large professionally equipped kitchen, a dining area, a pool table, a swimming po …see more

from $249 / night

$11728 / week

Book View

from $249 / night