Book Now

Nurture Your Body, Nourish Your Soul

At Diani Reef Beach Resort & Spa, tranquility and rejuvenation take center stage. Join us as we embark on a journey of wellness and relaxation, where world-class facilities and expert care await, providing both adults and children with the perfect escape from the demands of everyday life.

Maya Spa

Our spa takes an uncompromising approach to health, well-being, and beauty.

This goes beyond the appearance to treat, touch, scent, and surround every part of you. All the therapies being offered at Maya Spa have been carefully chosen to create the perfect environment in combating stress, pollution, and discomforts caused by urban life. With our commitment to holistic health, we have selected ingredients that are as close to nature as possible.

Our dedicated and professional staff will help to advise you on the variety of personalized face and body treatments that will make your stay a memorable one. Join us on a journey that captures the healing energy emanating from a unique destination, The Diani Reef Beach Resort and Spa – a balance of nature.

Come, walk with us.

Gym & Fitness

Our resort’s gym is a state-of-the-art fitness centre that is readily available to guests who are looking to maintain their fitness routine while on vacation. The gym is equipped with a wide range of modern equipment that is designed to accommodate all levels of fitness and we have different types of membership to suite your needs.

Non-residents Monthly Membership Rates
For only KSh 5,000 per month, you can enjoy unlimited access to our gym facilities, allowing you ample time to achieve your fitness goals.

Daily Pass:
If you prefer a more flexible option, we offer a daily pass for KSh. 600. This allows you to make the most of our gym facilities for up to 2 hours during a single day.

Swimming Pools

Set amidst lush tropical gardens with a breathtaking view of Diani Beach and the Indian Ocean, the swimming pools at Diani Reef Beach Resort & Spa create a captivating and inviting oasis. These pools offer a refreshing escape from the scorching sun and provide a tranquil space for relaxation and unwinding.

The main pool, perfect for family enjoyment and thrilling water sports activities, welcomes guests of all ages. You can indulge in a dip while surrounded by loved ones, friends, and other Diani Reef guests, all while savouring refreshments from Waves Pool Bar. For those seeking a more serene atmosphere, the larger pool located behind Maya Spa offers a private experience. Its deeper waters create an exclusive space reserved solely for adults.

Non-resident use of swimming pools
Swimming pool access is available for non-residents at Diani Reef Beach Resort & Spa through the purchase of a day pass. The cost is KSh. 1500/- per person, and the pass remains valid until 5.00 pm EAT. With this pass, you can enjoy the swimming pool, use the beach beds and towels. Furthermore, the amount paid for the pass can be redeemed towards purchasing food, drinks at restaurants, or spa services.

Coco Jumbo Kids Club

At Diani Reef Beach Resort & Spa, you’ll find a dedicated indoor area filled with toys and games, creating a fun and engaging space for your children to play and learn. Outside, we offer a well-designed playground nestled amidst green gardens, providing a tranquil environment for relaxation and quality family time. Our aim is to create an atmosphere where families can unwind and bond together.

We have carefully curated a range of activities at the Kids Club that are both educational and entertaining, ensuring your children have a remarkable time. We eagerly await the opportunity to welcome you and your family to our resort, where family relaxation is our utmost priority.


Managing Cookies

Google Analytics