Search Diani Beach resorts with pools
Our top choices for a great stay

Swahili Beach Resort
The price is CA $425 per night from Aug 18 to Aug 19
CA $425
CA $506 total
Aug 18 - Aug 19
includes taxes & fees
Stay at this 5-star luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 9 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (266 reviews)

Baobab Beach Resort & Spa
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
8.4/10 Very Good! (173 reviews)

Leopard Beach Resort & Spa
The price is CA $203 per night from Sep 5 to Sep 6
CA $203
CA $254 total
Sep 5 - Sep 6
includes taxes & fees
Stay at this 5-star luxury resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
8.4/10 Very Good! (146 reviews)

Diamonds Leisure Beach & Golf Resort
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 4 outdoor pools. Popular attractions Diani Beach and Diani Snake Park are ...
8.2/10 Very Good! (125 reviews)

Southern Palms Beach Resort
The price is CA $408 per night from Sep 1 to Sep 2
CA $408
CA $481 total
Sep 1 - Sep 2
includes taxes & fees
Stay at this 4-star beach resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
8/10 Very Good! (203 reviews)

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
The price is CA $169 per night from Aug 18 to Aug 19
CA $169
CA $211 total
Aug 18 - Aug 19
includes taxes & fees
Stay at this 5-star luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
8/10 Very Good! (360 reviews)

Neptune Paradise Beach Resort & Spa
The price is CA $385 per night from Sep 17 to Sep 18
CA $385
CA $455 total
Sep 17 - Sep 18
includes taxes & fees
Stay at this 4-star beach resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo Beach are ...

Seaesta At Savannah 2br
Stay at this resort in Diani Beach. Enjoy a garden, balconies, and housekeeping. Popular attractions Diani Beach and Diani Snake Park are located nearby.
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 Destinations
- Resorts with Pools in Orlando
- Resorts with Pools in Destin
- Resorts with Pools in Puerto Peñasco
- Resorts with Pools in Phoenix
- Resorts with Pools in Kissimmee
- Resorts with Pools in Wisconsin Dells
- Resorts with Pools in Palm Springs
- Resorts with Pools in Scottsdale
- Resorts with Pools in Myrtle Beach
- Resorts with Pools in Virginia Beach
Explore more places to book
- Chiang Mai Resorts with a Pool
- San José Del Cabo Resorts with a Pool
- Mont-Tremblant Resorts with a Pool
- Cathedral City Resorts with a Pool
- Cozumel Resorts with a Pool
- Puerto Plata Resorts with a Pool
- Daytona Beach Shores Resorts with a Pool
- Bodrum Resorts with a Pool
- Ridgedale Resorts with a Pool
- Princeville Resorts with a Pool