Photo by Poonam Rayat
Hotels near Diani Beach
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top 10 Hotels Near Diani Beach

Nomad Beach Resort
Nomad Beach Resort
9.0 out of 10, Wonderful, (105)

Diani Sea Lodge
Diani Sea Lodge
8.8 out of 10, Excellent, (55)
The price is S$256
includes taxes & fees
25 Jul - 26 Jul

Diani Sea Resort
Diani Sea Resort
8.6 out of 10, Excellent, (79)
The price is S$325
includes taxes & fees
30 Jul - 31 Jul

Villa Mandhari- Diani Beach
Villa Mandhari- Diani Beach
9.0 out of 10, Wonderful, (4)
The price is S$198
includes taxes & fees
1 Aug - 2 Aug

Safari Beach Hotel
Safari Beach Hotel
7.2 out of 10, Good, (7)
The price is S$151
includes taxes & fees
28 Jul - 29 Jul

Swahili Beach Resort
Swahili Beach Resort
9.0 out of 10, Wonderful, (264)
The price is S$369
includes taxes & fees
22 Jul - 23 Jul
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.
Top Diani Beach Hotel Reviews

Diani Sea Resort
10/10 Excellent
Destinations near Mombasa
Destinations near Mombasa
Kaya Kinondo Sacred Forest
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.
Chale Beach
5/5(1 review)
Why not spend a care-free afternoon at Chale Beach during your travels in Chale Island? You can enjoy the restaurants while in the area.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near other Attractions
Destinations near Mombasa
Hotels Near Diani Beach
- Diani Beach Hotels
- Ukunda Hotels
- Chale Island Hotels
- Tiwi Hotels
- Kenya Coast Hotels
- Ras Makamaiwe Hotels
- Msambweni Hotels
- Kwale Hotels
- Likoni Hotels
- Manyimbo Hotels
- Kisauni Hotels
- Central Kenya Coast Hotels
- Shimba Hills National Reserve Hotels
- Mtongwe Hotels
- Funzi Island Hotels
- Shirazi Hotels
- Mnazi Hotels
- Ngombeni Hotels
- Funzi Hotels
- Gazi Hotels
More Hotel Options in Diani Beach
Expedia's Latest Trends
Hotels
- Rosedale Hotel Hong Kong
- Hotels with Balcony in Paris
- The Hoxton Holborn
- Mandila Beach Hotel DaNang
- Yufuin Onsen Hotels
- Hilton Munich City
- Auckland 5 Star Hotels
- SkyScape
- Kuala Lumpur City Centre 4 Star Hotels
- Hilton San Francisco Union Square
- Sunwing Kamala Beach
- Hotel Edoya
- Hotels with free airport shuttle in Osaka
- I’M Hotel
- Dormy Inn Premium Nagoya Sakae Natural Hot Spring
- J-Hotel by Dorsett
- Sibu Island hotels
- Hotels with smoking rooms in Kingsport
Flights