You do not need to speak Spanish; however, locals are happy if you know a few words. Hotel staff is usually bilingual and your EcoCircuitos contact and guide will definitely speak English. However, to communicate with locals, negotiate prices and get to know Panama’s culture, some Spanish skills can be useful, but not necessary.