


Diani Reef Beach Resort & Spa
Highlights
- Direct beachfront on Diani's finest stretch of white sand
- Multiple swimming pools set in tropical gardens
- World-class spa with ocean-view treatment rooms
- All-inclusive packages with 5 restaurants and 4 bars
- On-site water sports centre, diving school, and kids' club
Diani Reef Beach Resort & Spa is the resort that put Diani Beach on the international map. Sitting on one of the widest, whitest stretches of the South Coast, it has been the anchor property here for decades — the place returning visitors measure everything else against. It is large without feeling impersonal, polished without being sterile, and genuinely beachfront in a way that many competitors only approximate.
The Grounds
The property is built around a series of free-form swimming pools that wind through tropical gardens down to the beach. Palm trees provide shade without blocking the breeze, and the layout means you never feel crowded even when the resort is full. The main pool is large enough to swim laps; the quieter upper pool is where couples gravitate. From any sun lounger, you can see the ocean.
Rooms and Views
Rooms range from garden-view standards to ocean-facing suites with private balconies. The ocean-view rooms are worth the upgrade — waking up to that particular shade of turquoise never gets old. All rooms have air conditioning, modern bathrooms, and the kind of firm, well-dressed beds that make tropical naps effortless. The decor is classic coastal without trying too hard: terracotta floors, local artwork, and natural light.
Dining and All-Inclusive
The all-inclusive package covers five restaurants and four bars — enough variety that you won't eat the same meal twice in a week. The seafood grill by the beach is the standout, but the Indian restaurant and the Italian trattoria both hold their own. Drinks flow freely at the pool bars, and the beach bar stays open until the last guest leaves. For those on half-board or B&B, à la carte options are available at reasonable prices.
Practical Details
Rates start from around €150 per night for a garden-view double in low season, rising to €350 for an ocean-view suite in peak season (December–March). All-inclusive supplements add approximately €60–80 per person per day. The resort is a 30-minute drive from Ukunda Airstrip and 90 minutes from Moi International Airport in Mombasa. Airport transfers can be arranged through the hotel. Check-in is at 2 PM, check-out at 10 AM.
Iconic 5-star beachfront resort on Diani's white sands with multiple pools, a world-class spa, and water sports. A top choice for families and couples seeking all-inclusive luxury.
Amenities
- Pool
- Beach Access
- Wifi
- Restaurant
- Spa
- Gym
- Parking
- Air Conditioning
- #all-inclusive
- #beachfront
- #family-friendly
- #water-sports
Pricing
From 150 € – 350 € per night
$$$ — Upscale