Sleeping

Cerro Azul has a good selection of accommodations with the best options cluttered near the southern beach area of Puerto Viejo.