
Our Story
Since the Beginning
Where luxury meets wilderness — a serene lakeside retreat near Yala National Park, blending nature, comfort, and genuine Sri Lankan hospitality.
Diyadahara Lake Resort was envisioned as a quiet counterpoint to the wilderness of Yala — a place where guests could return each evening from safari to comfort, stillness, and the gentle rhythm of the water. What began as a small lakeside lodge has grown into a beloved retreat, while never losing sight of the personal hospitality that first welcomed our guests.
What Guides Us
Guest Stories
Guest stories will appear here soon.
Good to Know
We are a short drive from Yala National Park, making us an ideal base for morning and evening safaris.
Free cancellation is available up to 48 hours before arrival for most room bookings.
Yes — private transfers can be arranged on request. Contact our reservations team with your flight details.