• Accommodations San Juan del Sur Nicaragua and Playa Maderas at Rancho Cecilia
  • Sunset over Playa Marsella Nicaragua
  • Casita del Bosque accommodations at Rancho Cecilia
  • Inside the Casita del Bosque
  • Bathroom Casita del Bosque
  • Surf safari time in "Jones" the rental Landcruiser
  • The Jungle Cabanas Accommodations San Juan del Sur and Playa Maderas
  • Jungle Cabana El Verde at Rancho Cecilia Nicaragua
  • The jungle path at Rancho Cecilia
  • Flowers in bloom at Rancho Cecilia Nicaragua

Accommodations  San Juan del Sur Nicaragua & Playa Maderas  

Rancho Cecilia an Eco-Surf Rancho 


If you are looking for a tranquil jungle setting to enjoy your beach or surf vacation and close to

Playa Maderas and Playa Marsella for beach activities and not too far from San Juan del Sur then check out our accommodations The Casita del Bosque and The Jungle Cabanas !


Casita del Bosque - 1 bedroom, 1 bath home with full kitchen sleeps 1-2 people, perfect for couples!


Jungle Cabanas - Large Studio Suites with private baths and kitchenettes sleeps 1-4 people,

perfect for families or rent BOTH of our Jungle Cabanas, sleeping 6-8 people for friends and family 

adventure vacations! Children age 10 and over are welcome at Rancho Cecilia.


We provide FREE daily transportation to the beach for our guests! Beach transport leaves Rancho Cecilia

9 to 9:30 and return pick up at Playa Maderas is 4 to 4:30 daily


All of our accommodations have kitchen facilities with refrigerators.  

And there are several restaurants in our neighborhood, some within walking distance or a short taxi ride down the road or to San Juan del Sur for a night out on the town!

Ask to see our Restaurant Guide! 

We also can help you get settle in with a home cooked meal. 

Breakfast is served room service style for you in your accommodation between 8 to 8:30. 

Dinner is served family style in our home, AKA, The Surf Lodge around 6:30ish.


Rancho Cecilia is a Green Eco-community as all our electrical needs are met with solar and wind power!

We require a 50% non-refundable (within 45 days of arrival) deposit to confirm a reservation. We accept Credit Card payments through PayPal.

We're here 24/7, so come enjoy your beach vacation with us!