Für die Durchführung der (Wieder-)Aufforstungsprojekte arbeitet Hotels for Trees mit Trees for All zusammen, einer niederländischen Stiftung, die 1999 gegründet wurde. Trees for All ist der erfahrenste Marktakteur, wenn es um CO2-Kompensationsmöglichkeiten in den Niederlanden geht.
Seit seiner Gründung hat Trees for All mehr als 12,2 Millionen Bäume gepflanzt und über 865 Tausend Tonnen umweltschädliches CO2 kompensiert (Stand Januar 2025). Trees for All wendet eine Reihe von Qualitätskriterien an, wie z. B. die Übereinstimmung mit der lokalen Forstgesetzgebung, Garantien für die Nachhaltigkeit, die Einbeziehung der lokalen Bevölkerung und die Auswirkungen auf Umwelt, Mensch und Tier.