PriceRoom

6 best hotels with a pool in Diani Beach

By ·6 picks
Search hotels in Diani Beach →
Editorial illustration — hotels with a pool in Diani Beach
The brief

Why hotels with a pool, why here

Hotels with a pool in Diani Beach are a smart choice in this coastal stretch of Kenya, where warm sea breezes and long beachfront walks can make a dip in the afternoon feel genuinely restorative. Diani is typically split into areas such as North Diani (more convenient and first-timer-friendly) and Galu Beach (south Diani, quieter and often geared to a more relaxed stay). Many visitors also base themselves near Galu and its neighbouring eco-attractions, with Colobus Conservation a well-known stop for guided primate-forest experiences.

A “proper” pool hotel here is more than just having water on-site: look for a clean, properly supervised swimming pool, shaded loungers, and poolside service that fits how you’ll actually spend your day—swim, rinse off, then head out for snorkelling, beach bars, or conservation tours. This kind of setup suits couples wanting a low-effort rhythm, families who need downtime between excursions, and anyone planning to balance beach time with a comfortable retreat.

For example, Waterlovers Beach Resort (3★) and Aestus Villas Resort (3★) fit the holiday formula of easy relaxation plus pool access, while Baobab Beach Resort and Spa - All Inclusive (4★) is ideal for travellers who want “everything in one place” and a calmer, longer-stay feel. For a boutique-leaning alternative, Zarafa House (4★) and Peekaboo Diani Beach (3★) offer strong value for travellers seeking a pool-centric base without losing the coastal atmosphere.

For the whole Diani Beach guide →

The list

A selection of hotels to compare for your stay.

  1. 02
    ★★★★

    Eleven Pearl Boutique Hotel & Spa

    Diani Beach
    Relaxed Diani beachfront stay in a quieter stretch, with big pool and spa.
    8.3 · 86 reviewsFamily-friendlyGolfSpa & wellness
  2. 03
    ★★★★

    Seaclusion Diani

    Diani Beach
    Relaxed Diani hideaway with spacious rooms, multiple pools, and a pool bar.
    8.8 · 193 reviewsMid-rangeFamily-friendlyGolf
  3. 04
    ★★★★

    Upani in Daini

    Diani Beach
    Relaxed garden B&B near Diani Beach with a clean, quiet pool to unwind.
    8.1 · 106 reviewsFamily-friendlyGolfAmazing pools
  4. 05
    ★★★★★

    Mzima Beach Resort

    Diani Beach
    Relaxed Galu beachfront villas with private pools and chef-prepared meals.
    8.9 · 55 reviewsBeachesBeachfrontCoastal
  5. 07
    ★★★

    Waterlovers Beach Resort

    Diani Beach
    Relaxed Diani Beach retreat with an infinity pool, spa, and strong kitchen.
    9.7 · 65 reviewsFamily-friendlyGolfSpa & wellness
  6. 08
    ★★★★

    Zarafa House

    Diani Beach
    A laid-back Diani Beach stay with a saltwater pool and garden tranquillity.
    9.3 · 154 reviewsBudget-friendlyFamily-friendlyBeaches

Where the picks sit

Loading map…

What to know about hotels with a pool in Diani Beach

What makes a hotel with a pool a good match for Diani Beach?

Choose a hotel with a well-maintained pool, proper sun-shade/loungers, and poolside areas that let you unwind after beach activities.

Which area of Diani Beach should I stay in?

North Diani is often the most convenient for first-timers, while Galu Beach (south Diani) suits those wanting a quieter, more laid-back stretch.

What price level can I expect?

Your pool options range from 3★ properties for a mid-value stay to 4★ resorts for more facilities and, in some cases, all-inclusive packages (e.g., Baobab Beach Resort and Spa - All Inclusive).