The 10 best holiday homes in Diani Beach, Kenya | Booking.com
Skip to main content

Holiday Homes in Diani Beach

Find the holiday homes that appeal to you the most

Holiday Homes for every style

Find the right holiday home for you in Diani Beach

The best holiday homes in Diani Beach

Check out our pick of great holiday homes in Diani Beach

Filter by:

Review score

V-Szameitat Homes

Diani Beach

Set 3.6 km from Leisure Lodge Golf Club and 4.7 km from Colobus Conservation, V-Szameitat Homes features free WiFi and units fitted with a kitchen, balcony and seating area.

M
Mariusz
From
France
It's not luxury hotel, but it's difficult to expect more in this price. Stuff is very nice and really helpful, they take care of everything. Location is just great - maybe 50 m from the beach (nice part of it), there's supermarket at the end of the street and nice restaurants (Kokkos, Asha Bistro, Apero) are around so you won't be harassed by tuk-tuk drives too much. Property itself is nice, quite and secure. The house had everything we needed and even more - equipped kitchen, TV, AC, water dispenser, etc. The house was cleaned every second day, towels and linen were changed. And every day we got huge and tasty African breakfast which we could enjoy on the terrace (you just have to watch out for monkeys).
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 416 reviews
Price from
US$80
1 night, 2 adults

private pool cottage diani beach

Diani Beach

Located in Diani Beach, 4 km from Colobus Conservation and 4.2 km from Leisure Lodge Golf Club, private pool cottage diani beach offers barbecue facilities and air conditioning.

S
Sarah
From
Australia
We loved our stay so much, the villa is clean and spacious with a lovely BBQ area and pool. AC in the bedrooms for those warm nights! Faith was very helpful and always prompt with communications, the staff are all so lovely and hardworking!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 114 reviews
Price from
US$108
1 night, 2 adults

Greenfield Villa D- Diani

Diani Beach

Boasting air-conditioned accommodation with a balcony, Greenfield Villa D- Diani is set in Diani Beach.

E
Eunice
From
Kenya
Peter and Cecilia were awesome all through the stay. Villa is perfect as described on website. I will go back
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Price from
US$113.85
1 night, 2 adults

Barracuda House

Diani Beach

Featuring air-conditioned accommodation with a private pool, Barracuda House is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

P
Paul
From
United Kingdom
Fabulous house, comfortable, great Aircon, easy to get around, friendly staff, lovely pool and garden
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$217.08
1 night, 2 adults

Seaside Villa 1 & Seaside Villa 2 at 'Tamani'

Diani Beach

Set within 400 metres of Diani Beach and 1.3 km of Colobus Conservation, Seaside Villa 1 & Seaside Villa 2 at 'Tamani' provides rooms with air conditioning and a private bathroom in Diani Beach.

H
Haria
From
Kenya
The location was very nice and central. The layout of the Vila was great, as the rooms were spacious, with plenty of comunal spaces. The pool is a great size, and there is an even bigger pool near the beach!!! The walk down to the beach is less than five minutes. The property is gated, making us feel super safe! The rooms were all clean, and the chef made excellent food! I would highly recommend this villa, and felt it was a great value for money!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 20 reviews
Price from
US$321.75
1 night, 2 adults

Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal

Diani Beach

Featuring a garden, private pool and garden views, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal is located in Diani Beach.

S
Simona
From
Italy
Everything was just perfect - wonderful place to relax after the safari!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
US$126
1 night, 2 adults

Bella Breeze2 -Diani Beach Kenya

Diani Beach

Featuring a balcony with pool views, an outdoor swimming pool and a garden, Bella Breeze2 -Diani Beach Kenya can be found in Diani Beach, close to Diani Beach and 2.5 km from Leisure Lodge Golf Club.

M
Muyia
From
Kenya
It is exactly as depicted on the pictures, very clean and quiet, the property also has ecofriendly showers where you can select the water pressure and heat, that was awesome . The host is very responsive on this app
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews
Price from
US$47
1 night, 2 adults

Dadida‘s Pool Cottage

Diani Beach

Located in Diani Beach, Dadida‘s Pool Cottage provides accommodation with private pool, free WiFi and free private parking for guests who drive.

f
fatosh
From
Greece
Staff is friendly and kind, interested in our needs. It was 2 bedroom cottage but we were the only guests there and it was like we had a private beautiful big garden and swimming pool Enough kitchen facilities, comfortable bed and pillows, big enough room, AC works well good mosquito net around the bed. 10 minutes walking to the beach, 5-6 minutes to the shops. Security at the garden. . Also a lot of thanks to Rose and her husband for their warm hospitality and arranging our train ticket from Mombasa to Nairobi.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 93 reviews
Price from
US$108
1 night, 2 adults

Black Pearl - Luxury Villa with private pool - near beach

Diani Beach

Boasting accommodation with a patio, Black Pearl - Luxury Villa with private pool - near beach is set in Diani Beach.

A
Anton
From
Sweden
Very nice villa, with large private pool and beautiful yard.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$358
1 night, 2 adults

Villa Madinina

Diani Beach

Boasting accommodation with a private pool, garden view and a patio, Villa Madinina is set in Diani Beach.

