Tree of Life Nature Resort
A Dream Wedding Destination in Kandy, Sri Lanka
Celebrate Your Love in the Heart of Nature
Tree of Life Nature Resort offers an enchanting backdrop for destination weddings, nestled in the lush hills of Yahalatenna, Kandy. Spread across 65 acres of tropical greenery, this eco-luxury resort provides a serene and scenic setting, perfect for couples seeking a romantic escape to tie the knot in Sri Lanka.
A Timeless Venue for Unforgettable Moments
Steeped in history and elegance, the resort blends colonial charm with modern comfort. Its stunning event spaces — from open garden venues to elegant banquet halls — can host intimate gatherings or grand celebrations with up to 500 guests. Surrounded by breathtaking views and bird song, your wedding ceremony here will feel nothing short of magical.
Tailor-Made Wedding Packages
Tree of Life Nature Resort offers customized wedding packages that include venue décor, traditional Sri Lankan rituals, gourmet catering, spa treatments, and luxurious honeymoon suites. Their dedicated wedding coordinators ensure every detail is flawlessly executed, letting you enjoy your day stress-free.
Your Fairytale Wedding Awaits
Whether you’re dreaming of a sunset garden ceremony or a culturally rich Sri Lankan wedding, Tree of Life makes it a reality. This is more than a venue — it’s an unforgettable destination that celebrates your love story in harmony with nature.
Book your dream wedding at Tree of Life Nature Resort today and begin your forever in paradise.




















Sachith Danushka Jayawardena
2025-08-25 at 08:41
We had our wedding and honeymoon at this hotel a couple of years ago, and it was one of the best times of my life. The staff were friendly, the food was amazing, the location was beautiful, and the rooms were very comfortable. Highly recommended for anyone looking to have a calm and peaceful stay.
sasika sarathchandra
2025-09-01 at 22:09
We had the pleasure of celebrating our wedding at Tree of Life Nature Resort on December 5th, 2024, and it was an absolutely unforgettable experience. From start to finish, the team at the resort made every moment seamless and special.
A huge shoutout to Ms. Jacqueline, the manager, who did an outstanding job overseeing the entire event. Her attention to detail and calm demeanour ensured that everything went according to plan, and she was always there to make sure we were taken care of.
The food was another highlight of the day, thanks to the incredible work of the head chef and their team. Every dish was beautifully presented and delicious, leaving our guests raving about the culinary experience. The flavours were exceptional, and the quality of the food was beyond our expectations.
The resort itself is stunning, offering the perfect blend of nature and luxury. The staff went above and beyond to ensure our day was as magical as we had dreamed it would be.
We are truly grateful to the Tree of Life team for making our wedding day so perfect. Highly recommend this venue to anyone looking for a beautiful, well-managed, and memorable event!
Dhanushka De Silva
2025-09-08 at 10:40
Pretty awesome place. I stayed there for two nights.. awesome food. friendly staff. above all that awesome location. quiet environment and clean rooms. even my wedding was held there. simply amazing. recommending to all of you..