How to come

From Isla Colon - Bocas Town

Located on the island of San Cristobal (10 min from Bocas Town), ElCaribeo is only accessible by the sea, which guarantees you a quiet stay while remaining close to the activities offered by the archipelago.

The Water-taxi Cooperative is located in “Calle 1ra”, next to “El Barco Hundido restaurant”. 
CoopSerTurCu : +507 757-7083 - Price of the ride to the hotel : around $20.

From Bocas del Toro Airport to the Water-taxi Cooperative, you can walk 10 min or take a $2.5 /pers cab.

Localisation : Search “Isla San Cristobal, Bocas Del Toro - Panama” in Google Maps.
Latitude : 9.289354 | Longitude :  -82.259994

From Panama City

By Plane

With Air Panama :

From Albrook airport to Bocas Del Toro/Isla Colon.

Then, from Bocas Del Toro/Isla Colon to ElCaribeo by taxi-boat. 

By Bus

If you want to save some money, taking an overnight bus from Panama City to Almirante (10 - 11 hours), and then a boat from Almirante to Bocas del Toro (30 minutes) is the way to go.

The final destination of this bus is Changuinola (30 minutes further ahead). There's also a bus that leaves at 8 am in the morning, but it's too late to get to the last boat that leaves from Almirante to Bocas del Toro (6 p.m.).

To make this happen you first have to take a taxi from Tocumen Airport or from your hotel in Panama City to Albrook Bus Terminal (Gran Terminal de Transporte, And from there you can get your bus to Almirante. 

Once you arrive to Almirante, you can pay any taxi to take you from the bus stop to the docks from where the boats depart to Bocas del Toro.

From Costa Rica

By Plane

With Nature Air or Air Panama :

Operate a 1 hour 15 minutes flight between San Jose and the town of Bocas del Toro. 

By Bus

Also, from San Jose there is a direct bus that goes through the border (Sixaola/Guabito) to Changuinola in Panama. Or Shuttle.