Diani Reef Beach Resort & Spa, Diani Beach, Kenya

Diani Beach, Kenya - View on map
  • Flexible Stay
  • Up to 10 Adults and 10 Children
  • Rates valid 5 Jan 2026 - 3 Jan 2027
  • All Ages Welcome
  • All-Inclusive Rates
  • Beachfront on Diani Beach
  • Swimming Pools and Spa
  • Daily Entertainment
Description

Diani Reef Beach Resort & Spa is a well-known beachfront resort on Diani Beach, on Kenya’s south coast, with spacious rooms and ocean-view balconies, several swimming pools, a choice of restaurants and bars, and a relaxing spa. Rates are all-inclusive, so meals, snacks, drinks and daily entertainment are covered, which makes it an easy and good-value choice for couples, families and groups.

Our team shapes the rest of the trip around you. We put together flight and SGR holiday packages, arrange private airport and SGR transfers and plan coastal excursions to match your preferences, travel style and budget.

Highlights
All-inclusive beachfront resort on Diani Beach with swimming pools, a spa, ocean-view balconies and daily entertainment
Duration
Flexible stay, priced per person per night
Accommodation
143 rooms and suites in garden-facing and sea-facing categories
Rates Valid
2026 rates, 5 January 2026 to 3 January 2027
Price Includes
Accommodation in the room category of your choice
Breakfast, lunch and dinner
Snacks during the day
All drinks except premium alcoholic drinks
Unlimited entertainment every day
Use of the gym, swimming pools and Wi-Fi
Booking support and 24/7 customer care from our team
Price Excludes
Premium alcoholic drinks
Flights and SGR tickets, unless quoted with your booking
Airport and SGR transfers, unless quoted with your booking
Spa treatments and excursions, unless quoted
Travel insurance, personal expenses and tips
Rates and Child Policy
2026 Rates in KES, per person per night, all-inclusive
Travel Dates Garden Facing (PPS) Garden Facing (PP) Sea Facing (PPS) Sea Facing (PP)
5 Jan – 30 Jun 2026 19,680 31,680 23,000 36,480
1 – 5 Apr 2026 22,080 34,560 28,320 45,120
1 Jul – 19 Dec 2026 19,680 31,680 23,000 36,480
20 Dec 2026 – 3 Jan 2027 (minimum 4 nights) 35,000 55,680 37,440 59,520

PPS means per person sharing a double or twin room. PP means per person in a single-occupancy room. Garden-facing and sea-facing rooms are both Premium category.

Child Policy
  • Children 0 to 5 years sharing with adults: complimentary stay (maximum 2 children)
  • Children 6 to 12 years sharing with 2 adults: 50% of the PPS rate (maximum 1 child)
  • Children 6 to 11.9 years in their own room: 75% of the double rate (maximum 2 children)
  • Guests 12 years and above pay the adult rate
What to Expect

The resort has 143 rooms and suites, from Standard and Deluxe rooms to Junior Suites, Penthouses and two Presidential Suites. Interiors blend international and local African design, and many rooms look out over Diani Beach and the Indian Ocean.

Everything you need for the day is covered by the all-inclusive rate. Eat at the resort’s restaurants and bars, including Coral Rock Café, Fins Beach Bar & Grill, Waves Bar and Zebra Lounge, enjoy the daily entertainment, and spend the rest of your time at the pools, the gym or on the beach. The resort also hosts destination weddings, special occasions, family celebrations, picnics and group trips.

The starting rate is USD 153 (KSh 19,680) per person per night sharing, all-inclusive. The final price depends on your travel dates, room category and the number of guests, so contact our team to confirm availability and get a quote.

  • Beachfront setting on Diani Beach with Indian Ocean views
  • 143 rooms and suites with garden or sea views
  • All-inclusive meals, snacks, drinks and daily entertainment
  • Swimming pools, gym, spa and free Wi-Fi
  • Coral Rock Café, Fins Beach Bar & Grill, Waves Bar and Zebra Lounge
  • Venue for weddings, special occasions and family celebrations
Itinerary

Arrive at Diani Beach, check in and settle into your garden-facing or sea-facing room. Enjoy a first walk on the beach and your first all-inclusive dinner.

A day at leisure on the white sand and by the pools, with meals, snacks and drinks covered, a spa treatment if you wish, and entertainment in the evening.

Add a coastal excursion arranged by our team, or celebrate a special occasion, family get-together or picnic at the resort.

Enjoy a final breakfast and check out, then continue to your onward travel.

Location
Faq

The starting rate is USD 153 (KSh 19,680) per person per night sharing, all-inclusive. Rates change by season and room category, and the full 2026 rate table is on this page.

Accommodation, breakfast, lunch and dinner, daily snacks, all drinks except premium alcoholic drinks, unlimited daily entertainment, and use of the gym, swimming pools and Wi-Fi.

Children 0 to 5 years sharing with adults stay free (maximum 2). Children 6 to 12 years sharing with 2 adults pay 50% of the PPS rate (maximum 1). Children 6 to 11.9 years in their own room pay 75% of the double rate (maximum 2). Guests 12 and over pay the adult rate.

Yes. We can build a flight or SGR holiday package, with private airport and SGR transfers and coastal excursions, around your preferences and budget.

Yes over the festive period. From 20 December 2026 to 3 January 2027 the minimum stay is 4 nights, and the rates are higher.

The resort hosts destination weddings, special occasions, family celebrations, picnics and group trips. Contact our team to plan your event.

Be the first to review “Diani Reef Beach Resort & Spa, Diani Beach, Kenya”

Your email address will not be published. Required fields are marked *

$ 153.00

Date
Why Book With Us?
Customer care available 24/7
Hand-picked Tours & Activities
Select your currency
USD United States (US) dollar