
Hotels near Diani Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Oct 1 - Oct 2Tomorrow
Oct 2 - Oct 3This weekend
Oct 2 - Oct 4Next weekend
Oct 9 - Oct 11 Our top choices for Diani Beach hotels




2. Villa Mandhari- Diani Beach
Villa Mandhari- Diani Beach1.3 km from Diani Beach
Martin
P3,628
P4,281 total
includes taxes & fees
Oct 2 - Oct 3




3. Nomad Beach Resort
Nomad Beach Resort0.4 km from Diani Beach
Carol
P19,260
P22,727 total
includes taxes & fees
Oct 3 - Oct 4




4. Diani Sea Lodge
Diani Sea Lodge0.8 km from Diani Beach
Maree
P15,854
P18,708 total
includes taxes & fees
Oct 31 - Nov 1




5. Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
CONOR
P2,320
P2,737 total
includes taxes & fees
Oct 2 - Oct 3




6. Safari Beach Hotel
Safari Beach Hotel0.9 km from Diani Beach
Wesley
P6,674
P7,875 total
includes taxes & fees
Oct 21 - Oct 22




7. Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
Carla
P2,148
P2,535 total
includes taxes & fees
Oct 2 - Oct 3




8. Babylon Gardens
Babylon Gardens1.1 km from Diani Beach
Mattias
P4,415
P5,210 total
includes taxes & fees
Oct 2 - Oct 3




9. Jumbo Art Sign Villa
Jumbo Art Sign Villa2.2 km from Diani Beach
Pascal
P1,909
P2,253 total
includes taxes & fees
Oct 2 - Oct 3




10. Lotfa Resort Diani
Lotfa Resort Diani0.5 km from Diani Beach
Jacques
P4,773
P9,387 total
includes taxes & fees
Oct 2 - Oct 3




11. Kijani Cottages Diani
Kijani Cottages Diani2.1 km from Diani Beach
Evans
P1,031
P1,217 total
includes taxes & fees
Oct 31 - Nov 1




12. Diani Breeze Villas
Diani Breeze Villas1.8 km from Diani Beach
P5,689
P6,714 total
includes taxes & fees
Oct 2 - Oct 3




13. DIANI BEACH GOLD APARTMENTS
DIANI BEACH GOLD APARTMENTS2.8 km from Diani Beach
Melissa
P2,570
P3,033 total
includes taxes & fees
Oct 10 - Oct 11




14. Tradewinds Lodge
Tradewinds Lodge2.3 km from Diani Beach
P1,074
P1,267 total
includes taxes & fees
Oct 2 - Oct 3




15. Staysocial Diani-Backpackers &Social Hub
Staysocial Diani-Backpackers &Social Hub2.3 km from Diani Beach
P1,010
P1,192 total
includes taxes & fees
Oct 2 - Oct 3




17. Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
P2,327
P2,746 total
includes taxes & fees
Oct 2 - Oct 3




18. Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
P3,341
P3,943 total
includes taxes & fees
Oct 2 - Oct 3




20. Manyatta Azure Boutique Hotel
Manyatta Azure Boutique Hotel0.5 km from Diani Beach
P2,673
P3,154 total
includes taxes & fees
Oct 2 - Oct 3
Compare popular hotels close to Diani Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Asha Boutique Hotel | 9.8 Exceptional 6 reviews | View | |||||
![]() Villa Mandhari- Diani Beach | 9.4 Exceptional 6 reviews | View | |||||
![]() Nomad Beach Resort | 9.2 Wonderful 120 reviews | View | |||||
![]() Diani Sea Lodge | 9.0 Wonderful 104 reviews | View | |||||
![]() Pendo Villas Diani | 8.8 Excellent 5 reviews | View |
Top Diani Beach Hotel Reviews
Nomad Beach Resort
10/10 Excellent
"Just checked out after an incredible stay at The Sands at Nomad. Staying right on the property for my dives is a dream—the rooms are beautiful, and going straight from your room to an amazing dive is ultimate convenience. The restaurant has the perfect laid-back beach vibe, serving incredibly fresh seafood and great drinks right on the sand. Excellent service “@Juma” and the absolute best beachfront spot in Diani. Will definitely be back."
Diani Sea Lodge
8/10 Good
"I have stayed several times at this hotel as well as its sister hotel, in Diani. Last time was a few years back and the usual friendly and very helpful staff. This time the internet throughout the hotel compound worked perfectly, so a clear improvement since a the last visit. I can recommend staying here and also close to diving and surfing facilities."
Swahili Beach Resort
10/10 Excellent
"The staff were all lovely, the swimming pools were great and my room was big with a beautiful view"
Diani Sea Resort
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."
Saffron Villas
8/10 Good
"Environment and room were clean. 2’things to note were the ants which I found slightly invasive. One could spray the floor of the external perimeter of the doors facing the pool and patio area with a pesticide before guests arrive to keep ants out. Also towels shed a lot. So an investment in higher quality towels for the rooms would be great. Outside of these 2 issues the stay was awesome."
Safari Beach Hotel
8/10 Good
"Friendly staff"
Lotfa Resort Diani
10/10 Excellent
"It was better than our expectations. The apartment exceeded our expectations – comfortable beds (quite firm) and good pillows. There was AC in two of the rooms and fans in all three. There was no frying pan, but we simply asked the staff for one and they arranged it right away. The staff were very friendly and helpful – both the pool attendant, the reception staff, and the guards at the gate. The pool was nice and well maintained. There was also a restaurant, and the food was very good. We highly recommend the Swahili curry chicken! Breakfast was available for 700 KES. It was an à la carte breakfast, and we could simply tell them what we wanted. The laundry service also worked very well. The hotel is located about 5–10 minutes walk from the beach. There is also a large supermarket nearby. It costs around 200–300 KES to get there by tuk tuk. We highly recommend Lotfa to anyone who wants to travel to Diani Beach on a budget trip 💜"
Other attractions near Diani Beach
Tiwi Beach
8.4/10 (52 reviews)
If a restful vacation is part of your travel plans, Tiwi Beach might be the perfect place to seek out during your trip to Tiwi.
Colobus Conservation
You can find out about the history of Diani Beach when you stop by Colobus Conservation. Stroll along the area's beaches or simply enjoy its restaurants.
Galu Kinondo Beach
8.6/10 (20 reviews)
If a restful vacation is part of your travel plans, Galu Kinondo Beach might be the perfect place to seek out during your trip to Diani Beach. You can enjoy the restaurants while in the area.
Diani Snake Park
Enjoy an outing to Diani Snake Park during your stay in Diani Beach. Wander the beaches and seaside in this relaxing area.
BoraBora Wildlife Park
Enjoy an outing to BoraBora Wildlife Park during your stay in Diani Beach. Wander the beaches and seaside in this relaxing area.
Kongo Mosque
8.2/10 (26 reviews)
After visiting Kongo Mosque, make a plan to see the other sights and activities in Diani Beach. Wander the beaches and seaside in this relaxing area.
Kaya Kinondo Sacred Forest
8.4/10 (18 reviews)
Explore the great outdoors at Kaya Kinondo Sacred Forest, a lovely green space in Diani Beach. Wander the beaches and seaside in this relaxing area.
















