Lanka Princess liegt direkt am Strand von Beruwala, etwa 2 km von Aluthgama entfernt und ca. 3 km südlich von Beruwala. Die Lage ermöglicht einfachen Zugang zu den Sehenswürdigkeiten von Bentota und Galle Fort sowie zum nahegelegenen Regenwald Sinharaja. Die Unterkunft verteilt sich auf 4 Etagen und bietet einen Garten sowie eine Bibliothek als ergänzende Rückzugsorte.
Das Hotel bietet Zimmer mit Balkon oder Terrasse, ausgestattet mit Doppelbetten oder Sofabetten. Zur Ausstattung der Zimmer gehören Safe, Minibar und Klimaanlage. Die Badezimmer verfügen über Dusche, Badewanne und Bidet, ergänzt durch Kosmetikartikel und einen Haartrockner.
Das gastronomische Angebot umfasst ein Restaurant sowie eine Bar, wo Frühstück, Mittag- und Abendbuffets sowie Menüs zum Abendessen serviert werden. Verschiedene Verpflegungsarten wie Vollpension und All-inclusive stehen zur Auswahl. Daneben gibt es spezielle Diätgerichte und Showcooking. Freizeitmöglichkeiten wie Tennis, Squash, Tauchen, Windsurfen und Massagen sowie Sauna, Dampfbad und Fitnessstudio runden das Angebot ab.