
Holiday houses in Diani
Find and book unique accommodation on Airbnb
Top-rated holiday rentals in Diani
Guests agree: these stays are highly rated for location, cleanliness and more.
0 of 0 items showing
1 of 3 pages
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Diani holiday rentals
Other great holiday rentals in Diani
Superhost

Apartment in Diani
4.75 out of 5 average rating, 59 reviewsThe Blue Hyde Beachfront Studio in Diani.!
RubyRating, 5 stars2 weeks ago
Our stay here was lovely! Jane was incredibly helpful with anything we needed.

Home in Diani Beach
4.74 out of 5 average rating, 69 reviewsOlive's cottage
CarlosRating, 5 stars2 weeks ago
Olive is an excellent host. I would definitely come back to her place ✅️
Guest favourite

Holiday home in Diani Beach
5 out of 5 average rating, 22 reviews1st floor studio at Pinch & Punch
BartolomejRating, 5 stars1 week ago
Beautiful place, a private and secure closed area with big fencing and nice garden. The host was all the time very friendly and helpful in everything. The garden and the pool is continuously cleaned and maintained. If you are looking for a peaceful environment close to the nature, you found one of the best places. I fully recommend. See you soon again with God’s help.
Superhost

Apartment in Diani Beach
5 out of 5 average rating, 3 reviewsSeaesta 2-Bedroom Apartment: The cozy nest
KenRating, 5 stars4 weeks ago
Fantastic host, gorgeous house, and a serene environment. I absolutely loved my stay, highly recommend!
Guest favourite

Apartment in Diani Beach
4.92 out of 5 average rating, 24 reviewsWelcome to Diani 106
Bethlehem BogaleRating, 5 stars3 weeks ago
Doreen was a fantastic host—warm, helpful, and incredibly knowledgeable about the area. She gave us great recommendations for things to do and places to eat, and even helped us book water-based activities and restaurant reservations, which made our stay so much easier and more enjoyable. Her hospitality truly stood out and added a personal touch to our trip. Highly recommended!
Guest favourite

Apartment in Diani Beach
5 out of 5 average rating, 8 reviewsThe SandCastle Apartment
AfekeRating, 5 stars1 month ago
We had a lovely stay at this apartment. The location is fantastic just a short walk to the beach, which made our trip even more relaxing. The space was clean, comfortable, and had everything we needed. Communication with the host was smooth, and check-in was hassle-free. We truly enjoyed the peaceful setting and would definitely recommend this spot to anyone looking for a beachside getaway in Diani.

Home in Diani Beach
4.76 out of 5 average rating, 67 reviewsDiani Reef House 3 300m to the Beach
MartinRating, 5 stars1 month ago
I honestly couldn’t believe how amazing this place was for the price! I was shocked — it felt like I was getting way more than what I paid for. The space was spotless, beautifully decorated, and incredibly comfortable. The host was super responsive and made everything so easy from check-in to check-out. I’ve stayed at a lot of Airbnbs, but this one truly stands out — such great value for such a wonderful stay. I would 100% recommend it and would definitely love to stay here again!
Guest favourite

Villa in Msambweni
4.93 out of 5 average rating, 27 reviewsMalaika Villas in Diani Beach
BethanyRating, 5 stars1 month ago
We had a lovely stay here, so peaceful and in a great location so close to the beach. Plenty of restaurants to eat at, we enjoyed The Salty Squid & Kokko. Juliana the house manager was great and really responsive and helpful with all requests. Will be staying here again when we return to Kenya. Thank you ☺️
Quick stats about holiday rentals in Diani
Total rentals
1.4K properties
Nightly prices starting at
$15 AUD before taxes and fees
Total number of reviews
15K reviews
Family-friendly rentals
600 properties are a good fit for families
Pet-friendly rentals
290 properties allow pets
Rentals with a pool
930 properties have a pool
Destinations to explore
- Waterfront rentals Diani
- Beachfront rentals Diani
- Rentals with a patio Diani
- Apartment rentals Diani
- Rentals with beach access Diani
- Hotel rentals Diani
- Rentals with breakfast Diani
- Pet-friendly rentals Diani
- Rentals with a washing machine and dryer Diani
- Rentals with pools Diani
- Smoking-friendly rentals Diani
- Serviced apartment rentals Diani
- Rentals with a fire pit Diani
- Rentals with a fireplace Diani
- Rentals with outdoor seating Diani
- Villa rentals Diani
- Condo rentals Diani
- House rentals Diani
- Bed and breakfasts Diani
- Family-friendly rentals Diani
- Fitness-friendly rentals Diani
- Kid-friendly rentals Diani
- Rentals with a hot tub Diani
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom