About Moksha

True to the moniker Moksha, our luxurious Sri Lankan boutique hotel nestled in 5 acres of private woodlands offers you a quiet and peaceful liberation from the incessant stresses of urban life. We understand the positive impact nature has on one’s health and wellbeing and have a carefully curated space where one can rest and recuperate, embraced by the gentle arms of mother nature.

Contact Details

Moksha at Kitulgala,
Malwathuthanna, Malwaththa,
Kitulgala, Sri Lanka.

Email : reservations@mokshahotels.com
Hotline : +94 77 665 7776