Skip to main content

Vacation Homes in Diani Beach

Find the vacation homes that appeal to you the most

The best vacation homes in Diani Beach

Check out our selection of great vacation homes in Diani Beach

Filter by:

Review score

V-Szameitat Homes

Diani Beach

V-Szameitat Homes is a recently renovated vacation home in Diani Beach where guests can make the most of its pool with a view and garden.

F
Fiona
From
Kenya
I loved how communicative the host was. The staff were so good and gracious to us. The daily breakfast was top notch. The location was just perfect. My only regret is they were not able to let us extend since there were other guests checking in. 10/10, would do it again in a heartbeat!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 409 reviews
Price from
$100
1 night, 2 adults

Greenfield Villa D- Diani

Diani Beach

Greenfield Villa D- Diani is a recently renovated villa in Diani Beach where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities.

R
Ruby
From
United Kingdom
Very friendly hosts, very clean and lovely house with beautiful garden and pool.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Price from
$113.85
1 night, 2 adults

Kite Villa Colobus

Diani Beach

Providing a garden, Kite Villa Colobus provides accommodations in Diani Beach. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$405
1 night, 2 adults

Barracuda House

Diani Beach

Barracuda House offers accommodations in Diani Beach, a 18-minute walk from Diani Beach and 1.3 miles from Leisure Lodge Golf Club.

P
P.J.
From
Kenya
The House itself was wonderful, the AC in the bedrooms kept everything nice and cool, despite the hot weather outside. The pool is amazing, and it is cleaned daily. It's a quick walk down the road to the private beach entrance. If you go, Chef Cynthia is absolutely amazing, and my entire family of picky eaters was completely satisfied!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
$255.15
1 night, 2 adults

Seaside Villa 1 & Seaside Villa 2 at 'Tamani'

Diani Beach

Seaside Villa 1 & Seaside Villa 2 at 'Tamani' provides air-conditioned accommodations in Diani Beach. This beachfront property offers access to a terrace, free private parking, and free Wifi.

E
Erika
From
United States
The villa was amazing. The rooms were clean, spacious and comfortable. We loved the built in pool and the doors that open the whole living space to the veranda. The kitchen was huge but we most loved the chef, Hussein whose hospitality and flavors were out of this world!!! Our host Hugh went above and beyond to make sure we enjoyed our stay.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 21 reviews
Price from
$321.75
1 night, 2 adults

Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal

Diani Beach

Providing a garden, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal offers accommodations in Diani Beach.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
$126
1 night, 2 adults

Bella Breeze2 -Diani Beach Kenya

Diani Beach

Featuring a garden, Bella Breeze2 -Diani Beach Kenya features accommodations in Diani Beach. This property offers access to a patio, free private parking, and free Wifi.

D
Dennis
From
Kenya
The area is comfortable, easily accessible, and quiet. The outdoor living space has great ambience, and the pool is clean and awesome, even at night. We were welcomed really well by the lady who was in charge. Will go back again. Highly recommend!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 20 reviews
Price from
$47
1 night, 2 adults

Milamax Beach Vllla

Diani Beach

Just a few steps from Diani Beach and 1.2 miles from Leisure Lodge Golf Club, Milamax Beach Vllla features accommodations in Diani Beach with a private beach area, an open-air bath, and a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews
Price from
$375.25
1 night, 2 adults

Black Pearl - Luxury Villa with private pool - near beach

Diani Beach

Black Pearl - Luxury Villa with private pool - near beach is located in Diani Beach, just a 8-minute walk from Galu Beach and 1.3 miles from Colobus Conservation.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 8 reviews
Price from
$358
1 night, 2 adults

Villa Madinina

Diani Beach

Villa Madinina is located in Diani Beach, just a 8-minute walk from Galu Beach and 1.3 miles from Colobus Conservation.

P
Paul Matiru
From
Germany
The villa is in a mostly quiet location, just a 10-minute walk from the beach. One of the highlights of our stay was the exceptional service from the cook, Rashid, who prepared absolutely delicious meals for us every day. The villa is perfect for larger groups, thanks to the multiple bathrooms—almost one for each room—ensuring there were no waiting times. The private pool was another great feature, allowing us to enjoy a refreshing swim even in the evening. I highly recommend this villa to any large group looking for a comfortable and enjoyable getaway by the coast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 26 reviews
Price from
$267.84
1 night, 2 adults
All vacation homes in Diani Beach

Looking for a vacation home?

Great for families or large parties, vacation homes are privately owned accommodations, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities, though breakfast might be offered as an add-on. These properties have their own independent front door, which makes them different than apartments.

Most booked vacation homes in Diani Beach and surrounding area in the past month

See all

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 60 reviews

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 49 reviews

Popular with guests booking vacation homes in Diani Beach

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 52 reviews

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 110 reviews

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 409 reviews

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 22 reviews

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 110 reviews

Popular with guests booking vacation homes in Diani Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 133 reviews

Enjoy breakfast in Diani Beach and nearby

Lazy Days

Galu
Breakfast options

Offering a garden, Lazy Days provides accommodations in Galu. This property offers access to a patio, table tennis, free private parking, and free Wifi.

From $1,932 per night

Villa Ndoto

Diani Beach
Breakfast options
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 16 reviews

Villa Ndoto offers accommodations in Diani Beach, 1.8 miles from Colobus Conservation and 3.2 miles from Leisure Lodge Golf Club.

Villa Maridadi 3 bedrooms with pool is located in Diani Beach, just a 4-minute walk from Diani Beach and 1.8 miles from Colobus Conservation.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 30 reviews

