Welcome to El Castillo del Sur
Southern Coast, Costa Rica
A magical property along Costa Rica's Western coast. A civilized retreat in the heart of the most bio-diverse place on earth. Cool Accommodations in the heart of one of the worlds great rain forests. Watch flocks of scarlet macaws & breaching whales from our cliff-hanging pool. Relax with a tropical drink in the hammock over-looking the largest river in Costa Rica. Bring home your own catch & let our world class chef prepare it in the 16 place dinning room or dine around the pool under the tropical stars. Our staff makes this romantic villa feel like you've always belonged here...A castle, it's kingdom the most exotic place on earth. Go to Trip Advisor El Castillo in Ojochal Costa Rica, for 60 reviews.