Emerald Bay bevindt zich in Arugam Bay en heeft een tuin, een terras, een restaurant, en gratis WiFi in de hele accommodatie. Deze accommodatie beschikt over familiekamers en een barbecue. De accommodatie biedt roomservice, een 24-uursreceptie en geldwisselservice voor gasten.
De eigen badkamer is uitgerust met een douche, gratis toiletartikelen en slippers.
Arugam Bay Beach ligt op een paar minuten lopen van het hotel, en Pasarichenai-strand ligt 1,9 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Batticaloa, op 116 km van Emerald Bay.