Yes. Castries Hewanorra has hotels nearby for those requiring accommodations. Charlery's Inn is the closest property to Castries Hewanorra (0.0 km away from Castries Hewanorra).