Skip to main content

Hotels with Pools in Diani Beach

Find the hotels with pools that appeal to you the most

The best hotels with pools in Diani Beach

Check out our pick of great hotels with pools in Diani Beach

Filter by:

Review score

Flamboyant Diani Beach

Diani Beach

Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.

T
Tania
From
Qatar
The location was perfect. The pool area was amazing, we had a great time there. The hotel is beachfront so very convenient to move from the pool to the beach. The restaurant was really good. We tried different dishes and everything was great. We really enjoyed our stay in Flamboyant hotel. You will find everything you need there for a perfect vacation at a really affordable price.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,086 reviews
Price from
US$50
1 night, 2 adults

Tombo House

Diani Beach

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

E
Eike
From
Germany
Tombo House is a super lovely eco resort! Honestly, it is one of the best place have stayed so far. The atmosphere is totally relaxed. You are really detached from the outer world and can enjoy staying at the natural pool surrounded by palms and trees. The breakfast was amazing. They had fresh fruits, very good coffee, homemade bread and even soy milk. The apartment was super clean, spacious and had a very pleasant design.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 247 reviews
Price from
US$91.01
1 night, 2 adults

V-Szameitat Homes

Diani Beach

Set 3.6 km from Leisure Lodge Golf Club and 4.7 km from Colobus Conservation, V-Szameitat Homes features free WiFi and units fitted with a kitchen, balcony and seating area.

P
Pedro Miguel
From
Spain
The best quality/prize you could find. the home was really clean and breakfast was served at home every morning. Way better than other hotels at the area
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 398 reviews
Price from
US$100
1 night, 2 adults

private pool cottage diani beach

Diani Beach

Located in Diani Beach, 4 km from Colobus Conservation and 4.2 km from Leisure Lodge Golf Club, private pool cottage diani beach offers barbecue facilities and air conditioning.

B
Beatriz
From
Spain
Our stay was absolutely perfect. The staff is so kind, they made us feel like at home. The villa is amazing, as you can see in the pictures
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 110 reviews
Price from
US$108
1 night, 2 adults

Searenity Beach Villa

Hotel in Diani Beach

Situated in Diani Beach, 2.6 km from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

E
ELIZABETH
From
France
Our stay at Searenity Beach Villa was an absolute delight. The property is breathtaking, quiet, and secure. We stayed in the King’s Room beside the kitchen and, contrary to a previous review, did not experience any noise issues. The room was beautiful and well-kept, and the overall atmosphere was relaxing and serene. The food was excellent, and the complimentary ice cream was such a nice touch. What really stood out for us was the personalized service. Mama Selma and Jas took such good care of us, arranging our airport drop-off in Ukunda and organizing an in-house massage at a reasonable price. We also loved the proximity to the beach, shops, and local amenities. One note for future guests: don’t rely on Google Maps for directions—it’s best to contact the property directly for accurate access details. We would highly recommend Searenity Beach Villa to anyone looking for a peaceful, private, beautiful, and well-cared-for place to stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 119 reviews
Price from
US$250
1 night, 2 adults

Asha Boutique Hotel

Hotel in Diani Beach

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

B
Beatrice
From
Switzerland
Position, architecture and service
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Price from
US$247.08
1 night, 2 adults

Zarafa House

Diani Beach

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach.

N
Ndegwa
From
Kenya
Literally everything. Our host Ann and the team were beyond amazing. More than I expected. Excellent customer service and comfort is her motto!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 141 reviews
Price from
US$84
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

G
George
From
United Kingdom
Amazing staff, great breakfast & short walk to the beach. Walking to good supermarkets & restaurants. Overall wonderful experience, great value and highly recommend.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 reviews
Price from
US$71.25
1 night, 2 adults

Footprints House

Diani Beach

Situated very Centrally in Diani Beach, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip.

G
Gadidche Abdi
From
Democratic Republic of Congo
Host was very helpful and responded to all my question before and during my stay. The stuff cook, security and HSK took great care of us. Without a doubt I'll go back to Diani and Footprint.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 217 reviews
Price from
US$73.84
1 night, 2 adults

The Villa Luxury Suites Hotel

Diani Beach

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.

G
Gunilla
From
Sweden
Me and my daughter likes everything! The rooms, the terasse, the pool, the staff, the food and that they Had transport to beach and restaurants.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 318 reviews
Price from
US$229.50
1 night, 2 adults
All hotels with pools in Diani Beach

Looking for a hotel with pools?

‘Does it have a pool?’ is arguably one of the most common questions when booking a stay in any location. These hotels offer a great way to keep active during your holiday without having to hit the gym. Indoor pools allow you to practice your backstroke come rain or shine, whereas outdoor options allow you to relax on a sun lounger after swimming a few lengths.

Most booked hotels with pools in Diani Beach and surroundings in the past month

See all

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 775 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 411 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 507 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 449 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,086 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,343 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 28 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 884 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 817 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 791 reviews

Save money on pools in Diani Beach and nearby – budget options available

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Situated in Diani Beach, 200 metres from Diani Beach, Manyatta Hotels & Apartments features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$121.50 per night

Boho Comfort Homes

Diani Beach
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring a balcony with pool views, pool with a view and a garden, Boho Comfort Homes can be found in Diani Beach, close to Diani Beach and 3.4 km from Colobus Conservation.

Imani stay cations Diani

Diani Beach
Budget options available

