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
Built in harmony with the lake and surrounding wilderness.
Warm, personal service inspired by Sri Lankan tradition.
Every room and moment designed with quiet luxury in mind.
Guest Stories
“A hidden gem near Yala! The lake views at sunset, warm hospitality, and peaceful rooms made our safari trip unforgettable.”
Sarah K, Australia
“Waking up to mist on the lake, then heading into Yala — this place made our honeymoon feel cinematic and calm at once.”
James & Priya, United Kingdom
“The hospitality was effortless. Food, rooms, and that golden-hour boat ride — we already planned our return.”
Anika R, Singapore
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.