"The property is nice with good food options for vegetarians. However, it needs some renovation as the rooms and washroom fittings are pretty old. During our stay, they started painting the outer walls of the building that was a bit inconvenient."
"Clean, food could be better, disappointed in the food and the wifi. But the place is very beautiful and literally by the beach. Service is also good and every one of the staff is great"
"this was a nice place very helpful and polite staff and also easy access to the beach we had all inclusive access so we got the meals and drinks which were all good and tasty"
"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"
"Amazing place to go to, facilities and the staff were amazing, the beach was beautiful during the day and night, comfortable accommodation and food was in abundance and the drinks, all in all 5* from me"
"New build property. Everything high quality, the staff are friendly and helpful and keep the complex in a very good condition. Very peaceful and quiet.
Inside the property has all modern appliances along with stylish furniture and bedding etc. "
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Unique features of Galu Beach include the beaches and restaurants. Make a stop by Galu Kinondo Beach or Colobus Conservation while you're exploring the area.
Explore the great outdoors at Nguuni Nature Sanctuary, a lovely green space in Bamburi. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
If a restful vacation is part of your travel plans, Bamburi Beach might be the perfect place to seek out during your trip to Mombasa. Stroll along the seaside or experience the entertainment venues in this relaxing area.
Why not spend a carefree afternoon at Nyali Beach during your travels in Mombasa? Stroll along the seaside or experience the entertainment venues in this relaxing area.
You can learn about the history of Mombasa with a stop at Fort Jesus. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
"We had a wonderful stay at Swahili Beach Resort! The staff were incredibly friendly and welcoming from the moment we arrived. The rooms were spotless and well-maintained, making our stay very comfortable.
A special thank you to Edna, who was especially helpful during check-in. She made sure our family of four was assigned to rooms next to each other, which made things so much easier for us. She also kindly arranged a late check-out to accommodate our late flight—something we really appreciated.
Overall, excellent service, clean rooms, and a warm, relaxing atmosphere. Highly recommend!"
"Great, relaxing time! staff is very accommodating, location is convenient, property is everything you need it to be. would stay here again and again!"
"I had a fantastic stay at Baobab Beach Resort & Spa. The location on Diani Beach is stunning, with white sand and clear water. The staff were friendly and welcoming, and the all-inclusive food and drinks were excellent. The pools were clean, the rooms comfortable, and the whole atmosphere was relaxing. I’d definitely come back and recommend it to anyone looking for a great beach holiday in Kenya."
"this was a nice place very helpful and polite staff and also easy access to the beach we had all inclusive access so we got the meals and drinks which were all good and tasty"
If I need to cancel my hotel reservation in Diani Beach, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Diani Beach.
Where can I learn more about changing or cancelling my trip to Diani Beach?
Where is the best hotel to stay with easy access to Diani Beach?
The Sands at Nomad is one of the top choices for your stay based on our traveler data, and this 5-star hotel offers a full-service spa and a private beach. It's located just a short 0.3 mi (0.6 km) from Diani Beach. Other good options within a short distance include Baobab Beach Resort & Spa and Diplomat Diani Beach Resort.
What about the best place to stay close to Diani - Chale Marine National Park and Reserve?
One of the top choices for your stay is Baobab Beach Resort & Spa, located a short 0.8 mi (1.3 km) from Diani - Chale Marine National Park and Reserve, and this 4-star resort offers 2 outdoor pools and 5 restaurants. The Zubeida and Blue Marlin Beach Hotel are a couple of other good options close by.
What's the best hotel to stay near the beach in Diani Beach?
What's the best boutique accommodation in Diani Beach?
Nomad Beach Resort is a favorite hotel with our travelers looking for a stylish accommodation, and features 29 guestrooms, a private beach, and 4 restaurants. See all boutique hotels in Diani Beach.
What are some accommodations with pools in Diani Beach?
What is the best accommodation for staying close to Moi International Airport (MBA)?
Jambo Village Hotel is a popular 3-star hotel featuring free breakfast and a restaurant. It's located a short 1.6 mi (2.5 km) from Moi Intl. Airport. Other good options near the airport include Shiloh Accommodation and CoastGate Hotel.
What is staying in Diani Beach like?
Visitors to Diani Beach are sure to enjoy the beaches. Tourists to the city can also enjoy its relaxing setting. In Diani Beach, there are 541 hotels and other accommodations to choose from. Find out more about Diani Beach.
The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. Average annual precipitation for Diani Beach is 38 inches.