Beach, Coast & Islands · 5 days / 4 nights · 🇰🇪 Kenya

Diani Beach Resort Stay — 5 Days

Kenya's #1 beach — 17 km of white coral sand, kitesurfing, snorkelling and Colobus monkeys.

⚡ Instant confirmation Only 9 seats left on next departure 📅 Next departure 03 Jul 2026 🏷 Save 15% early-bird ✓ Free cancellation up to 45 days
workspace_premium
15+ years guiding
East Africa specialists
star
4.9 / 5 rating
Across 500+ reviews
payments
Best-price promise
No hidden fees
support_agent
24/7 on-trip support
WhatsApp your guide anytime

Overview

The south coast classic. Diani's white coral sand, low-surf reef lagoon and coastal forests make it Kenya's most-loved beach. Four nights let you unwind, snorkel the reef, learn to kitesurf, or take day trips to Kisite-Mpunguti marine park and Shimba Hills.

Route: Mombasa or Ukunda airport → Diani → Mombasa

Itinerary

Your day-by-day adventure

Tap into the rhythm of each day — locations, drive times, activities, and where you'll sleep.

  1. Day 1

    Arrival

    Highlight: Hot-spring soak in Diani

    Transfer to Diani, pool afternoon.

    📍 Diani 🚙 Safari Minivan 📏 30 km ⏱ ~45 min from Mombasa 🍽 D 🏨 Leopard Beach Resort
    • Cultural visit
    • Boat cruise
    • Sunrise tracking
    • Hot-spring soak
  2. Day 2

    Snorkel + reef

    Highlight: Bush breakfast in Diani

    Morning reef snorkel; afternoon leisure.

    📍 Diani 🚙 Safari Minivan 📏 30 km ⏱ ~45 min from Mombasa 🍽 B, D 🏨 Baobab Beach Resort
    • Hot-spring soak
    • Sunrise tracking
    • Game drives & sundowner
    • Bush breakfast
  3. Day 3

    Colobus Trust + beach

    Highlight: Hot-spring soak in Diani

    Guided walk in coastal forest with endangered Colobus monkeys.

    📍 Diani 🚙 Safari Minivan 📏 30 km ⏱ ~45 min from Mombasa 🍽 B, D 🏨 Baobab Beach Resort
    • Photography stop
    • Hot-spring soak
    • Boat cruise
    • Guided nature walk
  4. Day 4

    Leisure

    Highlight: Sunrise tracking in Diani

    Spa/kitesurf/massage/dhow sunset cruise.

    📍 Diani 🚙 Safari Minivan 📏 30 km ⏱ ~45 min from Mombasa 🍽 B, D 🏨 Baobab Beach Resort
    • Hot-spring soak
    • Visit local market
    • Sunrise tracking
    • Guided nature walk
  5. Day 5

    Departure

    Highlight: Photography stop in Diani

    Breakfast, transfer to airport.

    📍 Diani 🚙 Safari Minivan 📏 30 km ⏱ ~45 min from Mombasa 🍽 B 🏨 Diani Reef Beach Resort
    • Guided nature walk
    • Photography stop
    • Bush breakfast
    • Sunrise tracking
Budget options

Choose your style of safari

Same itinerary, different comfort levels. Lock in the tier that fits your budget.

Budget
Budget — Comfort basics
$952 / pp
Single supp. +$120

Clean mid-range lodges and tented camps with reliable hot showers.

  • Shared 4x4 game drives
  • Full-board meals
  • English-speaking driver-guide
Book Budget
Premium
Premium — Upgraded lodges
$1,512 / pp
Single supp. +$250

Premium lodges and luxury tented camps (4–5★) in prime locations.

  • Private guide & vehicle
  • Sundowner setup
  • Laundry service
  • Airport meet & greet
Book Premium
On this safari

What's onboard

pool Swimming Pool
directions_car Game Drives
outdoor_grill Bush Breakfast
solar_power Solar Powered
local_drink Bottled Water
photo_camera Photography Hide
bedtime Star Beds / Decks
Your route
Interactive map · OpenStreetMap
© OpenStreetMap contributors
Live forecast · Diani Beach
27°C Overcast · 19 km/h wind
Updated 2026-05-18T17:30
  1. 🌦 30° 25° 💧 0.3mm
  2. 🌦 29° 25° 💧 1.2mm
  3. 🌦 29° 25° 💧 2.0mm
  4. 🌦 30° 25° 💧 0.5mm
  5. 🌦 29° 25° 💧 1.5mm
  6. 🌦 29° 25° 💧 1.2mm
  7. 🌦 29° 25° 💧 0.6mm
Weather data by Open-Meteo.com
Live wildlife observations
Recently spotted near Diani Beach

Real observations published to GBIF by researchers, lodges, and citizen scientists — refreshed daily.

Source: GBIF.org — Global Biodiversity Information Facility
Where you'll sleep

Hotels & lodges on this tour

Hand-picked properties — swap any for an upgrade at booking.

★★★★★ 8.8/10
Diani Reef Beach Resort
Beach Resort · Diani Beach
From $230 / night · +$180 upgrade
Air-conditioningRestaurantLaundry ServicePet-Free ZonesFamily Friendly
387 verified reviews
★★★★☆ 8.5/10
Baobab Beach Resort
Beach Resort · Diani Beach
From $175 / night · +$180 upgrade
Air-conditioningBush BreakfastAirport TransfersPet-Free ZonesFamily Friendly
312 verified reviews
★★★★☆ 8.6/10
Leopard Beach Resort
Beach Resort · Diani Beach
From $195 / night · +$180 upgrade
Free Wi-FiSpa & WellnessHot-Air BalloonGym / FitnessPet-Free Zones
287 verified reviews
Getting here

Flight schedules to your gateway

Indicative fares from key hubs — our team can hold seats while you decide.

AirlineRouteDepartsArrives DurationDaysFrom
Emirates
EK721
DXB → NBO
Dubai · Nairobi · Non-stop
10:25 14:35 5h 10m Daily $720 Book on Emirates ↗
KLM
KL565
AMS → NBO
Amsterdam · Nairobi · Non-stop
10:10 20:30 8h 20m Daily $950 Book on KLM ↗

Fares are indicative round-trip economy and shift with demand. We rebook fare drops within 24 hrs.

In the price

What's included & what's not

check_circleIncludes

  • Round-trip airport transfers
  • 4 nights half-board at Diani Reef Beach Resort or similar
  • 1 half-day snorkelling trip
  • 1 Colobus Conservancy forest walk

cancelExcludes

  • Flights
  • All other meals
  • Watersports beyond snorkel
  • Tips
More journeys

You may also like

From
$1120 per person sharing, 4-star …
Book now