Clove Beach Wadduwa is a distinguished 5-star hotel located in the serene coastal town of Wadduwa, Sri Lanka. With a boutique charm, this intimate property features just 12 thoughtfully designed rooms, ensuring a personalized and memorable experience for each guest. Opened in 2009 and recently renovated in 2021, the hotel blends contemporary comforts with the natural beauty of its surroundings.