See the latest prices and deals by choosing your dates.
Diani Beach
The units at the apartment complex come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area and a private bathroom with slippers, a shower and free toiletries. An oven, a microwave and toaster are also featured, as well as a kettle. Guests can enjoy a meal at an outdoor dining area at the apartment. Where to start! It's the best place to stay while in Diani. Isabel is such a great host, together with her team. She made sure our stay was as comfortable as possible, helped us organize last minute transportation to our next hotel and a few tips on restaurants in Diani. She's so warm and welcoming, the property is so beautiful with an amazing pool. All facilities were working and our stay was fantastic. Everything is within reach, the store is just 3-4 minutes walk away, the beach is at most 8 minutes walk away. Heads up though, the property is one of many others part of Rosa Mystica apartments. This is the popular name to look for when asking for directions
Ukunda
Offering direct access to a patio with garden views, the air-conditioned apartment consists of 1 bedroom. Featuring a balcony with pool views, this apartment also includes a flat-screen TV, a well-equipped kitchen with a microwave, a fridge and a stovetop, as well as 1 bathroom with a walk-in shower and slippers. For added privacy, the accommodation has a private entrance and is protected by full-day security. The place was just as advertised and the host was very welcoming. He went out of his way to ensure my stay was exceptional. It would be my pleasure to visit again.
Ukunda
The spacious aparthotel comes with 3 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with garden views. For added privacy, the accommodation features a private entrance. We recently had the pleasure of staying at these incredible cottages in Diani, Kenya, and our experience was nothing short of amazing. The moment we stepped onto the property, we were surrounded by lush gardens that set the tone for a relaxing getaway. The cottages themselves were lovely, with a warm swimming pool perfect for unwinding after a day of exploring. What truly made our stay special was the friendly and helpful staff. They went above and beyond to ensure we had everything we needed, making us feel right at home. The cottage was spacious and impeccably furnished, with every amenity thoughtfully provided to make our stay as comfortable as possible. The location was ideal, with a variety of restaurants, shopping malls, and of course the stunning Diani beach all within close proximity. We spent our days lounging on the beach and our evenings enjoying local cuisine, returning each night to our little slice of heaven. Our holiday at the cottages was truly relaxing and rejuvenating. The combination of the beautiful property, excellent staff, and prime location made for an unforgettable experience. We can't wait to return and do it all again. If you're looking for a peaceful retreat in Diani, look no further - these cottages are a hidden gem!
Ukunda
The spacious apartment with a terrace and sea views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 2 bathrooms with a shower. Towels and bed linen are provided in the apartment. The property has an outdoor dining area. All pefect, thanks. Good place to be and very modern place.
Galu
With free WiFi, this 1-bedroom apartment offers a flat-screen TV and a kitchen with a microwave and fridge. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and is protected by full-day security. Nice, clean apartment. Close to the local shops and restaurants. Great location only 2 minutes walk from the beach.
Diani Beach
Located just less than 1 km from Diani Beach, 2 Bedroom Beach front Apartment provides accommodation in Diani Beach with access to a private beach area, an outdoor swimming pool, as well as a lift. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 700 metres from Leisure Lodge Golf Club.
This air-conditioned apartment is equipped with 2 bedrooms, a flat-screen TV, and a fully equipped kitchen.
We had a fantastic stay at this apartment. It was very clean and well-maintained. Our host was excellent, responding quickly to all our queries. We highly recommend this apartment and will surely be back.
Ukunda
This air-conditioned apartment has 1 bedroom, a satellite flat-screen TV, a dining area, and a fully equipped kitchen with an oven and a microwave. Towels and bed linen are available in the apartment. The property offers garden views. Safe place. Located 3 mins to the beach. Close to other Diani attractions. Helpful staff 24/7.
Ukunda
Boasting a private beach area and views of pool, Diani Beachfront Flats is a recently renovated apartment situated in Ukunda, 1.5 km from Diani Beach. This beachfront property offers access to a terrace, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a year-round outdoor pool. I liked everything! The flat is just as pictured. Perfect location!
Mariakani
The spacious apartment is equipped with 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the views of the garden from the patio, which also has outdoor furniture. For added privacy, the accommodation has a private entrance and soundproofing. The appartment is very modern and spacious.
Galu
The units at the apartment complex are equipped with a seating area. Featuring a private bathroom with a walk-in shower and a hair dryer, units at the apartment complex also offer free WiFi, while selected rooms are fitted with a balcony. At the apartment complex, all units are equipped with bed linen and towels. Everything was stunning about the villa, very laid back just 1 street off the main Mombasa Road.
Apartment in Diani Beach
Popular with guests booking apartments in Kwale
Apartment in Diani Beach
Popular with guests booking apartments in Kwale
Apartment in Diani Beach
Popular with guests booking apartments in Kwale
Most apartments on Booking.com offer free cancellation.
Couples travelling in Kwale loved staying at Serene Bliss Studio - Diani, Uhai Vacations and Beach Front Spacious Apartment with Oceanview -- Lantana Galu Beach Apartment.
Similarly, these apartments in Kwale are highly rated by couples: Casa Marabella A2, Becky Homes Diani Beach - 2BR with AC & Pool and Roseville.
Many families visiting Kwale loved staying at Sea la vie II, The SandCastle Apartment and Chameleon house diani.
Similarly, Bella Breeze1 - Diani Beach, Kenya, Germano Cottages Garden and Pool and Tequila Sunrise Pool Cabana-Diani Beach are also popular among family travellers.
There are 255 apartments in Kwale you can book on Booking.com.
Flametree Beach Homes, Uhai Vacations and Harmony Homes Beachfront have received great reviews from guests in Kwale regarding the views from these apartments
Guests staying in Kwale also spoke highly of the views from these apartments: The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya, Leomilo Holidays and Germano Cottages Garden and Pool.
Leomilo Holidays, The SandCastle Apartment and Casa Marabella C3 are some popular apartments in Kwale.
In addition to these apartments, Tequila Sunrise Pool Cabana-Diani Beach, Germano Cottages Garden and Pool and Tequila Sunrise Sky Cabana-Diani Beach are also popular in Kwale.
We make it quick and easy to book an apartment in Kwale. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
The average price per night for an apartment in Kwale for this weekend is £72, based on current Booking.com prices.
well equipped apartment; reasonable prizing, smart tv
it's a quiet yard, 200m off the road, 2 apartments in 2 stories, there are 2 friendly dogs, during the nightone there is a local guy on duty? a small kitchen use gas, I cook several instant noodles.
The place was great and lovely. Fully equipped kitchen where we were able to make our meals. A comfortable living room with a separate comfortable bedroom. Good shower place with hot water and in general the apartment was clean with cleaning service from Mary who was great and always attended to whenever we needed help. It was in a gated compound which was good for security. As well the place was close to the beach like 2min walk . Apartment was exactly as in the photos
The Ambience. It's a quiet place to stay for both business and leisure travellers.The staff was so friendly especially khadija who made me feel at home..the prices are also pocket friendly I will highly recommend to any traveller..Will surely come back..kudos Baali Diani Apartments
The staff were exptional upon arrival they helped us with our luggage to our apartment,the apartment was sparkling clean and met the expectations as advertised online,The breakfast was to our satisfaction the house keeping staff regularly checked on our needs kept our room clean.what else would we need on our vacation? nothing,a luxurious home away from home Would definitely recommend it....
The place is very very clean and modern. The hosts are so so sooooo awesome and friendly. I was impressed by their hospitality. As a solo traveller I felt very safe and at home. The staff are amazing aswell. Very polite and friendly. Not forgetting the beautiful pets in the compound that make staying at Cave Diani Holiday Apartments memorable. Didn't want to leave and I'll definitely be back very soon. They are outstanding!!!! True definition of peace and tranquility.
Very well maintained and comfortable apartments, self catering, near to the beach, great restaurants nearby, in-house Netflix account, beautiful swimming pool, kind and attentive staff