Onyx Beach Hotel is voorzien van een restaurant en accommodatie met een tuin, een gedeelde lounge en een terras. Batu Bolong-strand ligt op 2 km. De accommodatie heeft airconditioning en heeft een bubbelbad.
Het aparthotel biedt een zithoek met een flatscreen-tv en een eigen badkamer met gratis toiletartikelen, een haardroger en douche. Sommige units hebben een balkon en/of een patio met uitzicht op de stad of de zee.
Er zijn zowel fietsverhuur als autoverhuur beschikbaar bij Onyx Beach Hotel.
Pererenan-strand ligt op 2,1 km van de accommodatie, en Echo Beach ligt 2,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ngurah Rai (Denpasar), op 18 km van Onyx Beach Hotel. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.