

Experience Unmatched
Hospitality Across Sri Lanka
HOME / OUR HOTELS





Nestled in the breathtaking hills of Sri Lanka’s “Little England,” Onwil Hotel Nuwara Eliya offers a tranquil escape surrounded by misty mountains, lush tea plantations, and serene landscapes. Whether you’re enjoying the cool climate, exploring Horton Plains, or unwinding in our cozy accommodations, our hotel provides the perfect retreat with modern amenities and warm hospitality for a truly memorable stay.