Some info is shown in its original language. Translate

Condo vacation rentals in Diani

Find and book unique condos on Airbnb

0 of 0 items showing
1 of 3 pages

Popular amenities for Diani condo rentals

Weekly condo rentals

Guest favourite
Condo in Diani Beach
4.78 out of 5 average rating, 9 reviews

Spacious Beachside Studio Mins walk to Diani Beach

WinnieRating, 5 stars3 weeks ago
From the moment we stepped into Pamela’s beachside studio, we felt instantly at home. The space is bright, airy, and thoughtfully designed—spacious enough to relax in comfort, yet cozy enough to feel like your own retreat. The location is ideal: just a few minutes’ walk to Diani Beach and close to Carrefour for essentials and snack runs. One of my favorite parts was her impressive book collection—especially the Italian titles and curated cookbooks. It felt like staying with someone who loves good food, great stories, and the charm of travel. Her love for Italy adds soul to the space. Pamela is a warm, attentive host who clearly cares about her guests. Her thoughtful touches made our stay feel special. I also loved the sound system (a must after Wi-Fi—which was great!) and the added bonus of Netflix for winding down. If you’re visiting Diani and want comfort, charm, and a hint of Italian flair—this is the place. Thank you, Pamela! I hope to return soon.
Superhost
Condo in Diani Beach
4.91 out of 5 average rating, 33 reviews

Lovely Curated 2bedroom Condo

DecoRating, 5 stars4 months ago
It’s 2 bedrooms apartment with comfortable beds. It’s very clean apartment and couple minutes a way from the beach. It’s has all the amenities I could as for such as utensils to cook and high speed internet. I’ll recommend anyone to rent. Thank you Maithya.
Superhost
Condo in Diani Beach
4.75 out of 5 average rating, 32 reviews

Ground-floor Studio Simba Village, Diani Beach

KenRating, 5 stars1 month ago
Peter's place is a very nice place. I enjoyed my stay. It was exactly as described and as in the photos. it's also at a very nice location. Will definitely be back.
Top guest favourite
Condo in Diani Beach
4.98 out of 5 average rating, 53 reviews

Apartment Sandcastle 108 Seaview Diani beach

StephenRating, 5 stars1 week ago
A private secured and peaceful location. Walking distance to the Carrefour supermarket and Java House Cafe. Restaurants are accessible via taxi.
Guest favourite
Condo in Diani Beach
4.94 out of 5 average rating, 129 reviews

Namastediani Sea View - Diani Beach

CarloRating, 5 stars3 weeks ago
Very nice and clean place Highly recommend.
Superhost
Condo in Diani Beach
4.79 out of 5 average rating, 98 reviews

Sukuma guest house

IzakRating, 5 stars3 weeks ago
We had an absolutely wonderful stay at Elodie's place! From the moment we arrived, everything was seamless. The check-in process was easy, and the space was exactly as described—clean, comfortable, and thoughtfully decorated. The location was perfect, close to everything we needed but still quiet and peaceful. I’d highly recommend staying here if you’re looking for a relaxing and enjoyable experience in Diani. Would definitely come back!
Guest favourite
Condo in Diani Beach
4.71 out of 5 average rating, 107 reviews

Peaceful Hideaway in the Heart of Diani Beach

ChristianRating, 5 stars3 weeks ago
Das Apartment ist komplett so,wie beschrieben in der Anzeige. Das Personal sehr freundlich und hilfsbereit.Der Pool und die Liegen top (es fehlte leider die Erklärung,welche Liegen zum Apartment gehören) . Die Nachbarn (fast alles ausländische Dauermieter) legen großen Wert auf Regeln und Ruhe. Deshalb für Reisen mit Kinder nicht sehr zu empfehlen. Ansonsten tolle Unterkunft und toller Gastgeber.Vielen Dank
Superhost
Condo in Diani
4.82 out of 5 average rating, 22 reviews

Belle Atelier

SabriaRating, 5 stars5 days ago
Eugene was a great host, very reachable and made sure our stay was kept in perfect conditions. You’ll find in the studio everything you need, we enjoyed chilling over the pool and the bar offers amazing local food !

Pet-friendly condo rentals

Superhost
Condo in Diani Beach
4.44 out of 5 average rating, 9 reviews

Aqua Resort aparthotel 2 bedroom apart.upper floor

YoditRating, 5 stars11 months ago
Hellen was a great host. Super responsive and tended to all of our additional needs. The location is great! It was central to local restaurants, and walking distance from the beach. I would certainly recommend this location and if the opportunity presents itself I would stay again!
Superhost
Condo in Diani Beach
4.59 out of 5 average rating, 37 reviews

Aqua Resort aparthotel 2 bedroom apart.upper floor

AlexanderRating, 5 stars17 months ago
Super Service, waren immer freundlich und haben uns jeden Wunsch erfüllt. Auf Nachrichten wurde immer schnell reagiert. Waren immer sehr freundlich. Das mit dem Internet ist immer so eine Sache. Meistens war es ausreichend und manchmal auch sehr langsam. Wer zum Arbeiten kommt, sollte immer einen Hotspot bereithalten. Es war alles sauber, man kann die Wohnung täglich reinigen lassen, wenn man will. Von meiner Seite kriegt es eine Empfehlung!
Superhost
Condo in Diani Beach
4.79 out of 5 average rating, 98 reviews

