Hotels of Earth

Waves and Wanderlust-Diani Beach

80100 Diani Beach Road, Diani Beach, KE

7.2 guest rating· 41 reviews

About this hotel

Luxurious Beachfront Accommodation

This stunning property offers a private beach area, pool with a view, and a convenient lift. Enjoy the ultimate beach vacation with a patio, free parking, and WiFi access.

Modern Amenities and Comfort

The apartment features a well-equipped kitchen, flat-screen TV with streaming services, and a cozy balcony with pool views. Relax in the comfortable bedroom and make use of the included housekeeping service.

Convenient Location and Nearby Attractions

With proximity to Leisure Lodge Golf Club and Colobus Conservation, guests can easily explore the area. Ukunda Airport is just 4 km away, ensuring a seamless travel experience.

Ready to experience paradise? Book your stay at Waves and Wanderlust-Diani Beach now for an unforgettable getaway!

Rooms & rates

One-Bedroom Apartment

Sleeps 2 · 50 m² · Double bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchenette
  • Kitchen

Amenities

  • Free WiFi
  • Outdoor pool
  • Pool with view
  • Swimming pool
  • Free Parking
  • Air conditioning
  • Pets allowed
  • Beach
  • Beachfront
  • Private beach area
  • Sun loungers or beach chairs
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
Show all 46 amenities
  • Access to health care professionals
  • Canoeing
  • Car hire
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Daily housekeeping
  • Diving
  • Fire extinguishers
  • Fishing
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Invoice provided
  • Key card access
  • Laundry
  • Laundry washed per local authority guidelines
  • Lift / Elevator
  • Outdoor furniture
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Property cleaned by professional cleaning companies
  • Sanitized tableware & silverware
  • Security alarm
  • Snorkelling
  • Staff adhere to local safety protocols
  • Windsurfing

Location

© OpenStreetMap contributors

80100 Diani Beach Road, Diani Beach, KE

Check-in
from 02:00 PM to 12:00 AM
Check-out
until 11:00 AM

What guests say7.241 reviews

+ Clean insidePool not readyHalf of kitchen equipment not working70% of light bulbs defective
Cleanliness3.8
Service8.2
Location8.3
Room Quality8.2
Amenities5.8
Value for Money8.2

Guest review

5.0

No water

Couldn't flash the toilet no water

enock · KE · 2026-06-28

Guest review

8.0

The rooms were great Location is perfect Beach bar amazing

The room services are always knocking minutes before checkout

Brian · KE · 2026-05-20

Guest review

1.0

They cancelled on the day of our booking because site suspended by council as dangerous

Closed

Trevor · GB · 2026-04-07

Guest review

8.0

Location and staff friendliness

Mrs. Reudavey · KE · 2026-03-26

Guest review

8.0

Everything is okay

Mrs. Reudavey · KE · 2026-03-26

Good to know

A deposit may be required at the property.