Cabinas los Almendros, se construyó para sustituir un antiguo proyecto de secadero de cacao, perteneciente a la familia León Chang, que se utilizaba para recibir las cosechas de la zona, ya que hasta finales de los años 70, el cacao era el sector lucrativo de actividad más importante. Sin embargo, debido al hongo Monilia, las cosechas disminuyeron drásticamente junto con la economía dependiente del cultivo. Por este motivo, el uso del suelo de la zona se ha reformado mediante proyectos centrados en el uso turístico, gracias a los diferentes atractivos que presenta el sector.
El hotel fue construido en sus primeros pasos en el año 2000, el terreno fue cedido a su actual propietario, el Sr. Frank León, quien con sus propios medios inició la actividad con tan solo 4 habitaciones. Gracias al crecimiento comercial de la zona, en el año 2005 se terminó el primer edificio de dos plantas, y posteriormente en el año 2007 se finalizó la fase de construcción.
Cuando el hotel se estableció inicialmente, el comercio local estaba en auge, por lo que no existían muchas facilidades ya que los locales comerciales eran escasos y las carreteras eran de lastre, por lo que el hotel ha crecido junto con Puerto Viejo, en contacto directo con su cultura, la gente de la zona y el medio ambiente, principal motivo de visita turística en el sector debido a la experiencia que ofrece el contacto con los recursos naturales.