Some info has been automatically translated. Show original language

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

Superhost
Apartment in Diani Beach
4.91 out of 5 average rating, 34 reviews

Lovely Curated 2bedroom Condo

DecoRating, 5 stars5 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.
Guest favourite
Apartment in Diani Beach
4.85 out of 5 average rating, 13 reviews

Spacious Beachside Studio Mins walk to Diani Beach

DakaraiRating, 5 stars1 week ago
Pam’s Place was the perfect choice for our needs during our trip to attend a wedding at the Diani Beach Resort. Traveling on a budget, my wife and I took a chance on this affordable gem, which offered exceptional value compared to the resort. Nestled in a stunning location, it’s ideal for those seeking an authentic experience immersed in the local community, unlike the more private, tourist-oriented resort. The highlight was our host, Pam, whose warmth and responsiveness went above and beyond. When we forgot our phone chargers, she generously lent us her own. We would absolutely stay here again and highly recommend Pam’s Place for travelers looking for great value and a genuine connection with the local culture.
Superhost
Apartment in Diani Beach
4.74 out of 5 average rating, 34 reviews

Ground-floor Studio Simba Village, Diani Beach

BirechRating, 5 stars2 weeks ago
It was such an amazing experience and tbh I would do it over and over again. Peter is so homely and so friendly, he definitely makes you feel home away from home. Benta offered cleaning for each and every of the days we were there and was super helpful. A 10/10 experience all round.
Top guest favourite
Apartment in Diani Beach
4.98 out of 5 average rating, 59 reviews

Apartment Sandcastle 108 Seaview Diani beach

Abdul ElahRating, 5 stars3 days ago
De place was amazing and perfect in diani. The location is central for the beach and al the restaurants. Good host with communication nothing bad to say
Guest favourite
Apartment in Diani Beach
4.94 out of 5 average rating, 130 reviews

Namastediani Sea View - Diani Beach

TashaurnRating, 5 stars1 month ago
I had a fantastic stay at this apartment, just a 1-minute walk from the beach entrance, which made every day feel like a holiday from the moment I stepped outside. The hosts were incredibly welcoming and thoughtful, always checking in to make sure I was comfortable and had everything I needed. They even surprised me with snacks from time to time, which was such a kind and personal touch. The location, hospitality, and overall vibe made it a perfect getaway. Highly recommend!
Superhost
Apartment in Diani Beach
4.79 out of 5 average rating, 98 reviews

Sukuma guest house

IzakRating, 5 stars2 months 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
Apartment in Diani Beach
4.74 out of 5 average rating, 38 reviews

Palm Paradise

MelanieRating, 5 stars3 months ago
It was my second booking already! I felt absolutely like I am at home! I missed nothing! The housekeeping was on an agreement of both! We talked about when is it necessary and the housekeeping has been done 100%. The description on this page is exactly how it is! The beach, shopping center or a pub is only a short walk away! I enjoyed every single day! There wasn’t anything I have to complain. I will definitely come back! Thanks for everything I appreciate everything of you!
Guest favourite
Apartment in Diani
4.89 out of 5 average rating, 9 reviews

Blue Marlin Beach front apartment

CourtneyRating, 5 stars8 months ago
Faith is a kind and responsive host. I always choose to stay with her when I am in Diani as I know I can count on her to always be available. The place itself is in the best location at Blue Marlin and next to Salty Squid, but also with fully equipped amenities. I would recommend to anyone!

Pet-friendly apartment rentals

Apartment in Diani Beach

Leslie

RonyRating, 5 stars50 months ago
A beautiful home and the decor is amazing.
Superhost
Apartment in Diani Beach
4.52 out of 5 average rating, 21 reviews

Aqua Resort aparthotel 1 bedroom upper floor

SandorRating, 5 stars18 months ago
New, modern and comfortable place to stay. Thank you for the weekend getaway and for facilitating it!
Private room in Diani Beach

Green Trees

SophiaRating, 5 stars1 month ago
I had a lovely stay at the apartment! The girls took great care of me and even prepared breakfast in the morning. I felt very welcome and well looked after — a warm and comfortable experience!
Top guest favourite
Apartment in Diani Beach
4.81 out of 5 average rating, 31 reviews

Swahili style one bedroom guesthouse

ShaunRating, 5 stars5 months ago
There’s a reason this place is a Guest Favorite!⭐️⭐️⭐️⭐️⭐️ Elodie’s place is quite literally the quintessential Diani Beach Swahili living experience. It’s literally a 3-4 minute walk to the beach and all the hotspots and sevicra and amenities. You wont need a car at all although it’s always a plus to explore further. From the architecture of the rooms and house to the warm welcoming we received. I HIGHLY RECOMMEND booking it! If an authentic comfortable experience is what you’re looking for - this is it. I have to also say the staff is the probably the best we’ve ever had in our travels. They helped us with everything we needed, gave us amazing guidance and info of the area. The cleaning was also great. Human touch is everything. The people you’ll meet too are also everything here, as you’ll see in many other reviews. The host and her family were also very kind and did everything we needed to make us feel comfortable. Asante ❤️ Thank you so much Sukuma, you made our tri
Superhost
Apartment in Diani Beach
4.71 out of 5 average rating, 7 reviews

Aqua Resort aparthotel 2 bedrooms ground floor

YousufRating, 5 stars19 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
Apartment in Diani Beach
4 out of 5 average rating, 3 reviews

Be the blue

VelmaRating, 5 stars6 months ago
Very nice, kind host apartment
Superhost
Apartment in Diani Beach
4.67 out of 5 average rating, 60 reviews

Aqua Resort aparthotel 1 bed. apart. upper floor

JameelRating, 5 stars15 months ago
Diani is a Beach Town, water activity are abundant. Beach walks, wide open endless scenic ocean view is the norm.
Private room in KE

Skyview complex

Apartment rentals with a pool

Apartment in Galu

Ila & Ada holiday home

CariRating, 5 stars17 months ago
Will absolutely stay here again! Wonderful experience. James and family were excellent hosts.
Apartment in Diani Beach
4.4 out of 5 average rating, 10 reviews

Cozy BeachFront Apartment with WiFi&Netflix

TonyRating, 5 stars20 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.
Apartment in Ukunda

Wendy's penthouse Diani

NekoyeRating, 5 stars19 months ago
Queensy is a warm host. She communicated proactively and anticipated our needs. She was present at check-in which was delayed, and present also when we checked out- which was early. Her house has a beautiful view of the Diani skyline and is close to multiple amenities including restaurants and the supermarket. Queensy was very obliging- she went above and beyond to ensure our comfort even helping connect us to an amazing chef whose meals were memorable. We hope to be back!
Apartment in Diani Beach
4.5 out of 5 average rating, 12 reviews

Diani Beach Apartment

FilipRating, 5 stars35 months ago
Apartment has good location. Communication with Peter was great, he arranged everything.
Private room in Diani Beach
4.57 out of 5 average rating, 30 reviews

Bustani Studio

Brenda MariaRating, 5 stars3 weeks ago
Wonderful place. Exactly like the pictures, the pool is amazing. Nyawira was always ready to answer and really caring.
Apartment in Diani
4.33 out of 5 average rating, 3 reviews

Diani Beach Apartment, comfortable, central

NdutaRating, 5 stars29 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!
Apartment in Diani Beach

Brace Homes in Diani

Apartment in Galu

Honey drops studio

Quick stats about apartment rentals in Diani

  • Total rentals

    50 properties

  • Nightly prices starting at

    ₹857 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. Apartment rentals