Situated on the bay, Nature Lanka Ayurveda Resort is a great choice for a stay in Tangalle. Guests can grab a bite to eat at the restaurant, or indulge in massages, Ayurvedic treatments, or hydrotherapy. Other highlights include an outdoor pool, a health club, and a children's pool.