The archipelago of Bocas del Toro is undoubtedly one of the most fascinating places to visit in Panama and the entire Central America. Located off the country’s Caribbean coast, near the Costa Rican border, it consists of six main islands and countless uninhabited cays and islets covered with unspoiled rainforest.
From discovering its jungles and palm-tree-lined beaches to spotting exotic wildlife both on land and in water, there are many amazing things to do in Bocas del Toro. It’s the perfect tropical getaway and a dream to explore if you’re a nature lover!
Because of its rich biodiversity and raw natural beauty, Bocas del Toro is sometimes referred to as the Galapagos of the Caribbean. Having visited the Galapagos Islands just before Bocas, I’d say that these two destinations are vastly different from each other but you do get to see abundant wildlife in both.
We spent a week in this tropical paradise and truly enjoyed the laid-back vibe and the tranquil beaches with crystal clear water. In this travel guide, I’m sharing the best things to do in Bocas del Toro to help you plan your holiday in this enchanting archipelago.
Disclosure: This article contains affiliate links from which I may make a commission at no additional cost to you if you make a purchase.
Things to do in Bocas del Toro, Panama:
1) Take a boat tour of the archipelago
One of the best things to do in Bocas del Toro is to take a boat tour where you’ll get to see some beautiful remote parts of the archipelago.
Most of the tour companies selling the boat trips are based in Bocas Town, the largest town in Bocas del Toro. You can either book your boat tour online or find a tour operator on the spot. If you book on the spot, the price per person should be around 25-45 USD for a group tour and more if you want to have a private tour.
We just walked into one of the tour companies’ offices on the main street by the docks and paid 25 USD per person for a full-day tour with a group. Don’t expect anything luxurious for this price though, it’s just a simple wooden boat.
You can choose between a few different itineraries for the boat tour but be sure that it includes the following four stops:
Surrounded by mangrove islets, this calm bay is home to a permanent population of bottlenose dolphins that feed on the many fish and squid in the bay. Since the dolphins stay here year-round, the chances of spotting them are high. We saw a pod of about five of them jumping and playing around in the Dolphin Bay.
P.S. Apparently some captains show no respect to the dolphins and get way too close to the animals, chase them, blast loud music etc. Before booking your tour, ask around to make sure you won’t accidentally choose a tour like that.
Crawl Cay (Cayo Coral)
Crawl Cay or Cayo Coral is known as one of the best snorkeling sites in Bocas del Toro.
Although there’s some coral and small fish to see here, I wouldn’t say it was a breathtaking snorkeling experience. On the other hand, some people from our group were really blown away by what they saw, so I guess it just depends on which kind of corals you’ve seen before.
Crawl Cay is likely also going to be the place where you’ll have a lunch break. There’s a couple of cute thatched-roof restaurants that are built on stilts over the water and sell delicious freshly-made local cuisine.
Cayo Zapatilla, also known as Zapatillas Cays or Zapatilla Islands, consists of two picture-perfect uninhabited islands in the Isla Bastimentos National Marine Park. Here you’ll find some of the best and most pristine beaches in Bocas del Toro. During the boat tour, you’ll only visit one of the islands but it will definitely be the highlight of your day.
Because of the soft white sand, countless palm trees, turquoise waters and lack of development, visiting Cayo Zapatilla feels like being stranded in paradise. It is one of the most beautiful places in Bocas del Toro and also an amazing snorkeling spot with a large variety of colorful fish.
The last stop of the boat tour is Sloth Island – a patch of mangroves where the sloths like to hang around. It took us a while to find a sloth here but just when we were about to give up, we managed to spot a sleeping sloth curled up in a ball.
Be aware that you’ll just be looking for the sloths from the boat and not actually walk on the island.
2) See starfish at Playa Estrella (Starfish Beach)
No trip to Bocas del Toro is complete without visiting the famous Starfish Beach aka Playa Estrella! As its name suggests, this beach is home to a population of giant red and orange starfish whom you can easily see by just walking in knee-deep water.
The sea here is warm, calm and crystal clear and the sandy beach is lined with beautiful swaying palm trees. If you’re lucky, you might even see sloths in the treetops! Starfish Beach would truly be the perfect beach if only it wasn’t so crowded and people wouldn’t be playing so loud music. It’s one of the biggest Bocas del Toro attractions and therefore it often gets very busy.
The most important thing to keep in mind when visiting this beach is that you should never pick up the starfish or lift them out of the water. There are signs all over the beach reminding you not to do this, yet social media is still full of photos of people holding the starfish. Don’t be that person.
For more details on this beach, make sure to read my blog post about the best Bocas del Toro beaches.
3) Look for red frogs at Red Frog Beach
Located on Bastimentos Island, Red Frog Beach is one of the best beaches in the region and just a 15-minute water taxi ride from Bocas Town.
This place gets its name from the strawberry poison-dart frogs that live in the rainforest along the beach. If you want to increase your chances of seeing these tiny creatures, keep your eyes peeled on the forest floor. We didn’t find any red frogs during our visit but we did see a sloth and a few capuchin monkeys.
With a long strip of powdery sand, this beach is much larger than Starfish Beach and doesn’t feel nearly as crowded. There are also a couple of nice beach bars where you can grab a meal or rent a surfboard to catch some waves. On some days, the sea can be a bit rough here so watch out for riptides when you go for a swim.
4) Do water sports
One of the best things to do in Bocas del Toro is water sports! Whether you’re into surfing, scuba diving, kayaking, snorkeling or stand-up paddling, Bocas is a paradise for such activities.
Some of the best spots for scuba diving in Bocas del Toro can be found at Hospital Point, The Coral Garden, The Wreck and Tiger Rock. There’s plenty of tropical fish to be seen and if you’re lucky, you might even meet sea turtles, moray eels, nurse sharks and eagle rays.
Scuba diving is also an excellent activity to do in Bocas del Toro when it rains, which it does quite often since it’s a tropical destination.
Besides the daytime tours, you can also take a night snorkeling tour to see bioluminescent algae glowing in the dark. We did a bioluminescence tour in Costa Rica and were totally blown away by the experience!
Regarding surfing, you can find both beginner-friendly surf conditions as well as larger waves for the more advanced surfers. Some of the most popular surfing spots are Paunch Beach, Carenero Point, Red Frog Beach and Bluff Beach (only for pro surfers!).
5) Rent a bike to explore Playa Bluff and beyond
Another one of my favorite things to do in Bocas del Toro was to explore the east coast of Isla Colon by bike. You can rent a bike (or an e-bike or an ATV) either at Bocas Town or Skully’s bike rental at Paunch Beach.
The scenic coastal road to Playa Bluff (Bluff Beach) takes you past small villages and eco-lodges and offers beautiful views of the Caribbean Sea. There is also a couple of cool beach bars on the way where you can kick back with a cold drink.
At Playa Bluff, you’ll find an empty beach with 5 km (3 mi) of orange sands and terrifyingly big waves. This beach is definitely not suitable for swimming, as it can be dangerous due to strong riptides, but it’s a nice place to explore nevertheless.
If you’re feeling adventurous, bike all the way to the end of the beach road at Playa Bluff and from there hike further up north. After hiking about 2 km (1.2 miles) along the coast, you’ll find a deserted white sand beach with natural pools and calm waters.
6) Stroll around Isla Carenero
Just a couple of minutes’ water taxi ride from Bocas Town is the small Carenero Island. There’s a little village on the southern end of the island but the rest of it is just jungle, mangroves and secluded sandy beaches with clear water.
Since Isla Carenero is so small, you can hike all the way around the island in about an hour or two, depending on how many stops you make. Bring bug spray! And if you’re feeling hungry, drop by Leaf Eaters Cafe, one of the highest-rated restaurants in Bocas del Toro.
7) Take a cacao farm tour
Visiting a cacao farm is one of the activities that we didn’t manage to squeeze into our schedule but that I’ve only heard great things about.
The most recommended place for a tour like this is at Up in the Hill, an organic cacao farm on Bastimentos Island, near the town of Old Bank. There you can learn about sustainable farming, cacao cultivation and chocolate production and also taste the chocolate and the various fruits grown at the farm.
8) Enjoy Bocas del Toro nightlife
One of the things that Bocas del Toro is known for is its nightlife scene. Since Bocas is one of the most popular destinations for backpacking in Panama, it attracts a fun and easy-going crowd, which creates the perfect atmosphere for partying and meeting new people.
We visited Bocas during the pandemic, so there were of course no big parties going on.
If you want to meet other travelers and have a fun night out, then Bocas Town on Isla Colon is the best place for that. The most famous bars and clubs here for experiencing the infamous Bocas del Toro nightlife are Selina, Barco Hundido, The Floating Bar, La Iguana Surf Bar and Aqua Lounge (located on Isla Carenero but is only a 1-minute water taxi ride from Bocas Town).
If you’re a real party animal, you might want to attend Bocas Filthy Fridays – a daytime pub crawl where you’ll visit three different islands and party with a huge group of backpackers.
Where to stay in Bocas del Toro
The best places to stay in Bocas del Toro are Isla Colon, Isla Bastimentos or Isla Carenero.
If you want to be in the heart of the action, near all shops, restaurants, bars and tour operators, then Bocas Town on Isla Colon should be your base. But if you’re looking for some peace and quiet and a more tranquil vibe, stay on Isla Bastimentos, Isla Carenero or anywhere on Isla Colon other than in Bocas Town.
Here are some of the best hotels in Bocas del Toro for different budgets:
Selina is an awesome hospitality brand with locations all over Latin America. Their hostels/hotels are definitely among the best in Bocas and they offer both private rooms and shared dorms. They have two locations in Bocas – one in Bocas Town on Isla Colon and the other at Red Frog Beach on Isla Bastimentos. We stayed at one of their private rooms with beautiful boho-decor in their Bocas Town location and loved it.
MID-RANGE: Palmar Beach Lodge
A beautiful oceanfront lodge located amidst the rainforest on the famous Red Frog Beach. You can choose between private bungalows, glamping tents and shared dorms. They also offer a variety of activities such as massage, yoga classes, hiking tours and diving.
LUXURY: La Coralina Island House
This spectacular Bali-style hotel is one of the best Bocas del Toro resorts. It’s situated in a lush rainforest, right in front of a beach and has three pools, a spa and expansive gardens where you can spot birds and monkeys if you’re lucky.
How to get to Bocas del Toro
In order to get to Bocas, you’ll first have to make your way to Panama City – the capital of Panama – or to Costa Rica.
From Panama City, the fastest way of getting to Bocas del Toro is to fly. There are daily flights from Albrook Airport (PAC) in Panama City and they’re operated by Air Panama. The flight takes about an hour and lands on Isla Colon.
The cheaper option is to take the night bus from Albrook Bus Terminal in Panama City, which takes about 11 hours and costs 30 USD. The bus makes several stops where you can stretch your legs, use a proper toilet, buy drinks or food etc.
If you’re coming from Costa Rica, you can take a bus or a private shuttle to Almirante and then take a 6 USD water taxi to the Bocas del Toro islands.
Map of the best places to visit in Bocas del Toro
On the map below, you can see the exact locations of all the points of interest that I listed in this post. Click on the icon in the top left corner of the map for more details.
Things to do in Bocas del Toro: Final thoughts
And that’s it! Now you know exactly what to do in Bocas del Toro. This laid-back Caribbean paradise is honestly such a fun place to explore and should be a part of every Panama trip.
For more tips on cool places to visit in Panama, take a look at my blog post on the best things to do in Panama City and my guide to hiking La India Dormida mountain, one of the most beautiful treks in Panama.
Planning to explore other Central American countries as well? Then check out my posts on Costa Rica and Guatemala:
Enjoyed reading about what to do in Bocas del Toro? Pin it!