Skip to content
Hotels of Earth

Waterlovers Beach Resort

★★★★ Diani Beach Road, Chandarana, Diani Beach, KE

9.6 guest rating· 84 reviews

About this hotel

Luxurious Accommodation with Ocean Views

Waterlovers Beach Resort offers a unique blend of Swahili design and Mediterranean ambiance. Each suite features a private verandah with stunning ocean views, while the spacious villa includes a fully equipped kitchen for added convenience.

Exquisite Dining Experience

Indulge in a culinary journey at Tides Restaurant, where you can savor Mediterranean dishes crafted from local ingredients. For a more relaxed atmosphere, head to Ocean Spirit beach bar for refreshing cocktails while enjoying the panoramic ocean vistas.

Exciting Activities and Relaxation

From snorkeling and kayaking to diving and windsurfing, Waterlovers Beach Resort provides a plethora of activities for adventure enthusiasts. If relaxation is more your style, unwind by the outdoor pool or explore the lush garden surroundings.

Experience luxury and serenity at Waterlovers Beach Resort - book your stay now to create unforgettable memories.

These prices drop 10% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Three-Bedroom Villa

Sleeps 8 · 180 m² · 2× Extra-large double bed (Super-king size)

  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Additional bathroom
  • Kitchenette

One-Bedroom Suite with Ocean View

Sleeps 3 · 45 m² · Extra-large double bed (Super-king size), Sofa bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Shower

Penthouse Apartment

Sleeps 8 · 250 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Kitchen

Amenities

  • Free WiFi
  • Infinity pool
  • Outdoor pool
  • Pool bar
  • Pool with view
  • Swimming pool
  • Swimming pool toys
  • Spa/wellness center
  • Spa/wellness center services
  • Hot spring bath
  • Restaurant
  • Bar
  • Barber/beauty shop
  • Snack bar
Show all 87 amenities
  • Air conditioning
  • Beach
  • Beachfront
  • Sun loungers or beach chairs
  • Golf course
  • 24-hour front desk
  • Tour desk
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle (additional charge)
  • Airport drop off
  • Airport pick up
  • Babysitting/child services
  • Beauty Services
  • Bike tours
  • Board games/puzzles
  • Broadcast Live sport events
  • Canoeing
  • CCTV in common areas
  • Cleaning standards that are effective against Coronavirus
  • Coffee Shop on site
  • Concierge service
  • Cycling
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Diving
  • Express check-in/check-out
  • Fax/photocopying
  • Fire extinguishers
  • Fishing
  • Food delivered to guest room
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hair Salon Services
  • Hiking
  • Horse riding
  • Ironing service
  • Key access
  • Key card access
  • Kid meals
  • Laundry
  • Laundry washed per local authority guidelines
  • Luggage storage
  • Manicure
  • Massage services
  • Outdoor furniture
  • Packed lunches
  • Pedicure
  • Physical distancing in dining areas
  • Private check-in/check-out
  • Safety deposit box
  • Sanitized tableware & silverware
  • Security alarm
  • Shallow end
  • Shuttle service
  • Smoke alarms
  • Snorkelling
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun terrace
  • Sun umbrellas
  • Terrace
  • Tour/class on local culture
  • Walking tours
  • Water sport facilities on site
  • Windsurfing
  • Wine/champagne
  • Yoga classes

Location

© OpenStreetMap contributors

Diani Beach Road, Chandarana, Diani Beach, KE

Check-in
from 12:30 PM to 12:00 AM
Check-out
until 10:00 AM

What guests say9.684 reviews

+ Friendly staff+ Beautiful location+ Great service+ Thoughtful amenitiesFood quality could be betterNo mini fridge in the room
Cleanliness9.4
Service10.0
Location9.9
Room Quality9.7
Amenities9.4
Value for Money9.4

The perfect place to stay in Diani

10.0

Beautiful ocean front hotel - photos don’t even do it justice. Wonderful staff and food.

Nothing

Kelsey · GB · 2026-07-06

More Than Expected

10.0

Waterlover's Beach Resort exceeded my expectations in more than one way. The staff were all friendly and went out of their way to ensure one has a great stay. The size of the resort made it great for a romantic getaway or a solo & relaxing trip to unwind. The rooms were all well decorated, clean, and modern. The restaurant and bars had great service. The food was great, but would like to see a few more seafood options placed on the menu. I could not have asked for a better place to stay in Diani. The view was unbelievable!

N/A

Angela · US · 2026-05-12

Guest review

8.0

Location is beautiful if you don’t try to leave the property. Nice shower, beautiful area. Tasty food

Beach boys in front of the hotel are extremely annoying. The tour which was organized by the hotel to see the underwater animals - horrible. The guide didn’t respect the nature. He took out some stars etc.and guests were playing with them. This should not happen

Maria · CH · 2026-05-07

Guest review

10.0

Everything

Nothing

Jean · FR · 2026-04-27

Excellent location for an unplugged restorative time away from the city

9.0

- The manager, Peter, was very warm and came outside to the cab to greet and welcome me on arrival. - The team is overall very attentive and gives personalised attention to you: you have assigned staff who regularly update you on who will take care of you and when handover is expected. This is for housekeepers, waiters/waitresses and the people who are stationed at the reception desk. - It was a perfect location for a solo vacation as well. I felt safe and not overwhelmed by the hotel because of its size, you feel like you are experiencing the property on your own with little mixing with other visitors. - A perfect location for a no itinerary holiday where you swim, eat, sleep and rest. - I loved the non alcoholic iced dawas. - Julius made great recommendations for dinner & I enjoyed everything he recommended. - The beach is right by the property with day beds that are well covered to lounge in for hours on end with a great view of the ocean.

Michelle · KE · 2026-04-14

Good to know

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children up to and including 2 years old stay for free when using an existing bed.

Children from 3 years old to 4 years old stay for US$55 per person per night when using an existing bed.

You haven't added any extra beds.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.