Some info is shown in its original language. Translate

Apartment holiday rentals in Diani

Find and book unique apartments on Airbnb

0 of 0 items showing
1 of 3 pages

Popular amenities for Diani apartment rentals

Weekly apartment rentals

Flat in Diani Beach
4.85 out of 5 average rating, 13 reviews

Hibiscus Diani Beach - Studio with a Pool

HeatherRating, 5 stars11 months ago
The host was very kind and helpful. It was my first visit to Diani, so it took a little adjusting to how our journey had been leading up to this part. Our tuk tuk driver was excellent and we felt comfortable getting around once we understood our surroundings. The staff was available when we needed help.
Flat in Diani Beach
4.64 out of 5 average rating, 42 reviews

Comfy-lux2,1 bed Diani hot-shower, fast wi-fi

SamuelRating, 5 stars1 month ago
Highly recommended. A home away from home. Serene and peaceful. Sada and Saumu (the caretaker) were always at hand to ensure my stay was seamless and peaceful. Will surely come back again.
Flat in Diani Beach
4.73 out of 5 average rating, 86 reviews

Samara Studio Beachfront Apartment - Diani Beach

DarwinRating, 5 stars2 months ago
I enjoyed my stay at Catherine's place. The place was very comfortable and spacious. There are many activities to do within the area, and Catherine is very responsive before and after check-in. We appreciate the hospitality. Definitely recommend it.
Flat in Diani Beach
4.71 out of 5 average rating, 7 reviews

Couples getaway in Diani

ArslanRating, 5 stars1 month ago
It was a really good experience, her place was aesthetically pleasing and beautiful, unfortunately the ac had an issue but she managed to make a quick transfer and all was well, i would love to be back anytime any day
Flat in Diani
4.6 out of 5 average rating, 25 reviews

Autumn House

CathleenRating, 5 stars3 months ago
Wunderschöne Unterkunft, komfortabel und alles was man braucht. Gutes Preis-Leistungsverhältnis, gerne wieder!
Guest favourite
Flat in Diani Beach
5 out of 5 average rating, 8 reviews

The 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.
Top guest favourite
Flat in Diani
5 out of 5 average rating, 5 reviews

Jua Apartment

PatrycjaRating, 5 stars3 weeks ago
Excellent Stay – Highly Recommended! I had an amazing experience at this hotel and would absolutely recommend it to anyone looking for comfort, quality, and exceptional service. From the moment I arrived, the staff went above and beyond to make me feel welcome. Check-in was smooth and efficient, and the team was always friendly and helpful. The room was spotless, beautifully decorated, and had everything I needed — including a super comfortable bed, fast Wi-Fi, and a stunning view. Overall, this hotel exceeded my expectations in every way. I will definitely be coming back!
Flat in Diani Beach
4.85 out of 5 average rating, 26 reviews

Coastal Haven: AC/ Wi-Fi / Pool/ near mall

KevinRating, 5 stars1 month ago
Great place to stay, will definitely go back again

Private apartment rentals

Flat in Diani Beach
5 out of 5 average rating, 3 reviews

Seaesta: 2-Bedroom by the Sea

SilviaRating, 5 stars3 months ago
Avevo già soggiornato in questo residence, in un altro appartamento, ma sinceramente il migliore in assoluto è quello che offre ALEX. Letti comodi, lenzuola pulite, tende oscuranti che gentilmente ALEX a provveduto ad installarle poiché io non amo essere svegliata all’alba dalla luce solare. 🙏😉🙏 Con alcuni piccoli accorgimenti in più, questo appartamento sarà sicuramente il più bello e meglio organizzato di tutta la struttura. In questo edificio affittano in molti, ma sinceramente l’appartamento di ALEX per me resta il migliore in termini di pulizia, comunicazione e disponibilità. La vista è senz’altro impagabile . Per quanto riguarda la struttura esterna, l’edificio lascia molto a desiderare, ma una volta entrati nell’appartamento di ALEX, sicuramente si dimentica tutto il resto . Non solo ci ritornerei più volte, ma sicuramente ci ritornerò a breve per un soggiorno molto più lungo . Consiglio vivamente questo posto .🙏🩷🙏 Grazie, ALEX sei davvero una persona speciale . 🫶
Flat in Diani Beach
4.88 out of 5 average rating, 8 reviews

Unique 2 Bedroom Cottage

JohnkingsleyRating, 5 stars2 months ago
Had an amazing time at this place. was worth the amount paid for and had all listed amenities
Flat in Galu beach
4.75 out of 5 average rating, 4 reviews

Dianiluxe Villa - LuxuryDouble D

