Photo by Poonam Rayat
Change your mind: penalty-free cancellation on many car rentals
Treat yourself: One Key members save 10% or more on over 1 million car rentals
Shop Smart: package your flight, hotel, and car to save more
* Price found within the past 60 days. Click for updated prices.
Neighborhoods in Diani Beach
Find Popular Airports close to Diani Beach
Expedia's Latest Trends
Hotels
Hotels near Stampede ParkHotel Xbalamque and SpaCheap Hotels in BemidjiHotels near Nyali BeachAloft BWI Baltimore Washington International AirportFairfield Inn & Suites by Marriott Livingston YellowstoneDragonfly Inn and SuitesExe Sevilla MacarenaDanHotelsIsrael Hotels in JerusalemHotels near Bamburi BeachHotels near Raystown LakeCountry Inn & Suites by Radisson, Helen, GAMotel 6 Chino, CA - Los Angeles AreaJewel Grande Montego Bay Resort & Spa – All InclusiveAlpine Rose Greymouth Motel
Flights
Flights from Champaign to PortlandFlights from Baltimore to GuamFlights from Nashville to ChicagoFlights to IncheonFlights from Greensboro to CartagenaFlights from Evansville to DestinFlights from Pensacola to Mexico CityFlights to Mediterranean CoastFlights from Worcester to Los AngelesFlights to Samaná