See the latest prices and deals by choosing your dates.
Diani Beach
The apartment provides guests with a balcony, mountain views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with walk-in shower and free toiletries. A toaster, a fridge and kitchenware are also provided, as well as a coffee machine and a kettle. At the apartment complex, all units are fitted with bed linen and towels.
Spacious rooms, friendly staff,working ACS,nice pool, near to the beach plus many more
Diani Beach
The apartment features 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 pool views. Guests can enjoy a meal on an outdoor dining area while overlooking the inner courtyard views. For added privacy, the accommodation has a private entrance and soundproofing.
Very good place to rest. Clean and nice apartment. Our host Anne is the best we have ever met. Very nice and helpful. I highly recommend!
Diani Beach
The 1-bedroom apartment comes with a living room with a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, and 1 bathroom with slippers. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Absolutely beautiful wee apartment with everything you need. Caren is a superb host as well. Great place, especially for the price.
Diani Beach
The apartment provides guests with a terrace, pool views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with shower and free toiletries. A toaster and fridge are also featured, as well as a kettle. The units at the apartment complex include air conditioning and a desk.
This place is honestly underrated.What you see is exactly what you get. The staff Caro and Mwende were amazing and we're always prompt to our requests . The place is really quiet and peaceful for sleeping through the night and morning. Amazing amazing facilities. The beach is close by and really private too. The host organised tours around diani for us too and recommended the best places to visit according to our budget Highly highly recommended.
Diani Beach
The apartment is located on the ground floor and comes with 1 bedroom, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
The serenity and security of the property
Diani Beach
The 2-bedroom apartment is fitted with a living room with a flat-screen TV with streaming services, a fully equipped kitchen with an oven and microwave, and 2 bathrooms with walk-in shower. The apartment offers bed linen, towels and housekeeping service.
Spacious. Comfortable. Good decor. Well equipped.
Diani Beach
The bedrooms in this apartment come with a private entrance and a balcony. Guests can also enjoy pool and sea views. The rooms are fitted with a fan, refrigerator and a fully equipped kitchen. The units also have flat screen TVs with Netflix streaming service. The bedrooms also have a private bathroom.
The pool cabana at Tequila sunrise was a fantastic place to stay as a small group. Two large bedrooms lead onto an incredible outdoor living space and infinity pool overlooking Diani Beach and the Indian Ocean. The pool is gorgeous and perfect for cooling off after lunch or hanging out reading on either the sun loungers or sun deck over looking the beach. Janet and her team made us feel very welcome and Bernard our chef prepared sensational meals. The property still feels incredibly private whilst being part of the small Tequila Sunrise complex. But nothing can beat being able to watch the magical sunrise over the ocean if you wake up early. A dream!
Diani Beach
Located in Diani Beach, Galu Gardens Apartments Diani Beach offers accommodation with a terrace or a balcony, free WiFi, free parking and flat-screen TV, as well as an outdoor swimming pool.
The apartment offers a barbecue.
Very efficient and active manager.
Diani Beach
Situated in Diani Beach, Aqua Resort provides accommodation with free WiFi and seating area.
Each unit offers a fully equipped kitchenette, a flat-screen TV, a living room with a sofa, and a private bathroom. A terrace with sea views is offered in each unit.
Amazing staff, helpful and efficient Easy walk to the beach
Diani Beach
The units in the apartment complex are equipped with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a walk-in shower, slippers and a hair dryer. An oven, a microwave and toaster are also provided, as well as a kettle. At the apartment complex, all units are fitted with bed linen and towels.
Everything was perfect from the gate ,rooms linen all the staff perfect We enjoyed our stay iwould comment good n for sure I will be back 😍😍😍
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
Popular with guests booking apartments in Diani Beach
V-Szameitat Homes, Kongo River is a recently renovated apartment in Diani Beach where guests can make the most of its outdoor swimming pool, garden, and terrace.
Comfortable bed and especially having air conditioning
Located in Diani Beach, Galu Gardens Apartments Diani Beach offers accommodations with a terrace or a balcony, free WiFi, free parking and flat-screen TV, as well as an outdoor swimming pool.
Quite a beautiful and quiet place ...good for family
Located in Diani Beach, Aqua Resort provides accommodations with free WiFi and seating area.
Breakfast was amazing and the location is fantastic.
Offering inner courtyard views, Galawa Beach Apartments in Diani Beach features accommodations, a bar, barbecue facilities, and a shared lounge. With city views, this accommodation provides a balcony.
Appartamento bello e ben tenuto Nice and well maintained apartment
Set in Diani Beach, 984 feet from Diani Beach Hospital. Morning Star Diani offers accommodations with free WiFi and a garden with a terrace. Complimentary private parking is available on site.
Really nice pool area Spacious room Friendly staff
A 9-minute walk from Diani Beach in Diani Beach, Uhai Vacations offers accommodations with access to wellness packages, beauty services, and fitness room.
Very clean and had all the things we needed during our stay, this made our stay very comfortable.
Offering a garden, Tequila Sunrise Beach Cabana - Diani Beach provides accommodations in Diani Beach. This beachfront property offers access to free Wifi and free private parking.
Tequila Sunrise Poolside Cabana - Diani Beach is located in Diani Beach, 0.9 mi from KFI Supermarket, and an outdoor swimming pool and a garden are available on-site.
Leomilo Holidays is a recently renovated apartment in Diani Beach where guests can make the most of its garden and barbecue facilities.
The place is excellent and there is value for money
Just a 5-minute walk from Galu Beach and 600 yards from Diani Beach, Gästehaus Diani features accommodations in Diani Beach with a garden. This beachfront property offers access to a terrace.
brand new detached bungalow in secure area beautiful place very clean Wi-Fi good close to shops and bars very friendly hosts
The Pool House & The Colobus House Bella Seaview Diani Beach Kenya is a recently renovated apartment in Diani Beach where guests can make the most of its pool with a view, private beach area, and...
Featuring a garden, Villa Becky - Diani Beach features accommodations in Diani Beach. This property offers access to a balcony, free private parking, and free Wifi.
Flametree Beach Homes offers accommodations in Diani Beach, a 7-minute walk from Diani Beach and 1.6 miles from Leisure Lodge Golf Club.
Swimming is the best,private and well kept,keep up
Located in Ukunda, Diani Pearl offers apartments with access to 2 outdoor swimming pools, landscaped gardens and free WiFi. The air-conditioned apartments have a balcony and a patio.
The pool, the hostess and the environment - amazing for family
The Coconut Village Beach Resort are located right on the Indian Ocean offering a beachfront as well as accommodations with free WiFi. Some units have a seating area and/or a balcony.
Spacious rooms which are clean and near the beach.
Ndoto Apartment is a recently renovated apartment in Diani Beach where guests can make the most of its garden and shared lounge.
Just a 15-minute walk from Diani Beach and one mile from Leisure Lodge Golf Club, Casa Marabella A2 features accommodations in Diani Beach with a garden.
Just a few steps from Diani Beach and one mile from Leisure Lodge Golf Club, Bahari Studio Beach Front Apartment.
Providing an outdoor swimming pool, Diani Holiday Homes provides accommodations in Diani Beach. This property offers access to a balcony, pool at the pool table, free private parking, and free Wifi.
Fully Furnished 2 Bedroom Apartment along Diani Beach Road offers accommodations in Diani Beach, a 5-minute walk from Diani Beach and 0.6 miles from Leisure Lodge Golf Club.
Featuring garden views, CASA BOUGAN APARTMENTS in Diani Beach provides accommodations and a garden. This apartment features free private parking, full-day security, and free Wifi.
A few steps from Galu Beach in Diani Beach, Beach Front Spacious Apartment with Oceanview -- Lantana Galu Beach Apartment offers accommodations with access to spa facilities, wellness packages, and...
A 4-minute walk from Diani Beach in Diani Beach, Palm Paradise Loft offers accommodations with access to beauty services.
Owner always available and responsive. Very kind too.
The Tree House Bella Seaview Diani Beach Kenya is located in Diani Beach, just a few steps from Diani Beach and 1.3 miles from Leisure Lodge Golf Club.
Golden Sun Resort is located in Diani Beach, just a 16-minute walk from Diani Beach and 0.8 miles from Leisure Lodge Golf Club. This property offers access to a terrace and free private parking.
2 Bedroom Beach front Apartment is located in Diani Beach, just a 11-minute walk from Diani Beach and half a mile from Leisure Lodge Golf Club.
Apartment, pool, beach access nearby C221 offers accommodations in Diani Beach, 3.1 miles from Colobus Conservation and 6.6 miles from Kaya Kinondo Sacred Forest.
Located on Diani Beach in Ukunda, Amani Luxury Apartments features a swimming pool. This self-catering accommodations includes free Wi-Fi in all areas and has a terrace which leads into the garden.
The appartement was very clean and the service very nice
Featuring a garden, Bella Breeze1 - Diani Beach, Kenya provides accommodations in Diani Beach. This property offers access to a patio, free private parking, and free Wifi.
Fantastic stay, private, safe I stayed there more than a month
Boasting air-conditioned accommodations with a terrace, Tequila Sunrise Sky Cabana-Diani Beach is located in Diani Beach.
This is by far the best place with the best view in the whole Diani. We will not be able to visit any other spot after our stay here. It was absolutely amazing. The owners and staff are outstanding. Thanks Barry, Janet and Team.
Roseville offers accommodations in Diani Beach, a 8-minute walk from Diani Beach and 1.6 miles from Leisure Lodge Golf Club. Guests may go for a swim in the private pool.
Staff were amazing!! Pool was perfect! Villa located in a gated community. 5 min walk from the beach.
Featuring an outdoor swimming pool, Holiday Bliss Apartment provides accommodations in Diani Beach. This property offers access to a terrace and free private parking.
Simba Apartments in Diani Beach provides accommodations with a garden, a terrace, and barbecue facilities. This property offers access to a patio, free private parking, and free Wifi.
Spacious rooms welcoming staff clean and tidy rooms
Providing a garden, Jambo Diani 1-bedroom apartment close to the beach offers accommodations in Diani Beach. This apartment features free private parking, full-day security, and free Wifi.
The host was very caring, friendly Feels like home away from home
Offering a garden, Frangipani Cottages provides accommodations in Diani Beach. With pool views, this accommodation offers a balcony and a swimming pool.
Amazing place. Really comfortable and very friendly..
A few steps from Diani Beach in Diani Beach, Cozy beachfront studio features accommodations with access to a public bath. This beachfront property offers access to free Wifi and free private parking.
1.4 miles from Diani Beach in Diani Beach, Cosy Haven Holiday Homes offers accommodations with access to a sauna.
Just a few steps from Diani Beach and a 19-minute walk from Leisure Lodge Golf Club, Waves & Wanderlust Haven features accommodations in Diani Beach with a private beach area, pool with a view, and a...
Apartment, pool, beach access nearby Simba A201 offers accommodations in Diani Beach, a 4-minute walk from Diani Beach and 1.8 miles from Leisure Lodge Golf Club.
Offering garden views, Wayside Beach Apartments in Diani Beach provides accommodations, an outdoor swimming pool, a garden, a terrace, barbecue facilities, and a shared lounge.
Seaesta Studio Diani Beach is located in Diani Beach, just 1.2 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club.
The place was so clean and i like the silent.kind staff
Just a 11-minute walk from Diani Beach and half a mile from Leisure Lodge Golf Club, Near The Beach Diani features accommodations in Diani Beach, with a garden.
Their hospitality 💯 Quick Response & great customer service from Agnes and owner
1.1 miles from Diani Beach in Diani Beach, Modern Cozy Studio House provides accommodations with access to spa facilities and beauty services.
Ellamarie homes is located in Diani Beach, just 1.2 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club. This property offers access to a balcony, free private parking, and free Wifi.