Experience freedom and tranquility at Moksha, where nature and modern comfort blend seamlessly. Our retreats in Sri Lanka offer a peaceful escape, inviting you to unwind, explore, and create unforgettable memories.
Moksha means freedom, liberation, and release—a feeling we invite our guests to embrace through a seamless blend of nature and modern comfort. Whether you seek adventure, serenity, or romance, our boutique hotel in Sri Lanka promises unforgettable experiences for all.
Tucked away in the picturesque hills of Nuwara Eliya, Mihidum is a serene retreat just 8.5 km from the heart of town. Surrounded by lush, vibrant gardens, this peaceful hideaway offers private parking and a charming terrace, where you can unwind and soak in the beauty of nature.