Collage coast Diani

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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Diani Beach Hotels with a Pool

Tonight
10 Aug - 11 Aug
Tomorrow
11 Aug - 12 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Diani Beach hotels with a pool

1. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
  • Dive into nine luxurious pools with poolside bar service at this beachfront resort where refreshing swims meet coastal elegance.
SAR 875
SAR 1,300 total
includes taxes & fees
7 Sep - 8 Sep
Swahili Beach Resort

2. Diani Sea Lodge

Diani Sea Lodge
Diani Beach
  • Ocean views and pool paradise await at this Diani Beach retreat with poolside bliss.
SAR 939
SAR 1,112 total
includes taxes & fees
8 Sep - 9 Sep
Diani Sea Lodge

3. Southern Palms Beach Resort

Southern Palms Beach Resort
Diani Beach
  • Dive into aquatic bliss at this Kenyan beachfront resort with dual pools and a swim-up bar.
SAR 1,448
SAR 1,709 total
includes taxes & fees
1 Sep - 2 Sep
Southern Palms Beach Resort

4. Nomad Beach Resort

Nomad Beach Resort
Diani Beach
  • Poolside paradise unfolds with 3 indoor pools, outdoor oasis, and private beach access.
SAR 1,345
SAR 1,595 total
includes taxes & fees
11 Aug - 12 Aug
Nomad Beach Resort

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

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach
  • Dive into paradise at this beachfront resort, where 2 outdoor pools and a children's pool create the ultimate aquatic playground.
SAR 604
SAR 756 total
includes taxes & fees
23 Aug - 24 Aug
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

6. Tombo House

Tombo House
Diani Beach
  • Luxury rooftop pool overlooks Diani Beach, offering sun-soaked escapes after coastal adventures.
SAR 285
SAR 338 total
includes taxes & fees
9 Sep - 10 Sep
Tombo House

7. Diani Sea Resort

Diani Sea Resort
Diani Beach
  • Dive into serene beach retreat with poolside lounging and inviting outdoor swimming paradise.
SAR 952
SAR 1,134 total
includes taxes & fees
30 Aug - 31 Aug
Diani Sea Resort

8. Waterlovers Beach Resort

Waterlovers Beach Resort
Diani Beach
  • Pristine white sand meets azure water at this oceanfront retreat, where pool loungers and free cabanas await poolside paradise.
SAR 1,321
SAR 1,558 total
includes taxes & fees
11 Aug - 12 Aug
Waterlovers Beach Resort

9. LalaGalu

LalaGalu
Galu Beach
  • Refreshing poolside paradise beckons with 24-hour access and beachfront luxury awaits.
SAR 431
SAR 508 total
includes taxes & fees
5 Sep - 6 Sep
LalaGalu

10. Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
  • Tropical paradise boasts three sparkling pools, kids' splash zone, and beachfront bliss.
SAR 238
SAR 296 total
includes taxes & fees
15 Aug - 16 Aug
Bahari Dhow Beach Villas
View all properties

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

Breakfast included
4 stars
5 stars
Hot tub
Spa

Hotels with pools and free breakfast in Diani Beach

Southern Palms Beach Resort

Southern Palms Beach Resort
Diani Beach
SAR 1,448
SAR 1,709 total
includes taxes & fees
1 Sep - 2 Sep
Southern Palms Beach Resort

Swahili Beach Resort

Swahili Beach Resort
Diani Beach
SAR 875
SAR 1,300 total
includes taxes & fees
7 Sep - 8 Sep
Swahili Beach Resort

Diani Sea Lodge

Diani Sea Lodge
Diani Beach
SAR 939
SAR 1,112 total
includes taxes & fees
8 Sep - 9 Sep
Diani Sea Lodge

Nomad Beach Resort

Nomad Beach Resort
Diani Beach
SAR 1,345
SAR 1,595 total
includes taxes & fees
11 Aug - 12 Aug
Nomad Beach Resort

Waterlovers Beach Resort

Waterlovers Beach Resort
Diani Beach
SAR 1,321
SAR 1,558 total
includes taxes & fees
11 Aug - 12 Aug
Waterlovers Beach Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach
SAR 604
SAR 756 total
includes taxes & fees
23 Aug - 24 Aug
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Tombo House

Tombo House
Diani Beach
SAR 285
SAR 338 total
includes taxes & fees
9 Sep - 10 Sep
Tombo House

Bahari Dhow Beach Villas

Bahari Dhow Beach Villas
Diani Beach
SAR 238
SAR 296 total
includes taxes & fees
15 Aug - 16 Aug
Bahari Dhow Beach Villas

LalaGalu

LalaGalu
Galu Beach
SAR 431
SAR 508 total
includes taxes & fees
5 Sep - 6 Sep
LalaGalu

Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
Diani Beach
SAR 737
SAR 1,174 total
includes taxes & fees
17 Aug - 18 Aug
Diamonds Leisure Beach & Golf Resort
View all properties

4-star hotels with pools in Diani Beach

Diani Sea Resort

