2015 Travelers' Choice tripadvisor

Support & Booking : + 94 (0) 57 2050050

Make a

Share Us On

About Us

98 Acres Resort and Spa is a tranquil hideout ideally located on a scenic ninety-eight acre tea garden. Nestled in picturesque Ella of Sri Lanka, it enjoys a superb location overlooking a small adams peak of Ella. The unique location of the resort gives its visitors access to a refreshing experience of the natural splendour of Sri Lanka’s less traversed country side; qualifying it as a perfect retreat to unwind and relax in cool, comfy weather and a most preferred hotel Ella Sri Lanka has to offer. The resort is built on a unique concept entwining luxury with eco-friendly holidaying, which reflect our passion for conservation and love for nature.