Bambuda Lodge
Bambuda Lodge is the only waterfront hostel in Bocas del Toro with a massive freshwater pool and 150 ft waterslide from the bar to the ocean.
Bambuda Castle
An exclusive boutique hotel in one of Panama’s best locations with spectacular mountain views,