Villa Lamuhouse Diani Beach is located in Diani Beach, just 1.8 miles from Colobus Conservation and 3.2 miles from Leisure Lodge Golf Club.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Tiny hut house with pool is located in Diani Beach, just a 11-minute walk from Diani Beach and 2 miles from Colobus Conservation.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 110 reviews

Providing a garden, private pool cottage diani beach features accommodations in Diani Beach. This property offers a private pool and free private parking.

From $99 per night

Featuring a garden, Breakfast Included at Pes Villa Diani Beach offers accommodations in Diani Beach. This property offers access to a balcony, free private parking, and free Wifi.

Saffron Villas

Diani Beach
Breakfast options
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 80 reviews

Saffron Villas in Diani Beach provides accommodations with a garden and a terrace. This villa features free private parking, full-day security, and free Wifi.

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

Oasis Diani Beach Villas

Diani Beach
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 134 reviews

Offering a garden, Oasis Diani Beach Villas features accommodations in Diani Beach. This property offers access to a balcony, a pool table, free private parking, and free Wifi.

From $63 per night

Jaffrane

Ukunda
Budget options available
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 14 reviews

Jaffrane offers accommodations in Ukunda, 5.7 miles from Kaya Kinondo Sacred Forest.

From $30 per night

Villa Verde

Ukunda
Budget options available

Providing a garden, Villa Verde features accommodations in Ukunda. This villa offers free private parking, full-day security, and free Wifi.

From $112.70 per night

Pendo Villas Diani Beach

Diani Beach
Budget options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 34 reviews

Featuring pool views, Pendo Villas Diani Beach in Diani Beach provides accommodations, an outdoor swimming pool, and a garden.

From $67.50 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 20 reviews

Karura and friends airbnb (affordable) is located in Diani Beach, just 2.4 miles from Leisure Lodge Golf Club and 3.9 miles from Colobus Conservation.

Affordable karura and friends

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

Affordable karura and friends is located in Ukunda, just 7.5 miles from Kaya Kinondo Sacred Forest and 27 miles from SGR Mombasa Terminus.

From $68 per night

Silent Palms Villa

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

Just a 13-minute walk from Diani Beach and 0.7 miles from Colobus Conservation, Silent Palms Villa features accommodations in Galu with an indoor pool, an open-air bath, and a garden.

From $100 per night

Doric Cottages Diani

Diani Beach
Budget options available
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 22 reviews

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

From $110.50 per night

Vacation Homes with swimming pools in Diani Beach and nearby

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

Lux Suites kivulini Cottages Diani Beach offers accommodations in Diani Beach, a 5-minute walk from Diani Beach and 1.3 miles from Colobus Conservation.

From $365 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Offering garden views, African Huts Villas in Diani Beach provides accommodations, an outdoor swimming pool, a garden, a bar, and a shared lounge.

From $145.80 per night

Seraya Villa offers accommodations in Diani Beach, a 7-minute walk from Diani Beach and 2.4 miles from Leisure Lodge Golf Club.

From $271.78 per night

A 8-minute walk from Diani Beach in Ukunda, Peppermint luxury villa - DIANI offers accommodations with access to beauty services.

From $661.50 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 39 reviews

2.6 miles from Leisure Lodge Golf Club in Diani Beach, Cave Diani Holiday Apartments features accommodations with access to an open-air bath. Guests may go for a swim in the private pool.

From $45.51 per night

Watano Beach House Diani provides beauty services and air-conditioned accommodations in Diani Beach, a few steps from Diani Beach.

From $557.20 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 52 reviews

Providing a garden, Sunrise apartments features accommodations in Diani Beach.

From $23.49 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 93 reviews

Providing a garden, Dadida‘s Pool Cottage offers accommodations in Diani Beach. This property offers access to a terrace, free private parking, and free Wifi.

From $95 per night

Great access to the city center. Check these vacation homes in Diani Beach and nearby

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

Sega House, a beautifully curated haven in Diani is located in Diani Beach, just a 19-minute walk from Colobus Conservation and 4.3 miles from Leisure Lodge Golf Club.

Just a 3-minute walk from Diani Beach and half a mile from Colobus Conservation, Tropical Boho beachront retreat with views & pool features accommodations in Diani Beach with a garden.

From $222.75 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Providing pool views, Queens Chateau Boutique Villa in Diani Beach features accommodations, a spa and wellness center, a garden, a bar, barbecue facilities, and a shared lounge.

From $135 per night
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 2 reviews

Cozy house 140 sqm with pool is located in Diani Beach, just 1.1 miles from Diani Beach and 1.5 miles from Leisure Lodge Golf Club.

From $49.50 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 9 reviews

Just a 6-minute walk from Galu Beach and 1.1 miles from Colobus Conservation, Amber Villas Diani features accommodations in Diani Beach with barbecue facilities.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 48 reviews

Providing an outdoor swimming pool, Tichi Villas - Diani Beach offers accommodations in Diani Beach. This property offers access to a balcony, free private parking, and free Wifi.

Lannan Escapes provides rooms in Diani Beach near Diani Beach and Leisure Lodge Golf Club. Both free Wifi and private parking are available at the villa free of charge.

From $35 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Venus villa diani is located in Diani Beach, just a 17-minute walk from Diani Beach and 1.4 miles from Leisure Lodge Golf Club.

From $120 per night

FAQ about vacation homes in Diani Beach

Vacation Homes That Guests Love in Diani Beach

See all
Scored out of 10, guest rating 8.5
Very Good - 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