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

107 Vacation rentals

Travelers going to Diani Beach are booking December dates now. Secure your vacation rental today and have the perfect trip.

(10) Excellent 

20

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 $214 / night

$1496 - $6096 / week

Book View

from $214 / night

10

Ukunda / Diani Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from $58 / night

$406 - $883 / week

Book View

from $58 / night

(11) Excellent 

26

Diani Beach Vacation villa rental

Ukunda / Diani Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • 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 $278 / night

$1945 / week

Book View

from $278 / night

(1) Very Good 

9

Ukunda / Diani Beach

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary

 …see more

from $97 / night

$642 - $855 / week

Book View

from $97 / night

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

(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 $177 / night

$1534 - $2351 / week

Book View

from $177 / night

16

Ukunda / Diani Beach

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Air conditioning

 …see more

from $20 / night

$214 / week

Book View

from $20 / night

(1) Very 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 situated in the exquisite Diani Beach in Kenya, making it the perfect location for anyone who is looking for a relaxing, sunshine filled beach holiday in a lush location, far away from overcrowded hotel. The luxurious villa Holly is just minutes away from  …see more

from $80 / night

$560 - $1695 / week

Book View

from $80 / night

12

Ukunda / Diani Beach

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary

 …see more

from $65 / night

$428 - $642 / week

Book View

from $65 / night

19

Ukunda / Diani Beach

5 12 1 night min

  • 5 bedrooms
  • Sleeps 12
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool

 …see more

from $107 / night

$642 / week

Book View

from $107 / 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 $125 / night

$875 / week

Book View

from $125 / night

(1) Excellent 

11

Diani Beach Vacation villa rental

Ukunda / Diani Beach

5 24 Min stay varies

  • 5 bedrooms
  • Sleeps 24
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.8 mi
  • Child friendly
Designed for comfort, peace and real serenity, Fair Haven resort is a fully furnished unspoiled holiday home immersed in a luxuriant tropical garden and tailored to make you experience tranquility at its best.With a total capacity of 24 guests, It is located right in th  …see more

from $350 / night

$2450 - $4025 / week

Book View

from $350 / night

11

Villa accommodation in Diani Beach

Ukunda / Diani Beach

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • 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

(5) 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
  • Ask about pets
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 $88 / night

$613 - $700 / week

Book View

from $88 / 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, all with king or double size beds. It can sleep upt  …see more

from $199 / night

$995 / week

Book View

from $199 / night

(8) Excellent 

73

Home rental in Diani Beach with swimming pool

Ukunda / Diani Beach

5 19 Min stay varies

  • 5 bedrooms
  • Sleeps 19
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
We offer large discounts of 10-20% on off-peak periods for groups 8 and above, get in touch to find out your rate! A luxurious 2-house 7-bedroom holiday home in leafy green gardens only 300 meters from the beach. It has a main house with 2 spacious bedrooms downstairs,  …see more

from $349 / night

$1900 / week

Book View

from $349 / night

(1) Very Good 

16

Vacation apartment with shared pool in Diani Beach

Ukunda / Diani Beach

2 7 3 nights min

  • 2 bedrooms
  • Sleeps 7
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool
Mango Villa is situated in Diani Beach, a major beach resort on the Indian Ocean coast, some 30 kilometres (18.5 miles) south of Mombasa and on the south east coast of Kenya. The beaches are of beautiful fine white sand extending for 10 kilometers from the Kongo River i  …see more

from $75 / night

$500 / week

Book View

from $75 / night

(2) 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 $350 / night

$2450 / week

Book View

from $350 / night

(7) Very Good 

33

Vacation apartment in Diani Beach

Ukunda / Diani Beach

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • 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 $60 / night

$400 - $700 / week

Book View

from $60 / night

(3) Excellent 

21

Ukunda / Diani Beach

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool

 …see more

from $91 / night

$642 - $802 / week

Book View

from $91 / night

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 $91 / night

$636 - $935 / week

Book View

from $91 / night

(6) 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 $150 / night

$1050 / week

Book View

from $150 / 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 $38 / night

$262 / week

Book View

from $38 / 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 Stockwer  …see more

from $75 / night

$481 / week

Book View

from $75 / night

(7) 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 situated in the exquisite Diani Beach in Kenya, making it the perfect location for anyone who is looking for a relaxing, sunshine filled beach holiday in a lush location, far away from overcrowded hotel. Our villa is just minutes away from quiet and recl  …see more

from $80 / night

$560 / week

Book View

from $80 / night

10

Diani Beach Vacation villa rental

Ukunda / Diani Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • 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 $250 / night

$1400 / week

Book View

from $250 / 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 $374 / night

$2618 / week

Book View

from $374 / night

17

Vacation b&b with shared pool in Diani Beach

Ukunda / Diani Beach

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • 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 $150 / night

$1048 / week

Book View

from $150 / night

8

Vacation villa with swimming 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
LaSpaDiani - VILLA belongs to Karl Salzmann the owner of the whole concept at LaSpaDiani. The VILLA offer you 2 air conditioned double rooms with 2 bathrooms and toilet. In the open area next to your Guesthouse under the Makuti roof we offer you a lounge for chill-out t  …see more

from $150 / night

$1050 - $2100 / week

Book View

from $150 / night

(1) 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 $250 / night

$1250 / week

Book View

from $250 / night

(5) Very Good 

19

Ukunda / Diani Beach

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from $80 / night

$560 - $1689 / week

Book View

from $80 / night

20

Vacation home in Diani Beach

Ukunda / Diani Beach

6 14 Min stay varies

  • 6 bedrooms
  • Sleeps 14
  • 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 $481 / night

$3366 / week

Book View

from $481 / night

(2) Excellent 

16

Ukunda / Diani Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

 …see more

from $129 / night

$898 / week

Book View

from $129 / night

(1) Excellent 

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 $65 / night

$449 - $898 / week

Book View

from $65 / 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 $81 / night

$561 / week

Book View

from $81 / night

(2) Very Good 

30

Vacation villa with swimming pool in Diani Beach

Ukunda / Diani Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • 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 $139 / night

$1197 / week

Book View

from $139 / night

62

Ukunda / Diani Beach

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Private garden

 …see more

from $106 / night

$741 - $1785 / week

Book View

from $106 / 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 $81 / night

$561 / week

Book View

from $81 / night

10

Vacation apartment rental

Ukunda / Diani Beach

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
Spend some splendid time in smelling the salty sea water, feeling the wind in your face and listening to the gentle roar of the waves, all of this combine to create a sense of peace and calm. Reside into our spacious and beautifully designed rooms and enjoy the evenin  …see more

from $25 / night

$150 / week

Book View

from $25 / 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 $81 / night

$561 / week

Book View

from $81 / 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