t
thmyma
From
France
All the staff is very attentive to all demands . Patience is an adorable and friendly person, the cook william did an outstanding job. The caretaker during the day clean the pool when some wind blow some leaves, the ladie who clean the rooms did a perfect job, and the gard at night was very friendly. All went well I can only recommand this accomodation.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
US$267.84
1 night, 2 adults
All holiday homes in Diani Beach

Looking for a holiday home?

Great for families or large parties, holiday homes are privately owned accommodation, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities for self-catering, although breakfast may be offered as an add-on. These properties have their own independent front door, which makes them different to apartments.

Most booked holiday homes in Diani Beach and surroundings in the past month

See all

Enjoy breakfast in Diani Beach and nearby

  • Boasting accommodation with a patio, Breakfast Included at Pes Villa Diani Beach is situated in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

  • Lazy Days

    Galu
    Breakfast options

    Set in Galu, 2.3 km from Galu Beach and a few steps from Colobus Conservation, Lazy Days offers a garden and air conditioning.

    From US$1,932 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 22 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a patio, Diani Hideaway Beach Villa, private pool, air conditioning and WiFi is located in Galu.

  • Villa Ndoto

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 reviews

    Located just 2.8 km from Colobus Conservation, Villa Ndoto provides accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen.

  • Set in Diani Beach, Villa Maridadi 3 bedrooms with pool provides accommodation with a private pool. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 28 reviews

    Boasting air-conditioned accommodation with a private pool, Villa Lamuhouse Diani Beach is situated in Diani Beach.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 114 reviews

    Located in Diani Beach, 4 km from Colobus Conservation and 4.2 km from Leisure Lodge Golf Club, private pool cottage diani beach offers barbecue facilities and air conditioning.

  • Saffron Villas

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 80 reviews

    Situated just 4.2 km from Colobus Conservation, Saffron Villas offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as full-day security.

    From US$143 per night

Great access to the city centre. Check these holiday homes in Diani Beach and nearby

  • Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 1 review

    Set in Diani Beach, 500 metres from Diani Beach and 2.2 km from Colobus Conservation, Lux Suites kivulini Cottages Diani Beach offers a private beach area and air conditioning.

    From US$365 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set within 1.5 km of Diani Beach and 2.9 km of Colobus Conservation, African Huts Villas offers rooms with air conditioning and a private bathroom in Diani Beach.

    From US$121.50 per night
  • Featuring accommodation with a private pool, Elegant 5BR Diani Villa with Pool & Beach Access is situated in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Located in Diani Beach, Sega House, a beautifully curated haven in Diani provides accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 35 reviews

    Boasting pool views, Pendo Villas Diani Beach provides accommodation with balcony, around 2.9 km from Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

    From US$67.50 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 21 reviews

    Offering a sun terrace and views of the pool, Doric Cottages Diani is situated in Diani Beach behind the Diani Beach Shopping Centre. Free WiFi is featured .

    From US$85 per night
  • Located just a few steps from Diani Beach, Watano Beach House Diani provides accommodation in Diani Beach with access to a garden, a shared lounge, as well as full-day security.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 51 reviews

    Located only 3.3 km from Colobus Conservation in Diani Beach, Sunrise apartments provides accommodation equipped with a balcony, garden and year-round outdoor pool.

    From US$21.87 per night

Save money on holiday homes in Diani Beach and nearby – budget options available

  • Villa Verde

    Ukunda
    Budget options available

    Boasting quiet street views, Villa Verde offers accommodation with a private beach area and a patio, around 3.4 km from Colobus Conservation.

    From US$112.70 per night
  • Affordable karura and friends

    Ukunda
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Situated in Ukunda, Affordable karura and friends provides accommodation within 44 km of SGR Mombasa Terminus.

    From US$59.50 per night
  • Silent Palms Villa

    Galu
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Set in Galu in the Kwale region and Diani Beach reachable within 1.1 km, Silent Palms Villa offers accommodation with free WiFi, a children's playground, pool with a view and free private parking.

    From US$90 per night
  • Swahili villa

    Galu
    Budget options available
    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Situated in Galu, Swahili villa features accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$52 per night
  • Diani icon cottages

    Kwale
    Budget options available

    Diani icon cottages, a property with a garden, is set in Kwale, 1 km from Colobus Conservation, 5.1 km from Kaya Kinondo Sacred Forest, as well as 8.5 km from Leisure Lodge Golf Club.

    From US$93.11 per night
  • Pendo Cottages

    Kwale
    Budget options available

    Boasting accommodation with a balcony, Pendo Cottages is located in Kwale. This property offers access to a terrace and free private parking.

  • Malaika Holiday Villas

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 9 reviews

    Set within 1.9 km of Galu Beach and 1.5 km of Colobus Conservation in Diani Beach, Malaika Holiday Villas offers accommodation with seating area.

    From US$70 per night
  • Blue Waters Villas

    Ukunda
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 8 reviews

    Boasting air-conditioned accommodation with a private pool, Blue Waters Villas is set in Ukunda. This property offers access to a balcony, free private parking and free WiFi.

    From US$76 per night

FAQ about holiday homes in Diani Beach

Holiday homes that guests love in Diani Beach

See all
  • Avg. price/night: US$143
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 80 reviews
    Great facilities, private spot and very clean. It’s very well thought out for a simple getaway - there’s even food containers for leftovers! It has a UV water filter so you don’t have to worry about fetching water.
    Guest review by
    Liani
    Young couple