El Ulagalla Resort está situado en medio de una extensión de 23,5 hectáreas de vegetación tropical y ofrece villas con piscina pequeña y WiFi gratuita. Tiene spa y piscina de agua dulce, y organiza actividades como paseos a caballo y tiro con arco.
Las villas del Resort Ulagalla, rodeado de arrozales y huertos, cuentan con unas vistas impresionantes, videoteca, patio privado con tumbonas y baño con ducha de efecto lluvia.
El Ulagalla Resort alberga un centro de fitness bien equipado y una sala recreativa con mesa de billar. El complejo también proporciona servicio de préstamo de bicicletas.
El mostrador de información turística puede ayudarle a organizar visitas a los lugares de interés de la zona.
El restaurante prepara especialidades locales, como carnes picantes y platos de verduras frescas. Además, ofrece un menú internacional a la carta. También se puede comer en las villas.