Imagine a place where luxury seamlessly blends with nature's embrace. That's what you'll find at Sherwood by The Barn. Our venue is a haven of tranquility, surrounded by lush landscapes that provide the perfect backdrop for your special occasions.

From outdoor spaces that capture the essence of Sri Lanka's beauty to elegant indoor venues designed for comfort and style, every corner of Sherwood by The Barn has been thoughtfully crafted to ensure your event is nothing short of extraordinary.

Our commitment to sustainability extends to our venue too. We take pride in minimizing waste and creating sustainable events that contribute to the preservation of the natural world. When you host your event here, you're not just celebrating; you're also making a positive impact on the environment.