- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Top Diani - Chale Marine National Park and Reserve Hotel Reviews




Diani Sea Lodge
Diani Sea LodgeDiani Beach
10/10 Excellent
This resort is tucked away in Diani and the perfect place for a peaceful vacation. It is clean and quiet and the staff was amazing. Enjoyed the nightly shows and how small it was making it a very intimate setting. Highly recommend if you are looking to get away from commotion and relax
This resort is tucked away in Diani and the perfect place for a peaceful vacation. It is clean and quiet and the staff was amazing. Enjoyed the nightly shows and how small it was making it a very intimate setting. Highly recommend if you are looking to get away from commotion and relax
Taylor




Tombo House
Tombo HouseDiani Beach
10/10 Excellent
Beautiful facility, great location, the staff is amazing, very kind and helpful. I strongly recommend this place
Beautiful facility, great location, the staff is amazing, very kind and helpful. I strongly recommend this place
Ivan




Swahili Beach Resort
Swahili Beach ResortDiani Beach
10/10 Excellent
This resort is absolutely gorgeous. Great meal packages and activities nearby. The staff are so kind and patient.
This resort is absolutely gorgeous. Great meal packages and activities nearby. The staff are so kind and patient.
Anonymous traveler




Mzima Beach
Mzima BeachDiani Beach
10/10 Excellent
Very nice and clean. Only issue was the wifi
Very nice and clean. Only issue was the wifi
Donna




Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach ResortDiani Beach
10/10 Excellent
The staff was amazingly friendly and courteous. The food was delicious! The entertainment top tier. The resort gives you all the reasons to stay forever! I really enjoyed my stay
The staff was amazingly friendly and courteous. The food was delicious! The entertainment top tier. The resort gives you all the reasons to stay forever! I really enjoyed my stay
Crystal




Pinewood Beach Resort and Spa
Pinewood Beach Resort and SpaDiani Beach
10/10 Excellent
All the staff were professional, polite and very graceful. The front desk ,the bar service and the dining staff both for breakfast and dinner were friendly and very personable. I appreciated that they moved us to a suite (to accommodate one more person ) and upon welcoming me us there was a sign at the main entrance with my family’s name and our USA flag welcoming us. That was quite surprising and a great touch. Will definitely recommend and stay again. Best PEREZ/ USA
All the staff were professional, polite and very graceful. The front desk ,the bar service and the dining staff both for breakfast and dinner were friendly and very personable. I appreciated that they moved us to a suite (to accommodate one more person ) and upon welcoming me us there was a sign at the main entrance with my family’s name and our USA flag welcoming us. That was quite surprising and a great touch. Will definitely recommend and stay again. Best PEREZ/ USA
Audrey




Chale Island Resort
Chale Island ResortChale Island
10/10 Excellent
I have dreamed of visiting such a place. God's beauty met with an environment that sets the stage for romance and relaxation. Chale Island is a place to recharge your heart and mind. The food was excellent and the people are warm and accommodating. We never lacked for anything.
My wife and i will return there some day.
I have dreamed of visiting such a place. God's beauty met with an environment that sets the stage for romance and relaxation. Chale Island is a place to recharge your heart and mind. The food was excellent and the people are warm and accommodating. We never lacked for anything.
My wife and i will return there some day.
Steveo




Southern Palms Beach Resort
Southern Palms Beach ResortDiani Beach
10/10 Excellent
Easy access to beautiful beach
Easy access to beautiful beach
Zewelanji




Diani Sea Resort
Diani Sea ResortDiani Beach
10/10 Excellent
Spent 3 nights, all inclusive. Food was good, drinks were great, pool was warm and clean. The room was clean and had a great view. If I ever go back to Diani I will definitely stay there again.
Spent 3 nights, all inclusive. Food was good, drinks were great, pool was warm and clean. The room was clean and had a great view. If I ever go back to Diani I will definitely stay there again.
Gregory




Amkia Villas Diani
Amkia Villas DianiDiani Beach
10/10 Excellent
Had a good stay, friendly staff, addressed any issue that I had, would highly recommend
Had a good stay, friendly staff, addressed any issue that I had, would highly recommend
David




Asha Boutique Hotel
Asha Boutique HotelDiani Beach
10/10 Excellent
Lovely little boutique hotel on the beach. Highly recommended.
Lovely little boutique hotel on the beach. Highly recommended.
John




Safari Beach Hotel
Safari Beach HotelDiani Beach
10/10 Excellent
Serene, quiet, lovely beach view. The staff is super helpful and friendly, room was clean and the air conditioning was great. The breakfast buffet is amazing and the food so flavorful and fresh. The seafood platter is a must try. I enjoyed my short stay.
Serene, quiet, lovely beach view. The staff is super helpful and friendly, room was clean and the air conditioning was great. The breakfast buffet is amazing and the food so flavorful and fresh. The seafood platter is a must try. I enjoyed my short stay.
dorcas




Boxo Diani
Boxo DianiDiani Beach
10/10 Excellent
Really, really lovely space. Although the Wi-Fi isn’t as strong in the rooms, it keeps dropping. But apart from that, everything is 5-star.
Really, really lovely space. Although the Wi-Fi isn’t as strong in the rooms, it keeps dropping. But apart from that, everything is 5-star.
Brian




The Villa Luxury Suites Hotel
The Villa Luxury Suites HotelDiani Beach
10/10 Excellent
A little patch of paradise on the Kenyan coast. Beautiful rooms and grounds, excellent staff and service. can easily arrange access to all attractions near and far.
A little patch of paradise on the Kenyan coast. Beautiful rooms and grounds, excellent staff and service. can easily arrange access to all attractions near and far.
Anonymous traveler




Waterlovers Beach Resort
Waterlovers Beach ResortDiani Beach
10/10 Excellent
We had a fantastic time at Waterlovers. From the excellent communication during the booking process to the stay itself, everyone was warm and accommodating. The resort is fairly small and had mostly couples or families with teenaged kiddos. An added benefit is that you ultimately get to know both the staff and the guests. It felt like an extended family reunion by the end. A huge shout out to Frank, Amina, Peter and the rest of the staff for making our stay comfortable and for teaching us...
We had a fantastic time at Waterlovers. From the excellent communication during the booking process to the stay itself, everyone was warm and accommodating. The resort is fairly small and had mostly couples or families with teenaged kiddos. An added benefit is that you ultimately get to know both the staff and the guests. It felt like an extended family reunion by the end. A huge shout out to Frank, Amina, Peter and the rest of the staff for making our stay comfortable and for teaching us...
Maya




Villa Mandhari- Diani Beach
Villa Mandhari- Diani BeachDiani Beach
10/10 Excellent
Excellent overall experience and clean and beautiful place.
Excellent overall experience and clean and beautiful place.
Anonymous traveler




