D Rock Garden Resort bevindt zich aan het strand in Perhentian Island, op een paar minuten lopen van Coral Bay Beach, en heeft diverse voorzieningen, zoals een tuin, een terras en een restaurant. Het resort met gratis WiFi ligt op ongeveer een paar minuten lopen van Long Beach en 0 minuten lopen van Pantai Cendrawasih Beach. Het resort heeft familiekamers.
Alle kamers bij het resort hebben een balkon.
Praia de Mira ligt op 2 minuten lopen van D Rock Garden Resort.