We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Last Minute Hotels in Diani Beach

Tonight
Aug 31
This Weekend
Sep 5 - Sep 7
Next Weekend
Sep 12 - Sep 14
Enter specific dates | Advanced search (price, rating, class, etc.)
You added The Sands at Nomad to your Saves list
Travelers' Choice® 2014 Winner Bargain | Top Hotels
#7 of 31 hotels in Diani Beach
Professional photos | Traveler photos (248)
Save 44%**
$102 *
per night
Agoda.com $106*
Booking.com $102*
eDreams $102*
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added The Sands At Chale Island to your Saves list
#8 of 31 hotels in Diani Beach
Professional photos | Traveler photos (306)
Save 40%**
Booking.com
$176 *
per night
Booking.com $176*
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Afrika Pearl & Spa to your Saves list
Afrika Pearl & Spa Slideshow
#16 of 31 hotels in Diani Beach
Professional photos | Traveler photos (83)
Save 34%**
Booking.com
$105 *
per night
Booking.com $105*
Official Site $161*
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Leopard Beach Resort & Spa to your Saves list
Travelers' Choice® 2014 Winner Family
#10 of 31 hotels in Diani Beach
Professional photos | Traveler photos (551)
Save 22%**
$145 *
per night
Hotels.com
Expedia.com $148*
Venere.com $145*
See all 10
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Leisure Lodge Hotel to your Saves list
#21 of 31 hotels in Diani Beach
Professional photos | Traveler photos (156)
Save 19%**
$211 *
per night
Booking.com $328*
Expedia.com $216*
Venere.com $211*
See all 7
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Waterlovers Beach Resort to your Saves list
Travelers' Choice® 2014 Winner Luxury | Romance | Small Hotels | Service Offers & Announcements 10% off room rate
Waterlovers Beach Resort Slideshow
#1 of 31 hotels in Diani Beach
Professional photos | Traveler photos (250)
Save 12%**
$275 *
per night
Agoda.com $344*
Booking.com $275*
eDreams $275*
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Prideinn Hotel Diani to your Saves list
#24 of 31 hotels in Diani Beach
Professional photos | Traveler photos (6)
Agoda.com
$87 *
per night
Agoda.com $87*
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Southern Palms Beach Resort to your Saves list
Travelers' Choice® 2014 Winner Bargain
#9 of 31 hotels in Diani Beach
Professional photos | Traveler photos (1038)
$128 *
per night
Expedia.com $144*
Agoda.com $128*
Hotels.com
See all 8
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Ocean Village Club to your Saves list
#11 of 31 hotels in Diani Beach
Professional photos | Traveler photos (535)
Booking.com
$145 *
per night
Booking.com $145*
eDreams $145*
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Diani Reef Beach Resort & Spa to your Saves list
#15 of 31 hotels in Diani Beach
Professional photos | Traveler photos (431)
$224 *
per night
Agoda.com $265*
Hotels.com
Booking.com $224*
See all 6
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added The Maji Beach Boutique Hotel to your Saves list
#5 of 31 hotels in Diani Beach
Professional photos | Traveler photos (92)
Agoda.com
$478 *
per night
Agoda.com $478*
Booking.com $550*
eDreams $550*
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
You added Swahili Beach Resort to your Saves list
#13 of 31 hotels in Diani Beach
Professional photos | Traveler photos (249)
Agoda.com
$554 *
per night
Agoda.com $554*
*Disclaimer Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
Searching: Sun, Aug 31 - Mon, Sep 1
Searching … 0% complete
**The percentage discount is calculated based on the average prices at this property on TripAdvisor over the prior eight weeks compared to the current price for the requested dates.