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.
We loved simply everything. Especially the friendly and helpful staff, the tranquility, the location… everything was perfect.
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.
Perfect place to stay around Diani. Beach access, restaurants, grocery shops, .. are all within 5/10mins walk. Clean and calm appartment with a wonderful host ! :)
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.
Everything was perfect! The host was so welcome and kind! The hse is clean! All the have to work on is the gym its with old equipments and it wasnt clean
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 location is very beautiful and cool
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.
A wonderfully located facility, yards from the beach with a great view of the sea. The bedrooms were excellently furnished and laid out and the kitchen perfect for our self catering needs for four people. The swimming pool/patio seated area was spacious, with all manner of seating choices. Any questions were answered on Whattsapp by our host more or less immediately. We were supported by cleaning, pool maintenance and security staff. We can't praise these facilities highly enough. If there are six of you, we recommend the villa upstairs, with all the same features, plus a pool and tv rest room and a bigger pool. Thank you
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.
Privacy Polite, helpful staff Personalized service (own chef)
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.
Hellen the manager and her staff are very responsive and measured...
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.
The rooms are spacious, fully furnished and quite clean. House keeping services were top notch. The environment is serene and quiet
Diani Beach
Located on Diani Beach in Ukunda, Amani Luxury Apartments features a swimming pool. This self-catering accommodation includes free Wi-Fi in all areas and has a terrace which leads into the garden.
Each furnished apartment comes with a TV, air conditioning and a balcony. The fully equipped kitchen comes with a microwave and oven. Featuring a shower, the bathroom also includes a bathrobe and free toiletries. You can enjoy a pool view and a garden view.
everything was perfect. exceptional service. we want to come back for sure!
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
1 km from Diani Beach, V-Szameitat Homes, Kongo River is a recently renovated property located in Diani Beach and provides air-conditioned rooms with free WiFi and private parking.
Comfortable bed and especially having air conditioning
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.
Quite a beautiful and quiet place ...good for family
Situated in Diani Beach, Aqua Resort provides accommodation with free WiFi and seating area.
Breakfast was amazing and the location is fantastic.
Set in Diani Beach, 300 metres from Diani Beach Hospital. Morning Star Diani offers accommodation with free WiFi and a garden with a terrace. Complimentary private parking is available on site.
Really nice pool area Spacious room Friendly staff
Featuring sea views, Tequila Sunrise Beach Cabana - Diani Beach offers accommodation with a garden, a bar and barbecue facilities, around 2.5 km from Galu Beach.
Tequila Sunrise Poolside Cabana - Diani Beach is situated in Diani Beach, 1.4 km from KFI Supermarket, and an outdoor swimming pool and a garden are available on-site.
Offering garden views, Cozy beachfront studio is an accommodation located in Diani Beach, a few steps from Diani Beach and 1.7 km from Leisure Lodge Golf Club.
Featuring sea views, Waves & Wanderlust Haven provides accommodation with a private beach area, pool with a view and a garden, around a few steps from Diani Beach.
Featuring a garden and views of garden, Leomilo Holidays is a recently renovated apartment located in Diani Beach, 400 metres from Diani Beach.
The place is excellent and there is value for money
Set in Diani Beach, 500 metres from Galu Beach and 500 metres from Diani Beach, Gästehaus Diani offers a garden and air conditioning. This beachfront property offers access to a terrace and free WiFi.
brand new detached bungalow in secure area beautiful place very clean Wi-Fi good close to shops and bars very friendly hosts
Featuring a balcony with pool views, a private beach area and pool with a view, The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya can be found in Diani Beach, close to Diani Beach...
It's a lovely house and the manager and staff couldn't be more accommodating
Set in Diani Beach and only 600 metres from Diani Beach, Flametree Beach Homes offers accommodation with mountain views, free WiFi and free private parking.
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 accommodation with free WiFi. Some units have a seating area and/or a balcony.
Spacious rooms which are clean and near the beach.
Boasting a garden and views of city, Ndoto Apartment is a recently renovated apartment situated in Diani Beach, 2.1 km from Diani Beach.
Featuring air-conditioned accommodation with a private pool, Golden Sands Resort is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.
Situated in Diani Beach, Casa Marabella A2 features accommodation with rooftop pool, free WiFi and free private parking for guests who drive.
Featuring sea views, Bahari Studio Beach Front Apartment. Provides accommodation with a private beach area, an outdoor swimming pool and a garden, around a few steps from Diani Beach.
Located in Diani Beach, Diani Holiday Homes provides accommodation with private pool, free WiFi and free private parking for guests who drive.
Offering garden views, Fully Furnished 2 Bedroom Apartment along Diani Beach Road is an accommodation set in Diani Beach, 400 metres from Diani Beach and less than 1 km from Leisure Lodge Golf Club.
Situated in Diani Beach, within 2.7 km of Diani Beach and 3.4 km of Leisure Lodge Golf Club, CASA BOUGAN APARTMENTS features accommodation with a private beach area and free WiFi as well as free...
Located in Diani Beach, close to Galu Beach, Beach Front Spacious Apartment with Oceanview -- Lantana Galu Beach Apartment provides accommodation with bike hire, a private beach area, pool with a view...
Located in Diani Beach and only 400 metres from Diani Beach, Palm Paradise Loft provides accommodation with garden views, free WiFi and free private parking.
Owner always available and responsive. Very kind too.
Featuring sea views, The Tree House Bella Seaview Diani Beach Kenya offers accommodation with a private beach area, a garden and a terrace, around a few steps from Diani Beach.
Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Golden Sun Resort is located in Diani Beach. This property offers access to a balcony and free private parking.
Located in Diani Beach, less than 1 km from Diani Beach and a 8-minute walk from Leisure Lodge Golf Club, 2 Bedroom Beach front Apartment provides spacious air-conditioned accommodation with a balcony...
Located in Diani Beach, 3 km from Leisure Lodge Golf Club and 4.9 km from Colobus Conservation, Apartment, pool, beach access nearby C221 offers a garden and air conditioning.
Located on Diani Beach in Ukunda, Amani Luxury Apartments features a swimming pool. This self-catering accommodation 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
Boasting air-conditioned accommodation with a terrace, Tequila Sunrise Sky Cabana-Diani Beach is situated 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.
Featuring air-conditioned accommodation with a private pool, garden view and a patio, Roseville is set in Diani Beach. It is located 700 metres from Diani Beach and provides room service.
Staff were amazing!! Pool was perfect! Villa located in a gated community. 5 min walk from the beach.
Featuring air-conditioned accommodation with a patio, Bella Breeze1 - Diani Beach, Kenya is located in Diani Beach. This property offers access to a balcony, free private parking and free WiFi.
Fantastic stay, private, safe I stayed there more than a month
Boasting accommodation with a private pool, pool view and a balcony, Holiday Bliss Apartment is situated in Diani Beach. This property offers access to a terrace and free private parking.
Boasting garden views, Simba Apartments provides accommodation with a garden, a terrace and barbecue facilities, around 2.7 km from Diani Beach.
Spacious rooms welcoming staff clean and tidy rooms
Situated in Diani Beach and only 400 metres from Diani Beach, Jambo Diani 1-bedroom apartment close to the beach features accommodation with garden views, free WiFi and free private parking.
The host was very caring, friendly Feels like home away from home
Featuring a sauna, Cosy Haven Holiday Homes is set in Diani Beach. This beachfront property offers access to a balcony, free private parking and free WiFi.
Featuring a balcony with city views, a bar and barbecue facilities, Galawa Beach Apartments can be found in Diani Beach, close to Diani Beach and 3 km from Leisure Lodge Golf Club.
Appartamento bello e ben tenuto Nice and well maintained apartment
Situated in Diani Beach, 400 metres from Diani Beach and 3 km from Leisure Lodge Golf Club, Apartment, pool, beach access nearby Simba A201 offers air conditioning.
Offering garden views, Wayside Beach Apartments in Diani Beach provides accommodation, an outdoor swimming pool, a garden, a terrace, barbecue facilities and a shared lounge.
Ellamarie homes is situated in Diani Beach, 2.5 km from Leisure Lodge Golf Club, 7.9 km from Colobus Conservation, and 16 km from Kaya Kinondo Sacred Forest.
Featuring a patio with garden views, a garden and a terrace, Modern Cozy Studio House can be found in Diani Beach, close to Diani Beach and 2.7 km from Leisure Lodge Golf Club.
Tranquil Terrace Cottages Diani is a recently renovated apartment in Diani Beach, where guests can makes the most of its infinity pool, indoor pool and garden.
The rooms were quite spacious ad comfy. Looking forward to gettinig back there.
Located in Diani Beach, Wembley Villa Diani Beach provides accommodation with private pool, free WiFi and free private parking for guests who drive.
Mein Apartment war geräumig, sauber und im Parterre.
Boasting a spa bath, Julia Top Holiday Home is situated in Diani Beach. This property offers access to a terrace, free private parking and free WiFi.
Offering a private beach area and garden view, Tradewins Cottage is set in Diani Beach, 2.9 km from Diani Beach and 3.4 km from Leisure Lodge Golf Club.