Das Hotel Lanka Princess liegt direkt am Strand von Beruwala, nur wenige Kilometer von Aluthgama entfernt. Die Anlage erstreckt sich über vier Etagen und bietet einen grünen Gartenbereich, der zur Erholung im Freien einlädt. Die Lage ermöglicht Ausflüge zu nahegelegenen Sehenswürdigkeiten wie dem Bentota-Tourismuszentrum, Galle Fort und dem Regenwald Sinharaja.
Die Unterkünfte umfassen 104 Doppelzimmer und 6 Suiten, verteilt über das Hauptgebäude mit Aufzug. Die Zimmer bieten Balkone oder Terrassen und sind mit Doppelbetten ausgestattet. Für zusätzlichen Komfort sorgen Safe, Minibar, Schreibtisch und Klimaanlage. Neben einer umfangreichen technischen Ausstattung gehören Satelliten-/Kabel-TV, Radio und WLAN zur Zimmerausstattung.
Gastronomisch verwöhnt das Haus mit einem Restaurant und Bar, die vielfältige Buffets und Menüs anbieten, darunter auch Diät- und vegetarische Gerichte. Das Angebot umfasst Vollpension und All-Inclusive. Zu den Freizeitmöglichkeiten zählen Tennis, Squash, Fitness, Wassersport und ein Animationsprogramm. Wellnessangebote wie Sauna, Massage und Dampfbad runden das Angebot ab.