
Top Hotels Near Diani Beach in Mombasa
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
14 Aug - 15 AugTomorrow
15 Aug - 16 AugThis weekend
14 Aug - 16 AugNext weekend
21 Aug - 23 Aug Our top choices for Diani Beach hotels




1. Villa Mandhari- Diani Beach
Villa Mandhari- Diani Beach1.3 km from Diani Beach
Martin
NZ$119
includes taxes & fees
1 Sept - 2 Sept




2. Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
CONOR
NZ$73
includes taxes & fees
15 Aug - 16 Aug




3. Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel Diani1.2 km from Diani Beach
Rohan
NZ$38
includes taxes & fees
15 Aug - 16 Aug




4. Nomad Beach Resort
Nomad Beach Resort0.4 km from Diani Beach
sarah
NZ$719
includes taxes & fees
28 Aug - 29 Aug




5. Diani Sea Lodge
Diani Sea Lodge0.8 km from Diani Beach
McDonald
NZ$506
includes taxes & fees
13 Sept - 14 Sept




6. Diani Sea Resort
Diani Sea Resort2.1 km from Diani Beach
Edward
NZ$521
includes taxes & fees
1 Sept - 2 Sept




7. Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
Carla
NZ$68
includes taxes & fees
15 Aug - 16 Aug




8. Safari Beach Hotel
Safari Beach Hotel0.9 km from Diani Beach
Rija F
NZ$219
includes taxes & fees
1 Sept - 2 Sept




9. Babylon Gardens
Babylon Gardens1.1 km from Diani Beach
Mattias
NZ$134
includes taxes & fees
17 Aug - 18 Aug




10. Kijani Cottages Beach
Kijani Cottages Beach2.2 km from Diani Beach
Pascal
NZ$54
includes taxes & fees
15 Aug - 16 Aug




11. Lotfa Resort Diani
Lotfa Resort Diani0.5 km from Diani Beach
Jacques
NZ$205
includes taxes & fees
15 Aug - 16 Aug




12. DIANI BEACH GOLD APARTMENTS
DIANI BEACH GOLD APARTMENTS2.8 km from Diani Beach
Melissa
NZ$83
includes taxes & fees
26 Aug - 27 Aug




13. Diani Breeze Villas
Diani Breeze Villas1.8 km from Diani Beach
NZ$210
includes taxes & fees
16 Aug - 17 Aug




14. Kijani Cottages Diani
Kijani Cottages Diani2.1 km from Diani Beach
Evans
NZ$32
includes taxes & fees
7 Sept - 8 Sept




15. Tradewinds Lodge
Tradewinds Lodge2.3 km from Diani Beach
Bhimraj
NZ$33
includes taxes & fees
23 Aug - 24 Aug




16. Staysocial Diani-Backpackers &Social Hub
Staysocial Diani-Backpackers &Social Hub2.3 km from Diani Beach
NZ$30
includes taxes & fees
28 Aug - 29 Aug




17. Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
Matthew
NZ$192
includes taxes & fees
15 Aug - 16 Aug




18. Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
NZ$75
includes taxes & fees
15 Aug - 16 Aug




19. Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
NZ$108
includes taxes & fees
15 Aug - 16 Aug




20. Madiba 2 Cottage
Madiba 2 Cottage2.2 km from Diani Beach
NZ$305
includes taxes & fees
26 Aug - 27 Aug
Compare popular hotels close to Diani Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Villa Mandhari- Diani Beach | 9.4 Exceptional 6 reviews | View | |||||
![]() Pendo Villas Diani | 8.8 Excellent 5 reviews | View | |||||
![]() Raquel's Bliss Hotel Diani | 8.8 Excellent 13 reviews | View | |||||
![]() Nomad Beach Resort | 9.2 Wonderful 114 reviews | View | |||||
![]() Diani Sea Lodge | 9.0 Wonderful 95 reviews | View |
Top Diani Beach Hotel Reviews
Diani Sea Resort
10/10 Excellent
"Overall good stay. Only recommendation I would make is to stock more fresh still water given the climate."
Swahili Beach Resort
10/10 Excellent
"Spectacular experience"
Nomad Beach Resort
10/10 Excellent
"We had a beautiful cabana on the beach, whisper quiet air conditioning in the room, delicious food, and evening tea or cocktail hours. The Spa and Gym were also wonderful . the service from all staff was outstanding. I would highly recommend and hope to come back !"
Raquel's Bliss Hotel Diani
10/10 Excellent
"Thank you Kuria and Kassim for being so accommodating, we had an amazing time during our stay and will definitely come back next time too. Thank you once again."
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"
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 💜"
Spice of the coast
10/10 Excellent
"Thank you for hosting me. I Nice traditional coastal style with nice people arround!Mike! "
Other attractions near Diani Beach
Tiwi Beach
8.4/10 (52 reviews)
If a restful holiday is part of your travel plans, Tiwi Beach might be the perfect place to visit during your trip to Tiwi.
Colobus Conservation
You can find out about the history of Diani Beach with a visit to Colobus Conservation. Stroll along the area's beaches or simply enjoy its restaurants.
Galu Kinondo Beach
8.6/10 (20 reviews)
If a restful holiday is part of your travel plans, Galu Kinondo Beach might be the perfect place to visit 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.




