Die mit 4 Sternen ausgezeichnete Hotelanlage Kosgoda Beach Resort liegt zwischen einem wunderschönen Strand und einer herrlichen Lagune. Ideal für Urlauber die die Ruhe lieben und eine reizvolle Umgebung schätzen. Nach Bentota sind es ca. 12 km.
In der Anlage verteilen sich 50 (z. T. doppelstöckige) Bungalows mit je 1 bis 4 Zimmereinheiten. Das Haupthaus verfügt über eine offene Rezeption mit Lobbybar, sowie einem Internetcafé und verschiedene Shops. Außerdem gibt es ein Buffetrestaurant, 2 A-la-carte-Restaurants, eine Roof Top Bar sowie ein Ayurveda- und Spa-Zentrum.
Die weitläufige und sehr gepflegte gartenähnliche Außenanlage bietet einen großen Swimmingpool sowie einen Kinderpool, selbstverständlich auch über eine Sonnenterrasse. Am Pool, sowohl als auch am Strand, sind die Liegen und Badetücher inklusive.
Die Zimmer verfügen über Bad oder Dusche mit WC, Föhn, Telefon, Safe, Kabel-TV, Minibar, Ventilator und Terrasse.
2 Tennisplätze, so wie die Möglichkeit Volleyball oder Billard zu spielen runden das Angebot ab. Fahrräder können Sie im Hotel leihen und die einzigartige Gegend damit erkunden. In der Lagune wird Katamaransegeln angeboten, jedoch durch einen Fremdanbieter. Ebenso wie diverse andere Wassersportmöglichkeiten auf dem 12 km entfernten Bentota-Fluss. Im Gesundheitzentrum können Sie sich es gut gehen lassen bei einer entspannenden Massage oder bei einer Ayurverde-Behandlung.