See the latest prices and deals by choosing your dates.
Diani Beach
Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.
Bike hire and car hire are available at this resort and the area is popular for golfing.
Thank You so Much ANN , for The Best Assistance You ever gave Me . She was there from the First moment at every Time 🙏🏽💯🔝 She helped me to Realize a Birthday Surprise for my Friend and it worked out. ANN YOUR THE BEST PERSON AND ASSISTANCE EVER AND I WILL COME BACK TO MEET YOU SOON. MY FRIEND WAS LEFT WITHOUT WORD. LOVE IT ❤️THANK YOU SO MUCH 💯💯💯🔝🔝🔝💯🙏🏽🙏🏽🙏🏽VIVA ANN 😎
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
Set in Diani Beach, 200 metres from Diani Beach, The Zubeida Boutique Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring room service, this property also provides guests with a restaurant. The resort also provides free WiFi as well as a paid airport shuttle service.
Rooms are very spacious, comfortable decorated with great taste and clean. We had half board and the quality was fantastic and there was great variety! We loved the staff too, always greeted with smiling faces and very efficient restaurant service.
Diani Beach
Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa.
Waterlovers Beach Resort has a 24-hour front desk, a garden and a children's playground. Airport shuttles and bicycle rental can be arranged.
Top location and warm hospitality
Diani Beach
Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre. Guests at the 5-star property can enjoy sea views in the rooms and access to a sauna. The resort features an outdoor swimming pool and evening entertainment.
Very very very beautiful ! I will definitely be coming back. The rooms are amazing, the staff are very accommodative ! It is just spectacular
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.
The aparthotel offers an outdoor pool.
We had a very relaxing stay! The hotel is not on the beach and we preferred it that way. We enjoyed the pool area the most, it was very quiet and not crowded at all. The breakfast was very tasty, delivered to your room daily. Our apartment was very spacious with two bathrooms and a nice balcony. There's also AC in the bedroom.
Diani Beach
Baobab Beach Resort & Spa offers accommodation in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa centre and a selection of restaurants.
Baobab Beach Resort & Spa has a selection of bars and restaurants offering a range of international and African cuisine as well as seafood dishes accompanied by a wide selection of wines. Evening entertainment is organised on selected nights.
The resort and staff were excellent especially Patricia at the front desk. Made sure we were comfortable
Diani Beach
Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.
Pinewood Beach Resort and Spa is located 44 km from Mombasa and the Shimba Hills National Reserve is a 50-minute drive away.
Pinewoods Resort was a great discovery for us: everything was above our expectations throughout our stay there, from the amazing hospitality of all the staff, to the very neat decorations of the rooms, the delicious and varied meals and all the facilities and extra services available on site. Highly recommended and we will certainly book this place again!
Diani Beach
Offering an outdoor pool, Diani Marine Divers Village is located 150 metres from Diani Beach. Free WiFi access is available.
Each room here will provide you with a refrigerator. Private bathroom also comes with a shower. You can enjoy garden view from the room.
Very good breakfast Near the beach Good rooms
Diani Beach
Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort.
At Diani Sea Resort you will find a tennis court and a fitness centre. Other facilities offered at the property include entertainment staff, a shared lounge and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including mini golf.
The assorted food was amazing. The hospitality of the staff from the time of arrival to departure was impeccable. The facilities (bathrooms, bedroom, kitchen, etc) always clean without a spot.
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Popular with guests booking resorts in Diani Beach
Located on 38 acres of beachfront property, Diamonds Leisure Beach & Golf Resort features an 18-hole golf course overlooking the Indian Ocean.
Good location and lots of activities to do for everyone.
Offering an outdoor pool and a restaurant, Diani Sea Lodge is located in Diani Beach. Free WiFi access is available in this resort.
Amazing value, great food ,staff . Highly recommended
This 4-star resort is on Diani Beach Ukunda, 22 miles from Mombasa and features 2 outdoor swimming pools and 5 restaurants.
The beach is friendly to kids, clean and refreshing
Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 22 mi away from Mombasa.
Fantastic customer service, personalized and absolutely tasty food. Loved it.
Baobab Beach Resort & Spa offers accommodations in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa center and a selection of restaurants.
The location, rooms, hotel and the staff was amazing.
Offering an outdoor pool, Diani Marine Divers Village is located 492 feet from Diani Beach. Free WiFi access is available. Each room here will provide you with a refrigerator.
we liked how the staff (employees!) treated us, they were so nice!
Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort.
The concept of the Resort is good, the staff nice and helpful.
Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools.
The staff are Excellent also the Location is Beeathtaking.
Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 2297 feet from The Diani Beach Shopping Center.
it has a great, peaceful location and it’s super clean
Located in Diani Beach, a 2-minute walk from Diani Beach, The Zubeida Boutique Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Staff friendliness, helpful Overall atmosphere Villa very spacious
Featuring a private beach area and water sports facilities, Swahili Beach is located in Diani Beach, 656 feet from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Center.
Very well presented and lots of areas to chill out
Located amid a lush tropical garden, Sunset Villa Boutique Resort is located 10 minutes' walk from white, sandy Diani Beach.
Nice and happy people, privacy and a feel at home feeling