
Find hotels near Diani Beach, Mombasa from NT$607
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Sep 21 - Sep 22Tomorrow
Sep 22 - Sep 23This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4 Our top choices for Diani Beach hotels




1. Waterlovers Beach Resort
Waterlovers Beach Resort2 km from Diani Beach
Nikolas
NT$11,192
NT$13,207 total
includes taxes & fees
Sep 22 - Sep 23




2. Villa Mandhari- Diani Beach
Villa Mandhari- Diani Beach1.3 km from Diani Beach
Martin
NT$1,845
NT$2,177 total
includes taxes & fees
Sep 22 - Sep 23




3. Nomad Beach Resort
Nomad Beach Resort0.4 km from Diani Beach
Carol
NT$8,815
NT$10,401 total
includes taxes & fees
Sep 22 - Sep 23




4. Diani Sea Lodge
Diani Sea Lodge0.8 km from Diani Beach
Maree
NT$8,053
NT$9,502 total
includes taxes & fees
Oct 21 - Oct 22




5. Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
CONOR
NT$1,180
NT$1,392 total
includes taxes & fees
Sep 27 - Sep 28




6. Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel Diani1.2 km from Diani Beach
Betsegaw
NT$619
NT$730 total
includes taxes & fees
Sep 22 - Sep 23




7. Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
Carla
NT$1,092
NT$1,289 total
includes taxes & fees
Sep 26 - Sep 27




8. Safari Beach Hotel
Safari Beach Hotel0.9 km from Diani Beach
Wesley
NT$3,641
NT$4,296 total
includes taxes & fees
Sep 22 - Sep 23




9. Babylon Gardens
Babylon Gardens1.1 km from Diani Beach
Mattias
NT$2,249
NT$2,653 total
includes taxes & fees
Sep 22 - Sep 23




10. Jumbo Art Sign Villa
Jumbo Art Sign Villa2.2 km from Diani Beach
Pascal
NT$971
NT$1,146 total
includes taxes & fees
Sep 22 - Sep 23




11. Lotfa Resort Diani
Lotfa Resort Diani0.5 km from Diani Beach
Jacques
NT$2,427
NT$4,774 total
includes taxes & fees
Sep 22 - Sep 23




12. DIANI BEACH GOLD APARTMENTS
DIANI BEACH GOLD APARTMENTS2.8 km from Diani Beach
Melissa
NT$1,112
NT$1,312 total
includes taxes & fees
Sep 25 - Sep 26




13. Diani Breeze Villas
Diani Breeze Villas1.8 km from Diani Beach
NT$2,893
NT$3,414 total
includes taxes & fees
Oct 2 - Oct 3




14. Kijani Cottages Diani
Kijani Cottages Diani2.1 km from Diani Beach
Evans
NT$524
NT$619 total
includes taxes & fees
Sep 22 - Sep 23




15. Tradewinds Lodge
Tradewinds Lodge2.3 km from Diani Beach
Bhimraj
NT$546
NT$644 total
includes taxes & fees
Sep 22 - Sep 23




16. Staysocial Diani-Backpackers &Social Hub
Staysocial Diani-Backpackers &Social Hub2.3 km from Diani Beach
NT$514
NT$607 total
includes taxes & fees
Sep 22 - Sep 23




17. Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
Matthew
NT$4,715
NT$5,564 total
includes taxes & fees
Sep 22 - Sep 23




18. Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
NT$1,183
NT$1,396 total
includes taxes & fees
Oct 22 - Oct 23




19. Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
NT$1,699
NT$2,005 total
includes taxes & fees
Sep 22 - Sep 23




20. Madiba 2 Cottage
Madiba 2 Cottage2.2 km from Diani Beach
NT$4,810
NT$5,675 total
includes taxes & fees
Sep 22 - Sep 23
Compare popular hotels close to Diani Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Waterlovers Beach Resort | 10.0 Exceptional 36 reviews | View | |||||
![]() Villa Mandhari- Diani Beach | 9.4 Exceptional 6 reviews | View | |||||
![]() Nomad Beach Resort | 9.2 Wonderful 117 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
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"
Raquel's Bliss Hotel Diani
10/10 Excellent
"Every thing is good"
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."
Nomad Beach Resort
10/10 Excellent
"Great stay, wish we had longer"
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."
Leopard Beach Resort & Spa
10/10 Excellent
"Amazing experience. Right on the beach with a lot of an options. Included adult only pool and beach."
Villa Mandhari- Diani Beach
10/10 Excellent
"Superb stay from start to finish. Celine the manager was lovely. So helpful throughout my stay. The rest of the staff were great especially Millicent the chef and Alice the service staff. Always smiling and happy to help. Great food from the restaurant. The rooms are spacious and well equipped. Very good kitchen area if you want to prepare meals yourself. Huge swimming pool that was well maintained. Quiet area but only a few minutes from the beach and restaurants. Highly recommended. I'll be back for sure"
Safari Beach Hotel
8/10 Good
"Friendly staff"
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.




