A boutique hill country retreat in Diyatalawa, Sri Lanka
Where colonial heritage meets modern serenity in the heart of the hill country.
Nestled amidst the emerald tea plantations and pine forests of Diyatalawa, Ophelia is more than a hotel — it is a restoration of the soul. Every family room opens onto a private balcony framing sweeping mountain views, with a private bathroom, work desk, TV, and wardrobe for a stay that feels both comfortable and cared for.
Start each morning with an à la carte Asian breakfast before wandering our garden and terrace, or simply sit back with a cup of Ceylon tea and let Diyatalawa's cool hill-country climate do the rest. Free private parking is available on-site for guests arriving by road.
Read Our StoryCurated Experiences
Breathtaking panoramas of the Diyatalawa valley and Fox Hill.
Á la carte Asian breakfast featuring fresh produce from local gardens.
Experience calm views with rooftop access and traditional tea.
Guided trails through pine forests near the property.
Hill Country
Ophelia sits within easy reach of Bandarawela and Haputale railway stations, the Demodara Nine Arch Bridge, Horton Plains National Park, Hakgala Botanical Garden, and Gregory Lake — plus tea estates and some of Sri Lanka's most scenic train journeys.
Explore the Local Area Guide“Had an amazing stay at this villa. The rooms were clean, comfortable, and felt very high quality. The food was excellent with great taste and presentation. Service was top-notch — staff were friendly, attentive, and made the whole experience smooth and relaxing. The view was absolutely beautiful, especially during the evening.”
“The staff made us feel like family, always ready to help with a smile. Service was excellent and attentive. Plus, the hotel environment is so calm and surrounded by lush greenery, perfect for relaxing. Thank you Ophelia team!”
“An absolutely breathtaking stay! Ophelia is such a hidden gem. The misty mountain views from our room was incredible. Chef Athula's hospitality and food made us feel right at home. If you are looking for a peaceful retreat away from the crowds, this is the place to be.”
“The view at Ophelia got me coming back for more! It's a great place to relax and unwind. Food is great too!”
Check-in is 12:00 PM–2:00 PM, check-out 11:00 AM. Reach out directly for the fastest response, or send an inquiry through our contact page.