The 10 best vacation homes in Diani Beach, Kenya | Booking.com
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.

E
Enpei
From
United States
The property is located right by the beach, which made it super easy to go back and forth between my room and the ocean. There are also a few restaurants closeby. It's super convenient!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 419 reviews
Location 9.5
Price from
$80
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, 9 reviews
Location 8.7
Price from
$103.95
1 night, 2 adults

Diani 2BR Coastal Villa - 4 Mins To The Beach

Diani Beach

Diani 2BR Coastal Villa - 4 Mins To The Beach is located in Diani Beach, just a 7-minute walk from Diani Beach and 1.2 miles from Leisure Lodge Golf Club.

K
Kimani
From
Kenya
The location was great, the host was very helpful and accommodating, the house itself was amazing. I will be back again and again!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 24 reviews
Location 9.4
Price from
$59.50
1 night, 2 adults

Karura and friends airbnb (affordable)

Diani Beach

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.

K
Ken
From
Kenya
Amazing place, great Host looking forward to coming back
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 19 reviews
Location 9.2
Price from
$55.25
1 night, 2 adults

Cave Diani Holiday Apartments

Diani Beach

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.

L
Lynn
From
Kenya
The pool ,the staff,the hosts..everything was perfect!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 38 reviews
Location 7.5
Price from
$47.04
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
Location 8.5
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
Denver
From
United Kingdom
All good very nice place very quiet and so nice the staff is very good and helpful
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 19 reviews
Location 8.9
Price from
$47
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.6
Exceptional - What previous guests thought, 7 reviews
Location 10.0
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, 27 reviews
Location 8.8
Price from
$261.98
1 night, 2 adults

Villas Dora and Holly

Diani Beach

Villas Dora and Holly is a recently renovated villa in Diani Beach where guests can make the most of its pool with a view, garden, and barbecue facilities.

K
Konstantin
From
Russia
In April, our family — two adults and a 9-year-old child — spent several days at Villas Dora and Holly. We would like to highlight the high level of comfort, cleanliness, and overall excellent condition of the property. The villa fully matched the description and was well equipped with everything necessary for a comfortable stay, including kitchenware, household appliances, and quality bedding. The well-maintained grounds and peaceful, safe environment were particularly appreciated — ideal conditions for a family stay with children. The area is quiet, yet shops, the beach, and other key amenities are all within easy reach. We would also like to thank the hosts for their attentiveness, punctuality, and readiness to promptly respond to any questions. Communication was consistently pleasant and professional. Our stay left us with an entirely positive impression. We can confidently recommend Villas Dora and Holly as an excellent choice for a family holiday.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 19 reviews
Location 8.4
Price from
$187
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

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

  • Diani Camp and Cottages

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

    Diani Camp and Cottages enjoys a location in Diani Beach, 3.3 miles from Colobus Conservation and 6.8 miles from Kaya Kinondo Sacred Forest.

    From $27 per night
  • The French mans house

    Ukunda Airport
    Budget options available

    Featuring a garden, The French mans house features accommodations in Ukunda Airport. This property offers access to a terrace, free private parking, and free Wifi.

    From $99.93 per night
  • Pendo Villas Diani Beach

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 36 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
  • 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 $59.50 per night
  • Silent Palms Villa

    Galu
    Budget options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 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 $65 per night
  • Doric Cottages Diani

    Diani Beach
    Budget options available
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 20 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
  • Dadida‘s Pool Cottage

    Diani Beach
    Budget options available
    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.

  • Charming and Remarkable 1 Bed Villa in Diani Beach offers accommodations in Diani Beach, 1.3 miles from Galu Beach and a 3-minute walk from Colobus Conservation.

    From $76.57 per night

Enjoy breakfast in Diani Beach and nearby

  • 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.

    From $140 per night
  • 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
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 21 reviews

    A 7-minute walk from Galu Beach in Galu, Diani Hideaway Beach Villa, private pool, air conditioning and WiFi provides accommodations with access to a hot tub.

  • Villa Ndoto

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 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, 28 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.3
    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.

  • Saffron Villas

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 79 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.

    From $110 per night

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

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

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

    From $202.50 per night
  • Diani Villa 4

    Diani Beach
    Central location

    Diani Villa 4 is located in Diani Beach, just a 7-minute walk from Diani Beach and 2.4 miles from Leisure Lodge Golf Club. This property offers access to a terrace and free private parking.

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

    Eden Escapes - Diani Beach, Kenya is a recently renovated villa in Diani Beach where guests can make the most of its outdoor swimming pool and garden.

    From $190 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 51 reviews

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

    From $21.87 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 40 reviews

    Diani-Paradise-Villas in Diani Beach provides accommodations with an outdoor swimming pool, a garden, and a bar. This property offers access to a terrace and free private parking.

    From $65 per night
  • 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 8.8
    Excellent - What previous guests thought, 9 reviews

    Offering an outdoor swimming pool and a garden, Malaika Holiday Villas in Diani Beach is close to Galu Beach and Colobus Conservation.

    From $70 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 $150 per night

FAQ about vacation homes in Diani Beach

Vacation Homes That Guests Love in Diani Beach

See all
  • Avg. price/night: $110
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 79 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