Bocas del Toro isn't one place. It's a cluster of islands scattered across a turquoise corner of Panama's Caribbean, and the whole point is to keep moving between them by water taxi. Five or six bucks gets you from one island to the next. A little planning gets you everything below.
Here's the short version: split your days between beaches, jungle, and reef, then break it up with a couple of rowdy nights in Bocas Town. Panama runs on the US dollar — the balboa is pegged one-to-one and you'll mostly handle bills with George Washington on them — so the prices here are exactly what you'll pay at the dock.
1. Wade Out to the Starfish at Playa Estrella
Out at Boca del Drago, on the far tip of Isla Colón, the seafloor goes shallow and warm and dotted with orange starfish the size of dinner plates. Take the local bus from the Bocas Town park (around $5, roughly 45 minutes of bumpy road) or split a taxi. Then just walk in — they're easy to spot in the clear shallows.
One rule the locals will enforce, and you should respect it: don't lift the starfish out of the water for a photo. They breathe through the water, and a few seconds in the air can kill them. Shoot your picture with them submerged, then grab a whole fried fish with patacones from one of the beach shacks. Lunch runs about $8.
2. Find the Red Frogs on Isla Bastimentos
Red Frog Beach is named for the tiny strawberry poison-dart frogs that hop through the leaf litter behind the sand. A water taxi from Bocas Town runs about $6, plus a $5 beach access fee on arrival.
The frogs are smaller than your thumbnail and genuinely hard to find, which is why local kids work the trail offering to point one out for a dollar. Pay the dollar. It's the easiest wildlife sighting of your whole trip. The beach itself — driftwood, a decent surf break, jungle pressing right up to the sand — earns the visit on its own.
3. Snorkel the Zapatilla Islands
This is the headliner. The Cayos Zapatillas sit inside Bastimentos National Marine Park, and the reef around them is the real thing — staghorn coral, parrotfish, the occasional nurse shark dozing on the bottom. If this is the part of the trip you came for, the reefs off Belize a little farther up the Caribbean coast are the natural next chapter. Most full-day boat tours from Bocas Town cost $30–$35 and string together several stops: a snorkel at Coral Cay, dolphin spotting in Dolphin Bay, and a couple of hours on the Zapatillas' empty white sand. Budget an extra $10–$15 for the marine park entrance fee, which the boat captains collect separately.
Book the day before through your hostel or any of the tour shacks along Calle 3. Boats leave around 9 AM and you're back by mid-afternoon.
4. Sleep in a Hostel Built Over the Water
You came for the turquoise — so wake up on top of it. Several of the archipelago's hostels and lodges are built on stilts directly over the shallows, with ladders down into the sea and decks you can cannonball off.
Aqua Lounge on Isla Carenero is the classic: a backpacker institution with a rope swing, a diving board, and water clear enough to see your own shadow on the seafloor. Bambuda Lodge is the mellower, more scenic alternative if a party hostel isn't your speed. Dorm beds run roughly $15–$20; private overwater rooms climb higher. Book Carenero spots ahead in high season (December to April) — they fill.
5. Tour a Jungle Chocolate Farm
This region grows some of the finest cacao in Central America, and you can trace it from pod to bar in an afternoon. Up in the Hill, an off-grid organic farm on Isla Bastimentos, runs walking tours through the cacao and lets you taste their stone-ground chocolate at the top. It's a sweaty 25-minute uphill hike from Old Bank village — wear real shoes. On the mainland near Almirante, the indigenous-run Oreba Chocolate Tour is the deeper experience, with a guided forest walk and a full roasting-and-grinding demo, usually $30 or so including transport.
Either way, you'll never look at a supermarket chocolate bar the same.
6. Spend a Night Out in Bocas Town
Bocas Town, on Isla Colón, is small, sandy, and surprisingly loud after dark. The anchor is Barco Hundido — the "Wreck Deck" — an open-air bar built over a sunken boat you can see lit up beneath the water. Drinks are cheap, the crowd is international, and the night usually ends here.
The smart move is to pace yourself: start with a $1.50 Balboa beer somewhere quiet, then follow the noise. Aqua Lounge throws the biggest themed parties (water taxis run a shuttle service back to Bocas Town late into the night), and Iguana Bar pulls a livelier local-meets-traveler mix. Keep your dorm key and cab cash in a front pocket.
7. Surf Bluff Beach (or Learn at Paunch)
Isla Colón's Caribbean side throws real waves from roughly December through March. Bluff Beach is the heavy one — a punchy beach break for confident surfers, plus a wild, windswept stretch of sand that's gorgeous even if you never paddle out. Sea turtles nest here between roughly May and September.
Never surfed? Head to Paunch or Playa Punch instead, where the waves are friendlier and a handful of local instructors rent boards and run lessons for around $30. A taxi from town to Bluff costs about $20 round trip, or rent a bike (see below).
8. Cruise Dolphin Bay
Between Isla Colón and the mainland sits a calm, mangrove-lined bay where bottlenose dolphins gather year-round. Nearly every island-hopping tour swings through, but the move is to go early — by late morning a dozen boats are circling and the dolphins get skittish. A respectful captain cuts the engine and lets them come to you. If yours guns it to chase a pod, ask them to ease off; the good guides already know.
9. Rent a Bike and Cruise the Coast Road North
Isla Colón is flat enough to explore on two wheels, and the coast road running north out of Bocas Town is one of the best free things you can do here. Shops in town rent cruisers for about $10–$15 a day. The road turns rough and red-dirt toward the end, but you'll pass empty coves, a surf spot or two, and roadside stands selling cold coconuts for a dollar. Go in the morning before the afternoon heat lands.
10. Hike the Jungle Trail to Wizard Beach
From Old Bank village on Bastimentos, a muddy jungle path climbs over the island's spine and drops you onto Wizard Beach — a long, dramatic, often near-empty arc of sand. The walk takes 25–40 minutes through dense rainforest alive with frogs and birds. It gets genuinely slippery after rain, so go with company and skip it if there's been a downpour. The reward is a beach most day-trippers never reach.
11. Eat Fresh Seafood on Isla Carenero
Carenero is a two-minute, $2 water taxi from Bocas Town and home to some of the archipelago's best casual eating. Bibi's on the Beach sits right over the water — order the coconut shrimp or the catch of the day, hang your feet toward the sea, and watch the snorkelers below. Easy, wade-in snorkeling like that is exactly what makes a place like Bonaire worth the detour if the reef gets under your skin. Plates run $10–$16. Come at golden hour and you've basically engineered the perfect last evening.
12. Slow Down at Boca del Drago
After the boat tours and the bar nights, give yourself one unhurried afternoon back near Boca del Drago, away from the crowds. Swim, read, split a fish with rice for $8, and watch the light go gold over impossibly clear water — the kind of stop-and-stare turquoise you otherwise have to chase all the way to the lagoons of Bacalar. Bocas rewards the people who don't try to cram all nine islands into three days.
Pro Tips Before You Go
Carry small bills. Almost everything is cash, and water-taxi captains rarely break a $20. Pull dollars in Bocas Town before island-hopping.
Pack reef-safe sunscreen and bug spray. The sun off the water is brutal, and the sand flies (chitras) on the beaches at dusk are no joke — cover up around sunset.
Download your maps offline. WiFi is patchy once you leave Bocas Town, so screenshot tour times and pin your hostel before you head out.
Build in a weather buffer. This is the Caribbean — rain blows through fast. Save the Zapatilla tour for your clearest morning, and you'll get the trip everyone comes here for.