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.

K
Kelly
From
United States
Right on the beach, great shower, air conditioner, full breakfast included, beach showers.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,099 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.

P
Paulina
From
Poland
We really liked staying at Tombo house. Our room was very spacious and it had AC plus fans (bedroom and balcony) which helped a lot because it was super hot outside. There is also a pool with sunbeds for the guests. The breakfast is in a buffet form so you can pick whatever you like and there is also a bar with drinks and tapas in case you get hungry. Staff was super friendly and helpful ❤️
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 245 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
Kalindu Matharage
From
Sri Lanka
Perfect place to relax and unwind in Diani, Mombasa. Great host, friendly staff, and it's just a 3 minute walk to the beach. The houses are equipped with all essential kitchen equipment if you're into cooking. It's also just a 5 minute walk to the supermarket and restaurants. Electricity is metered, but you get about 30 units included when you book a house. We used less than 10 during our stay, so it’s more than sufficient. Highly recommend this place for all your Diani adventures.
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.

J
Jason
From
United States
Just left 5 nights here today, and it was the most beautiful, amazing vacation spot we could ask for. Privacy, beautiful landscapes, house design, pool was incredible, and the staff were the absolute best. Thank you Faith, and Dario for everything. We will be back for sure. Ohh, we named the monkeys too! Say hi to Panini for us!
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
Artuso
From
Canada
We loved that the prosperity was a small, boutique hotel right in the ocean. Everything was close, even the little town. We were also delighted when first experiencing a meal. This is where they put themselves above all the rest. The food is amazing and the presentation was top notch. The staff are helpful in presenting different experiences and we’re very knowledgeable about the area. We went on a small Dow sunset Dow ride and it was a lovely experience. The hotel set that up for us. I noticed that there were a few guests that chose to come for a month. That is how good it is. For those who need wifi, it was available all over the property. The beach area was amazing. The swimming was great right at the hotel. We also enjoyed the seating area by the pool. We had a wonderful experience.
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.

A
Anthony
From
United States
I loved everything about Asha Boutique Hotel. The location is right on the beach. The rooms are comfortable. All the staff are amazing; I was made to feel at home the entire time. The food is also incredible. I will definitely be back!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 162 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.

D
Dennis Mungai
From
Kenya
The excellent condition of the facilities at hand, overall cleanliness and the breakfasts come to mind. Ann Rietjens, the host, went over and above to ensure that my stay here was as pleasant as possible. Zarafa house makes for a quiet, quaint stay surrounded by nature, and remains easily accessible to the nearby beaches and resorts. Security is also excellent.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 143 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.

S
Sahdia
From
United Kingdom
Only stayed for one night but the atmosphere and scenery was the perfect start to my stay in Kenya. Oh and the pesto pasta at lunch was amazing!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 315 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.

G
Gina
From
Switzerland
Outstanding service, very comfortable beds, nice pool, great and fresh food, lovely room
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 8.8
Excellent - What previous guests thought, 487 reviews

Popular with guests booking hotels with pools in Diani Beach

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

Popular with guests booking hotels with pools in Diani Beach

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

Popular with guests booking hotels with pools in Diani Beach

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

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 820 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,360 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,099 reviews

Popular with guests booking hotels with pools in Diani Beach

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 901 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, 800 reviews

Popular with guests booking hotels with pools in Diani Beach

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

Enjoy breakfast in Diani Beach and nearby

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 7.3
Good - What previous guests thought, 35 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
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.8
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, 30 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, 496 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

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

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

Boho Comfort Homes

Diani Beach
Budget options available
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 $67 per night

Imani stay cations Diani

Diani Beach
Budget options available

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

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

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 8.7
Excellent - What previous guests thought, 15 reviews

2.2 miles from Leisure Lodge Golf Club in Diani Beach, Becky Homes Diani Beach - 2BR with AC & Pool provides accommodations with access to a fitness room.

From $91.80 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 $23.80 per night

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

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

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 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

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
Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 1 review

Lux Suites kivulini Cottages Diani Beach offers accommodations in Diani Beach, a 5-minute walk from Diani Beach and 1.3 miles from Colobus Conservation.

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

Kivuli Vilas Diani-5Bedrooms offers accommodations in Diani Beach, 1.3 miles from Colobus Conservation and 4 miles from Leisure Lodge Golf Club.

From $312.28 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Providing pool views, VITA'S BEACH House in Diani Beach provides accommodations, a private beach area, an open-air bath, a garden, and a shared lounge.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 27 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 $120 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Providing an outdoor swimming pool, Becky Homes Diani Beach- 4BR with AC and Swimming Pool features accommodations in Diani Beach.

From $178 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, 766 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, 496 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, 487 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