Diani Sea Resort
Diani Beach
SAR 952
SAR 1,134 total
includes taxes & fees
30 Aug - 31 Aug
Diani Sea Resort

Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa
Diani Beach
SAR 923
SAR 1,089 total
includes taxes & fees
1 Sep - 2 Sep
Pinewood Beach Resort and Spa

Tombo House

Tombo House
Diani Beach
SAR 285
SAR 338 total
includes taxes & fees
9 Sep - 10 Sep
Tombo House

LalaGalu

LalaGalu
Galu Beach
SAR 431
SAR 508 total
includes taxes & fees
5 Sep - 6 Sep
LalaGalu

Amkia Villas Diani

Amkia Villas Diani
Diani Beach
SAR 380
SAR 449 total
includes taxes & fees
12 Aug - 13 Aug
Amkia Villas Diani

Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
Diani Beach
SAR 737
SAR 1,174 total
includes taxes & fees
17 Aug - 18 Aug
Diamonds Leisure Beach & Golf Resort

The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel
Diani Beach
SAR 418
SAR 494 total
includes taxes & fees
12 Aug - 13 Aug
The Villa Luxury Suites Hotel

Grand Amber Villas Diani

Grand Amber Villas Diani
Galu Beach
SAR 942
SAR 1,123 total
includes taxes & fees
1 Sep - 2 Sep
Grand Amber Villas Diani

Seaclusion Diani

Seaclusion Diani
Diani Beach
SAR 298
SAR 356 total
includes taxes & fees
10 Aug - 11 Aug
Seaclusion Diani

Upani in Daini

Upani in Daini
Galu Beach
SAR 500
SAR 593 total
includes taxes & fees
15 Aug - 16 Aug
Upani in Daini
View all properties

5-star hotels with pools in Diani Beach

Swahili Beach Resort

Swahili Beach Resort
Diani Beach
SAR 875
SAR 1,300 total
includes taxes & fees
7 Sep - 8 Sep
Swahili Beach Resort

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
Diani Beach
SAR 484
SAR 606 total
includes taxes & fees
1 Sep - 2 Sep
Leopard Beach Resort & Spa

Nomad Beach Resort

Nomad Beach Resort
Diani Beach
SAR 1,345
SAR 1,595 total
includes taxes & fees
11 Aug - 12 Aug
Nomad Beach Resort

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach
SAR 604
SAR 756 total
includes taxes & fees
23 Aug - 24 Aug
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Saffron Villas

Saffron Villas
Diani Beach
SAR 329
SAR 388 total
includes taxes & fees
11 Aug - 12 Aug
Saffron Villas

Coral Cove Diani Treehouses

Coral Cove Diani Treehouses
Diani Beach
SAR 490
SAR 578 total
includes taxes & fees
1 Sep - 2 Sep
Coral Cove Diani Treehouses

Southern Palms Beach Resort

Southern Palms Beach Resort
Diani Beach
SAR 1,448
SAR 1,709 total
includes taxes & fees
1 Sep - 2 Sep
Southern Palms 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.
View all properties

Top Diani Beach Hotel Reviews

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

10/10 Excellent
"Amazing experience. Right on the beach with a lot of an options. Included adult only pool and beach."
Ritnika 2-night trip
Posted 12 hours ago
Leopard Beach Resort & Spa
Bahari Dhow Beach Villas

Bahari Dhow Beach Villas

10/10 Excellent
"Excellent improvement so far"
Abdirisak 1-night trip
Posted 3 days ago
Bahari Dhow Beach Villas
PrideInn Hotel Diani

PrideInn Hotel Diani

10/10 Excellent
"I enjoy everything at the hotel, its location, facilities and the staff are incredible. Definitely recommend staying here."
Salvatore 7-night trip
Posted 6 days ago
PrideInn Hotel Diani
Nomad Beach Resort

Nomad Beach Resort

10/10 Excellent
"We had a beautiful cabana on the beach, whisper quiet air conditioning in the room, delicious food, and evening tea or cocktail hours. The Spa and Gym were also wonderful . the service from all staff was outstanding. I would highly recommend and hope to come back !"
Suna 3-night trip
Posted 8 days ago
Nomad Beach Resort
Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort

8/10 Good
"I loved the place"
Mercy 3-night trip
Posted 1 month ago
Diamonds Leisure Beach & Golf Resort
Southern Palms Beach Resort

Southern Palms Beach Resort

10/10 Excellent
"This is a great resort with expansive swiming pool, great food and customer care. We enjoyed our stay."
ANTONY 3-night trip
Posted 1 month ago
Southern Palms Beach Resort

Frequently asked questions

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 21 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: Resort located near Diani Beach. 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. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: Resort located near Diani Beach. Provides 2 outdoor pools, a children's pool, and 2 bars. Jacaranda Indian Ocean Beach Resort: Hotel located near Diani Beach. Features a children's pool, an outdoor pool, and a private beach. LalaGalu: Hotel located near Diani Beach. Offers a full-service spa, an outdoor pool, and complimentary cabanas.
How many hotels with pools are there in Diani Beach?
Expedia's 21 hotels in Diani Beach give you a great choice for your poolside getaway.
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.