El Castillo is een stijlvol boetiekhotel dat alleen toegankelijk is voor volwassenen. Het ligt hoog boven de Stille Oceaan in Ojochal. Het biedt een buitenzwembad, spabehandelingen en kamers met airconditioning en uitzicht op de weelderige tuinen en het nabijgelegen eiland Garza.
Elke lichte kamer van El Castillo heeft een elegante inrichting en betegelde vloeren. Alle kamers zijn voorzien van gratis WiFi en een eigen badkamer met badjassen en toiletartikelen.
Bar-restaurant Azul serveert mediterrane gerechten en huisgemaakte desserts op het terras bij het zwembad. De lunch bestaat uit wraps, taco's, salades en yucca-frietjes. U kunt ook genieten van een gratis ontbijt dat elke dag varieert.
De 24-uursreceptie van El Castillo biedt informatie over de omgeving en kan excursies en vervoer naar de luchthaven regelen. Het nationaal park Ballena Marine ligt op slechts 1 km afstand en het nationaal park Corcovado ligt op een uur varen.