Sukuma guest house

IzakRating, 5 stars3 weeks ago
We had an absolutely wonderful stay at Elodie's place! From the moment we arrived, everything was seamless. The check-in process was easy, and the space was exactly as described—clean, comfortable, and thoughtfully decorated. The location was perfect, close to everything we needed but still quiet and peaceful. I’d highly recommend staying here if you’re looking for a relaxing and enjoyable experience in Diani. Would definitely come back!
Superhost
Condo in Diani Beach
4.52 out of 5 average rating, 21 reviews

Aqua Resort aparthotel 1 bedroom upper floor

SandorRating, 5 stars17 months ago
New, modern and comfortable place to stay. Thank you for the weekend getaway and for facilitating it!
Superhost
Condo in Diani Beach
4.71 out of 5 average rating, 7 reviews

Aqua Resort aparthotel 2 bedrooms ground floor

YousufRating, 5 stars18 months ago
Nice clean place with friendly staff . Chef cooks fresh food which is helpful when you don’t want to go out . They have in-house Laundry which again is helpful. The apartment was cleaned everyday at request. 5 star for the price we paid

Condo rentals with a pool

Condo in Diani Beach
4.4 out of 5 average rating, 10 reviews

Cozy BeachFront Apartment with WiFi&Netflix

TonyRating, 5 stars19 months ago
Although it is a studio, it was very nice. Jackie is cooperative and responsive. This studio is situated in a former hotel, but it's clean and quarded. The garden with nice swimmingpools, which are being taken care of, is directly connected to the beach. The beach is awesome. Left and right, you will also find a good restaurant/terrace for staying at the beach. For the ones who want to go to a restaurant or to enjoy nightlife, there are taxis at the gate. So all in all a very good place to stay.
Condo in Diani Beach
4.44 out of 5 average rating, 16 reviews

Budget 2 Bdr Beachfront Condo with ocean views

EugeniaRating, 5 stars2 months ago
Abbiamo trascorso 3 settimane nell’appartamento di Harry e ci siamo sentite a casa. L’alloggio è fornito di tutti i comfort con una splendida terrazza vista oceano! A un minuto a piedi si può accedere alla spiaggia e al di fuori del gate ci sono tutti i servizi (bar, ristoranti e vicino anche il supermercato). Harry è stato gentile e disponibile per tutta la nostra permanenza e ha prontamente risposto ad ogni nostra esigenza o problema. Inoltre, ci ha organizzato il trasfer, il late check out e dato tutti i contatti utili per una piacevole permanenza. Tutto il suo staff (Geremia, Lorenzo, HK) è stato gentile e premuroso nei nostri confronti. Sicuramente ha superato le nostre aspettative! Se dovessimo tornare a Diani sicuramente torneremo da Harry!
Condo in Diani Beach
4.5 out of 5 average rating, 12 reviews

Diani Beach Apartment

FilipRating, 5 stars34 months ago
Apartment has good location. Communication with Peter was great, he arranged everything.
Superhost
Condo in Diani Beach
4.64 out of 5 average rating, 14 reviews

Aqua Resort Aparthotel 1 bedroom apart.upper floor

VictorRating, 5 stars18 months ago
Turned out to be a hidden gem, stayed with my family for 4nights and it turns out Hellen not only is she a superhost but also amazing guide. She made it easy for us to navigate and made it enjoyable and fun .
Private room in Diani Beach
4.55 out of 5 average rating, 29 reviews

Bustani Studio

JamesRating, 5 stars7 months ago
Good Location in Diani, The property runs all the way to the beach and has 2 large swimming pools.
Condo in Diani
4.33 out of 5 average rating, 3 reviews

Diani Beach Apartment, comfortable, central

NdutaRating, 5 stars28 months ago
My partner and I stayed in Christian's Airbnb for 5 nights and we loved it! The apartment is the perfect size for 2; it has multiple different lounge spaces including a spacious balcony. We enjoyed the shared pool immensely. The apartment complex is stunning; it is built in Swahili-Style architecture. The location is also ideal; it was only a short Tuk-Tuk ride away from grocery stores, restaurants & bars and a 5-minute Tuk-Tuk ride to the beach access. Lucy, who works with Christian, was very helpful as well. One thing I would advise future guests is to READ THE HOUSE RULES CAREFULLY. We did not and were caught unawares about two additional costs. The first was a deposit of 10,000/= (or $100) which we found out before we arrived. The second was the electricity bill for our stay, totaling 4,000/= (aprox. $35) which we only found out about two days into our stay. These two costs were unexpected and could have gotten us into a mess. This is something for future guests to be aware of!

Quick stats about condo rentals in Diani

  • Total rentals

    50 properties

  • Nightly prices starting at

    $14 CAD before taxes and fees

  • Total number of reviews

    870 reviews

  • Family-friendly rentals

    10 properties are a good fit for families

  • Pet-friendly rentals

    20 properties allow pets

  • Rentals with a pool

    30 properties have a pool

Destinations to explore

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