Find Hotels with a Pool in Diani Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Diani Beach hotels with a pool

1. Nomad Beach Resort

Nomad Beach Resort
5.0 star property
Diani Beach
9.2 out of 10, Wonderful, (123 reviews)
  • cleanliness
    Poolside paradise unfolds with 3 indoor pools, outdoor oasis, and private beach access.
The price is SAR 1,295
SAR 1,528 total
includes taxes & fees
20 Nov - 21 Nov
Nomad Beach Resort

2. Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (311 reviews)
  • cleanliness
    Dive into nine luxurious pools with poolside bar service at this beachfront resort where refreshing swims meet coastal elegance.
The price is SAR 788
SAR 1,193 total
includes taxes & fees
15 Nov - 16 Nov
Swahili Beach Resort

3. Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (107 reviews)
  • cleanliness
    Ocean views and pool paradise await at this Diani Beach retreat with poolside bliss.
The price is SAR 950
SAR 1,121 total
includes taxes & fees
16 Nov - 17 Nov
Diani Sea Lodge

4. Diani Sea Resort

Diani Sea Resort
4.0 star property
Diani Beach
9.0 out of 10, Wonderful, (129 reviews)
  • cleanliness
    Dive into serene beach retreat with poolside lounging and inviting outdoor swimming paradise.
The price is SAR 1,134
SAR 1,338 total
includes taxes & fees
15 Nov - 16 Nov
Diani Sea Resort

5. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
5.0 star property
Diani Beach
8.0 out of 10, Very good, (418 reviews)
  • cleanliness
    Dive into paradise at this beachfront resort, where 2 outdoor pools and a children's pool create the ultimate aquatic playground.
The price is SAR 604
SAR 755 total
includes taxes & fees
28 Nov - 29 Nov
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

6. Tombo House

Tombo House
4.5 star property
Diani Beach
9.2 out of 10, Wonderful, (42 reviews)
  • cleanliness
    Luxury rooftop pool overlooks Diani Beach, offering sun-soaked escapes after coastal adventures.
The price is SAR 294
SAR 347 total
includes taxes & fees
16 Nov - 17 Nov
Tombo House

7. LalaGalu

LalaGalu
4.0 star property
Galu Beach
9.4 out of 10, Exceptional, (51 reviews)
  • cleanliness
    Refreshing poolside paradise beckons with 24-hour access and beachfront luxury awaits.
The price is SAR 428
SAR 505 total
includes taxes & fees
13 Dec - 14 Dec
LalaGalu

8. Waterlovers Beach Resort

Waterlovers Beach Resort
3.5 star property
Diani Beach
10.0 out of 10, Exceptional, (37 reviews)
  • cleanliness
    Pristine white sand meets azure water at this oceanfront retreat, where pool loungers and free cabanas await poolside paradise.
The price is SAR 1,175
SAR 1,412 total
includes taxes & fees
22 Nov - 23 Nov
Waterlovers Beach Resort

9. Amkia Villas Diani

Amkia Villas Diani
4.5 star property
Diani Beach
9.6 out of 10, Exceptional, (15 reviews)
  • cleanliness
    Swim under the sun at Amkia Villas Diani, where private paradise meets pool-side perfection on Kenya's coast.
The price is SAR 314
SAR 371 total
includes taxes & fees
15 Nov - 16 Nov
Amkia Villas Diani

10. Jacaranda Indian Ocean Beach Resort

Jacaranda Indian Ocean Beach Resort
3.5 star property
Diani Beach
8.4 out of 10, Very good, (98 reviews)
  • cleanliness
    Dive into poolside paradise with private beach access and safari adventures nearby.
The price is SAR 378
SAR 483 total
includes taxes & fees
18 Nov - 19 Nov
Jacaranda Indian Ocean Beach Resort
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.

Choose what matters most at hotels with a pool in Diani Beach

Hotels with pools and free breakfast in Diani Beach

4-star hotels with pools in Diani Beach

5-star hotels with pools in Diani Beach

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

Frequently Asked Questions

How many hotels with pools are there in Diani Beach?

Expedia's 20 hotels in Diani Beach give you a great choice for your poolside getaway.

What's it like visiting Diani Beach?

If spending time by the pool is your idea of the perfect getaway, you may want to check out relaxing Diani Beach, which has 20 places to stay with pools. While you're visiting, you can explore sights such as Diani Beach and Tiwi Beach, and then kick back and relax poolside at one of the accommodations in Diani Beach that guests like for their pools.

What are some hotels with pools in Diani Beach?

Southern Palms Beach Resort: Features 5 restaurants, 2 outdoor pools, and a full-service spa. Leopard Beach Resort & Spa: Resort, 11-minute walk from Diani Beach. Offers 6 restaurants, 3 outdoor pools, and a full-service spa. The Villa Luxury Suites Hotel: Hotel, 7-minute walk from Diani Beach. Provides a snack bar/deli, an outdoor pool, and free self parking. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: Features 2 outdoor pools, a children's pool, and 2 bars. LalaGalu : Hotel located near Diani Beach. Offers a full-service spa, an outdoor pool, and complimentary cabanas.

What is there to see and do in Diani Beach?

Make a point to visit attractions like Diani Beach and Diani Snake Park. During your stay, check out sights such as Tiwi Beach, Galu Kinondo Beach, and Kaya Kinondo Sacred Forest. Take in the natural beauty of Diani Beach with the beaches.

When is the best time to book a hotel with a pool in Diani Beach?

Taking into account the local weather in Diani Beach is an important factor for planning your visit, especially if you plan to spend your trip poolside. The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. Average annual precipitation for Diani Beach is 38 inches.