Royal Resort bevindt zich in Weligama, op 3 minuten lopen van Weligama-strand, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een terras. De accommodatie ligt op ongeveer 30 km van Galle International Cricket Stadium, 30 km van Galle Fort en 30 km van Groote Kerk, Galle. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, een gedeelde keuken en gratis WiFi.
Alle kamers zijn voorzien van een koelkast, vaatwasser, een waterkoker, een bidet, gratis toiletartikelen en een bureau. De eigen badkamer is uitgerust met een douche, slippers en badjassen. Alle kamers bij het pension hebben beddengoed en handdoeken.
Bij Royal Resort kun je genieten van activiteiten in en rond Weligama, zoals wandelen, duiken en fietsen.
Vuurtoren van Galle ligt op 30 km van de accommodatie, en Hummanaya Blow Hole ligt 42 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 16 km van Royal Resort.