CarolineRating, 5 stars1 month ago
Where do I begin?One word,DORCAS.If you do not remember anything else about the house,remember that name.Dave you do have a real gem.Right from the bat she was super helpful with even helping us get a chef even if it was short notice.I highly recommend booking the chef earlier especially if you are headed there during summer. We had such an amazing time.Nice,quiet and romantic.Luckily we had the place to ourselves which made it even more special. Monkeys,yes so best to leave your windows and sliding doors closed.The place is conveniently close to the road right opposite simba+Oryx and very close proximity to the public beach.Soul breeze,Lala galu and lantana are really close by too. It was also very easy for my friends to locate the place.We had such a beautiful holiday.
Superhost
Flat in Diani Beach

One bedroom 7SH

IanRating, 5 stars4 months ago
My stay at Simulizi homes was really good, it was very chill and close to the destinations I had activities at. The host helped me with suggestions of how to move around and it helped incredibly. The room was clean and tidy. Would recommend to anyone who'd like to stay around Galu, Diani.
Flat in Diani Beach
4.63 out of 5 average rating, 130 reviews

Beachfront Apartment Diani

CatherineRating, 5 stars2 months ago
I had a wonderful stay at Collins’ place! The ocean view was absolutely stunning and such a peaceful and relaxing. The bathroom was spotless and stocked with toiletries, which was a thoughtful touch. The full kitchen had everything I needed to cook meals, and everything was super clean and organized. Collins was also incredibly responsive and helpful throughout my stay. Highly recommend staying here if you're looking for a comfortable, scenic getaway!
Flat in KE
4.5 out of 5 average rating, 30 reviews

Mesmerising Ocean view 2 bdrm Apartment

GaurangRating, 5 stars4 months ago
The place was exactly as described in the photos—clean, comfortable, and well-equipped. We thoroughly enjoyed our stay and highly recommend it. Thank you for a wonderful experience!
Flat in Diani
4.5 out of 5 average rating, 12 reviews

Cozy Beachfront Studio In Diani

SallyRating, 5 stars5 months ago
I had an amazing stay. The apartment was spotless, and the bed was incredibly comfortable. I felt right at home and enjoyed every moment. Highly recommend to anyone looking for a cozy and clean place to stay.
Flat in Diani Beach
5 out of 5 average rating, 3 reviews

Amkia Villas Diani - One Bedroom Suite - Wema

ChristieRating, 5 stars2 months ago
Enjoyed staying at the this place .It was clean and the staff were extremely helpful and welcoming. Amenities that work. Accessible with public transport! There are several options of units to stay in. Private and Very peaceful and would definitely recommend! The host was accommodating of a slightly early check in which made our stay even better! Highly recommend!

Apartment rentals with a hot tub

Flat in Ukunda
4.33 out of 5 average rating, 3 reviews

Elna's Haven Diani B-4Min Walk to the Beach

FaithRating, 5 stars1 month ago
I’d love to say we really enjoyed our stay!! Lucy was so welcoming and very helpful from day one to the last day💯 I look forward to booking with them again. I recommend!
Flat in Diani
4.64 out of 5 average rating, 36 reviews

studio beach apartments diani

NickRating, 5 stars2 weeks ago
Loved the area in which the Airbnb was located. There's lots to do and the beach is right there. Salim was a great host and there was a lot of people around to help.
Flat in Diani Beach
3.67 out of 5 average rating, 3 reviews

Twilight Beach Haven

PålRating, 5 stars17 months ago
Had a great stay in Monicah’s place. As a host she was very responsive and even provided me with an extra fan to be able to handle the heat. The unit is perfect for a short or long stay.
Flat in Diani Beach

Bakra House 4F - spectacular ocean view - spacious

AshishRating, 5 stars16 months ago
We had a lovely stay at Al Mahali. The pool was just amazing, the villa is spacious and the surroundings are peaceful yet close to everything that Diani and Galu have to offer. Fred, the manager, was just superb. He was always available and extremely helpful. He went over and beyond to make our stay just perfect. Sean, the owner, was very communicative and accommodating. Helen and Sayed were always kind and friendly and kept our villa squeaky clean. Peter, the chef, made delicious food for us everyday. (An extra service paid for separately). Overall we had a fantastic experience and would definitely return again.
Flat in Ukunda
New place to stay

Diani Haven Executive Studio

Flat in Diani Beach

Diani Beach 2 Bedroom Condos

Flat in Diani Beach

Sagwe Riviera Diani

Flat in Diani Beach

Diani Kuzuri Apartment.

Quick stats about flat rentals in Diani

  • Total rentals

    470 properties

  • Nightly prices starting at

    ₹860 before taxes and fees

  • Total number of reviews

    2.4K reviews

  • Family-friendly rentals

    150 properties are a good fit for families

  • Pet-friendly rentals

    90 properties allow pets

  • Rentals with a pool

    280 properties have a pool

Destinations to explore

  1. Airbnb
  2. Kenya
  3. Kwale County
  4. Diani
  5. Flat rentals