Witch’s Rock Surf Camp
Our best friend…because we’re all from the same family, so to speak! Check out our slice of paradise on the beach.

Lookout Inn Lodge

The Lookout Inn Lodge is located in the town of Carate at the edge of Corcovado National Park and only 150 feet to the beach. They offer comfortable eco-friendly accommodations.