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 selection of great hotels with pools in Diani Beach

Filter by:

Review score

Flamboyant Diani Beach

Diani Beach

Providing a bar, Flamboyant Diani Beach provides accommodations in Diani Beach. This beachfront property offers access to free Wifi and free private parking.

C
Colin
From
United Kingdom
The staff were great very friendly, food was lovely. Very close to beach.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,091 reviews
Price from
$50
1 night, 2 adults

Tombo House

Diani Beach

Tombo House is a recently renovated bed and breakfast in Diani Beach where guests can make the most of its outdoor swimming pool, open-air bath, and garden.

M
Mugula
From
United States
the property feels very homely and the staff were very accommodating. But mostly, the breakfast took the ratings off the roof. 10/10 all round!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 246 reviews
Price from
$91.01
1 night, 2 adults

V-Szameitat Homes

Diani Beach

V-Szameitat Homes is a recently renovated vacation home in Diani Beach where guests can make the most of its pool with a view and garden.

K
K Badu
From
Canada
The staff was very welcoming and friendly. On arrival Rosemary kindly received me and showed me to my room, around the facilities, and how to access the beach from the compound. Esther, the assistant manager was really the star of the show. She offered me delicious lunch 😋. She helped me out with how to navigate the local transportation to get to the Likono Ferry to Mombasa after check-out, even organized a TukTuk to come pick me up to take me to the local bus. She really went above and beyond The room was as advertised and clean, with Smart TV and internet access. Full kitchen and the bed was very comfortable. Breakfast is also brought to your toom 😊. I will stay here again on my next trip to Mombasa. Highly recommended.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 392 reviews
Price from
$100
1 night, 2 adults

private pool cottage diani beach

Diani Beach

Providing a garden, private pool cottage diani beach features accommodations in Diani Beach. This property offers a private pool and free private parking.

N
Njuguna
From
Kenya
My stay was wonderful. The environment was incredibly relaxing, providing a perfect escape. The beautiful surroundings and thoughtful design of the space were truly inspiring, sparking creativity and a sense of tranquility throughout my stay. Every moment was enjoyable, from the comfortable accommodations to the amenities provided. The host's attention to detail and warm hospitality made me feel right at home. I would highly recommend this place to anyone looking for a peaceful, quiet, and rejuvenating retreat. I can't wait to return for another stay!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 107 reviews
Price from
$108
1 night, 2 adults

Searenity Beach Villa

Hotel in Diani Beach

Located in Diani Beach, 1.6 miles from Diani Beach, Searenity Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
Alfred
From
United States
Great location. Staff was super friendly helpful and quite nice
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 118 reviews
Price from
$250
1 night, 2 adults

Asha Boutique Hotel

Hotel in Diani Beach

Located in Diani Beach, 2.2 miles from Leisure Lodge Golf Club, Asha Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mattia
From
Italy
Very quiet, in front of the beach, good food, spacious and comfortable rooms
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 160 reviews
Price from
$247.08
1 night, 2 adults

Zarafa House

Diani Beach

Zarafa House offers beauty services and air-conditioned accommodations in Diani Beach, a 12-minute walk from Diani Beach. This property offers access to a patio and free private parking.

S
Sagie
From
South Africa
I loved it! Ann and her team was amazing.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 142 reviews
Price from
$84
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach

With Diani Beach reachable in a 8-minute walk, peeKAboo Diani Beach provides accommodations, a restaurant, an outdoor swimming pool, a garden, and a bar.

A
Azdine
From
Morocco
Everything was perfect 👌 Many thanks for the Manager Hatibu and all the other staff 🙏 For me, it's the best place to stay in Diani !!!!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 122 reviews
Price from
$71.25
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, 2297 feet from The Diani Beach Shopping Center.

M
Morgane
From
Switzerland
Rooms are beautiful and comfortable, the bed is so comfortable, the staff is very kind, the food delicious and the pool amazing. Plus, the property is located close to the center but in a very quiet lane.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 316 reviews
Price from
$204
1 night, 2 adults

Pinewood Beach Resort and Spa

Hotel in Diani Beach

Pinewood Beach Resort and Spa is located on Galu Beach and 6.2 mi away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.

D
Deka
From
United Kingdom
I absolutely loved this property! The location is perfect — right next to the beach, offering breathtaking views and the relaxing sound of the ocean. The huts were beautifully decorated, creating a cozy, authentic, and welcoming atmosphere. Everything was spotlessly clean, and the air conditioning worked perfectly, making our stay extra comfortable. A truly peaceful and charming place to unwind — I can’t wait to come back!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 149 reviews
Price from
$214
1 night, 2 adults
All hotels with pools in Diani Beach

Looking for a hotel with pools?