Offering a terrace and pool view, Imani stay cations Diani is set in Diani Beach, 600 metres from Diani Beach and 3.5 km from Colobus Conservation.

From US$77.44 per night

RICI HOMES Da-Azizi apartment

Ukunda
Budget options available

RICI HOMES Da-Azizi apartment, a property with a bar, is set in Ukunda, 200 metres from Diani Beach, 2.3 km from Colobus Conservation, as well as 6.1 km from Leisure Lodge Golf Club.

From US$65.55 per night

African Huts Villas

Diani Beach
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Set within 1.5 km of Diani Beach and 2.9 km of Colobus Conservation, African Huts Villas offers rooms with air conditioning and a private bathroom in Diani Beach.

From US$145.80 per night

Amkia Villas Diani

Diani Beach
Budget options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews

Situated in Diani Beach, 2.6 km from Colobus Conservation, Amkia Villas Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$122.20 per night

Diani Breeze Villas

Mombasa
Budget options available

Located in Mombasa, Diani Breeze Villas features accommodation with a private pool.

From US$100 per night

Villa Becky - Diani Beach

Diani Beach
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 34 reviews

Situated in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Villa Becky - Diani Beach has a private beach area, private parking and rooms with free WiFi access.

From US$106.40 per night

Enjoy breakfast in Diani Beach and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 254 reviews

Situated in Diani Beach, a few steps from Diani Beach, Safari Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$182 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 224 reviews

Situated in Diani Beach, 3.9 km from Leisure Lodge Golf Club, Seaclusion Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$152 per night

Galu Inn

Diani Beach
Breakfast options
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 36 reviews

Set in Diani Beach, 3.8 km from Colobus Conservation, Galu Inn offers accommodation with a fitness centre, free private parking, a garden and a shared lounge.

From US$49.50 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 507 reviews

Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean.

From US$248 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 144 reviews

Just 30 km south of Mombasa, African Dream Cottages - Diani Beach is situated in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.

From US$59 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 503 reviews

Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness centre and garden.

From US$159 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews

Set in Ukunda, 1.6 km from Colobus Conservation, Coral Villas Cottage has a private beach area, private parking and rooms with free WiFi access.

From US$95 per night

Lazy Days

Galu
Breakfast options

Set in Galu, 2.3 km from Galu Beach and a few steps from Colobus Conservation, Lazy Days offers a garden and air conditioning.

From US$2,415 per night

Great access to the city centre. Check these hotels with pools in Diani Beach and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 136 reviews

Oasis Diani Beach Villas is set in Diani Beach, 3.4 km from Colobus Conservation, 5.4 km from Leisure Lodge Golf Club, and 9.2 km from Kaya Kinondo Sacred Forest.

From US$108 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 26 reviews

Located in Diani Beach, less than 1 km from Diani Beach, Lotfa Resort by Antares Hotels provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$90 per night

Noorè Diani

Diani Beach
Central location

Boasting a hot tub, Noorè Diani is situated in Diani Beach. This villa has a private pool, a garden, barbecue facilities, free WiFi and free private parking.

From US$415 per night
Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 1 review

Set in Diani Beach, 500 metres from Diani Beach and 2.2 km from Colobus Conservation, Lux Suites kivulini Cottages Diani Beach offers a private beach area and air conditioning.

From US$365 per night
Scored out of 10, guest rating 3.3
Poor - What previous guests thought, 3 reviews

Featuring garden views, Kivuli Vilas Diani-5Bedrooms provides accommodation with an outdoor swimming pool and a patio, around 2.1 km from Colobus Conservation.

From US$293.40 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews

Boasting air-conditioned accommodation with a balcony, Greenfield Villa D- Diani is set in Diani Beach.

From US$123.75 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a patio, Becky Homes Diani Beach- 4BR with AC and Swimming Pool is set in Diani Beach.

From US$178 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 15 reviews

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club and 4.8 km from Colobus Conservation, Becky Homes Diani Beach - 2BR with AC & Pool offers a private beach area and air conditioning.

From US$115.20 per night

FAQ about hotels with pools in Diani Beach

Hotels with a pool that guests love in Diani Beach

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 134 reviews
The host was very good to us and the swimming pool was very relaxing.
Guest review by
Martin
Young couple
Avg. price/night: US$80
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 169 reviews
The view to the beach. The garden especially at night. The swimming pool with the bar.
Guest review by
József
Young couple
Avg. price/night: US$105
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 775 reviews
Tranquility, the beach, friendly staff, ample living space and the large swimming pool.
Guest review by
Hayelom
Young couple
Avg. price/night: US$48
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 52 reviews
Nice little swimming pool, good tv and kitchen and water fountain was great
Guest review by
Andrew
Family with young children
Avg. price/night: US$248
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 507 reviews
Beautiful outdoor area with swimming pool and garden. Clean, spacious rooms, delicious food. Recommend!
Guest review by
Karolina
Group
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 482 reviews
The room was large and lovely, with a huge bed and comfortable indoor- and outdoor seating options. The resort is enormous: there are 3 swimming pools and 3 restaurants. The views of the ocean are simply stunning. Breakfast was excellent and varied everyday. Lunch and dinner was very similar and towards the end of our 5th day, started to lack variety. There are excellent restaurants outside of the resort and it's worth to go and explore. The staff were simply excellent. Helpful, friendly, and attentive.
Guest review by
Charisma
Young couple