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.
Promotional rates are applicable only for Local and Resident visa holders. This offer is valid till the 15th of December 2023.