"Does it have a pool?" is probably one of the most common booking questions no matter where you're looking to stay. These hotels offer a great way to get some exercise without having to hit the gym on your vacation. Indoor pools let you practice your backstroke come rain or shine, while outdoor options are perfect for relaxing in the sun after swimming a few laps.

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

See all

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 765 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 420 reviews

Popular with guests booking hotels with pools in Diani Beach

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

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 459 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,091 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,357 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 40 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 902 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 819 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 795 reviews

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

Featuring a garden, Diani Beach rentals - 201 Studio Apartment features accommodations in Diani Beach. This property offers access to a balcony, free private parking, and free Wifi.

From $61 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Located in Diani Beach, a 2-minute walk from Diani Beach, Manyatta Hotels & Apartments has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From $45 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Providing an outdoor swimming pool, Erwin Holiday Homes offers accommodations in Diani Beach. This property offers access to a terrace and free private parking.

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

Boho Comfort Homes is located in Diani Beach, just a 7-minute walk from Diani Beach and 2.1 miles from Colobus Conservation. This property offers access to a terrace and free private parking.

From $60 per night

Imani stay cations Diani is located in Diani Beach, just a 7-minute walk from Diani Beach and 2.2 miles from Colobus Conservation.

From $77.44 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 137 reviews

Offering a garden, Oasis Diani Beach Villas features accommodations in Diani Beach. This property offers access to a balcony, a pool table, free private parking, and free Wifi.

From $72 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 32 reviews

Located in Diani Beach, a 10-minute walk from Diani Beach, Lotfa Resort by Antares Hotels provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $70 per night

Noorè Diani

Diani Beach
Central location

A 7-minute walk from Diani Beach in Diani Beach, Noorè Diani features accommodations with access to a hot tub. This property offers a private pool, free Wifi, and free private parking.

From $415 per night

Enjoy breakfast in Diani Beach and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 158 reviews

Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 492 feet from the stunning Diani Beach — easily reached with a short walk through...

From $162 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 260 reviews

Located in Diani Beach, a few steps from Diani Beach, Safari Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $182 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 221 reviews

Located in Diani Beach, 2.4 miles from Leisure Lodge Golf Club, Seaclusion Diani has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $193.80 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews

Located in Diani Beach, 1.4 miles from Colobus Conservation, Villa Branca Diani Boutique Luxury & Personalized Service has accommodations with an outdoor swimming pool, free private parking, a garden...

Galu Inn

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

Located in Diani Beach, 2.4 miles from Colobus Conservation, Galu Inn has accommodations with a fitness center, free private parking, a garden and a shared lounge.

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

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

From $248 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 67 reviews

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 22 mi away from Mombasa.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 149 reviews

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

From $59 per night

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

African Huts Villas

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

Offering garden views, African Huts Villas in Diani Beach provides accommodations, an outdoor swimming pool, a garden, a bar, and a shared lounge.

From $64.80 per night

Amkia Villas Diani

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

Located in Diani Beach, 1.6 miles from Colobus Conservation, Amkia Villas Diani has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $122.20 per night

Diani Breeze Villas

Mombasa
Budget options available

Diani Breeze Villas offers accommodations in Mombasa, 2.3 miles from Leisure Lodge Golf Club and 2.7 miles from Colobus Conservation. Guests can go for a swim in the private pool.

From $100 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 28 reviews

Located 1640 feet from the Indian Ocean and offering an outdoor swimming pool and free WiFi, Villa Mandhari - Diani Beach offers accommodations in Diani Beach.

From $100 per night

Diani Yoga Barn

Ukunda
Budget options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 44 reviews

Diani Yoga Barn offers accommodations in Ukunda, a 15-minute walk from Diani Beach and 1.5 miles from Colobus Conservation.

From $33.60 per night

Tradewinds Lodge

Diani Beach
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 377 reviews

Located 1.6 miles from Diani Beach, Tradewinds Lodge provides accommodations with free WiFi and free private parking.

From $21.25 per night

Footprints House

Diani Beach
Budget options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 220 reviews

Located very Centrally in Diani Beach, Footprints House provides accommodations with a garden. The property is set 0.7 mi from Ukunda Airstrip.

FRIDULI SHILOH Resort

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

FRIDULI SHILOH Resort is a recently renovated apartment in Diani Beach where guests can make the most of its infinity pool and garden.

From $62 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
Wonderful - What previous guests thought, 135 reviews
The host was very good to us and the swimming pool was very relaxing.
Guest review by
Martin
Young couple
Avg. price/night: $105
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 765 reviews
Tranquility, the beach, friendly staff, ample living space and the large swimming pool.
Guest review by
Hayelom
Young couple
Avg. price/night: $48
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 53 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: $248
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 497 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.8
Excellent - What previous guests thought, 486 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