Portobelo and San Lorenzo: Panama's Forts
Heads up: some links here are affiliate links. Book or buy through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
Panama has two separate UNESCO listings that get confused with each other constantly. Casco Viejo and the Panamá Viejo ruins in the capital form one, inscribed in 1997 and extended in 2003. The Portobelo and San Lorenzo forts, on the Caribbean coast near Colón, are a different site entirely: Fortifications on the Caribbean Side of Panama: Portobelo-San Lorenzo , World Heritage reference 135, inscribed in 1980, and, worth knowing before you visit, placed on the World Heritage in Danger list in 2012 due to decay and encroaching urban development. This is endangered heritage, not a polished national park.
Portobelo
Founded as a Spanish port to guard the transisthmian gold and silver route to Spain, Portobelo was fortified repeatedly across the 16th to 18th centuries as pirates and rival navies kept attacking it. Castillo San Jerónimo is the largest of the forts here, its walls and gun positions still readable despite centuries of exposure. Castillo Santiago de la Gloria sits nearby, and Castillo San Fernando, smaller than the other two, was largely destroyed by British Admiral Edward Vernon’s fleet in 1739 and never fully rebuilt.
The Real Aduana, the royal customs house where the Spanish crown processed the treasure passing through, still stands in the town center, and the Iglesia de San Felipe houses the single most important object at the site for many visitors: the Cristo Negro, the Black Christ. Its festival, held every 21 October, draws tens of thousands of pilgrims in purple robes, a genuine Catholic pilgrimage that is also widely understood as a marker of Afro-Panamanian heritage and resistance history; treat it, and the church itself outside festival days, with the same respect due any active place of worship, not a photo backdrop.
Fort San Lorenzo
A separate site, roughly 13km west of Colón, Fort San Lorenzo sits on a cliff above the mouth of the Chagres River, a genuinely dramatic position looking straight out over the Caribbean. Construction began in 1595, and the fort was destroyed by Henry Morgan’s pirates in 1670, part of the campaign that used it as a staging point before Morgan went on to sack Panamá Viejo, the capital’s original city, in 1671. It was rebuilt in the 1680s and the ruins visible today largely date from that reconstruction.
Visiting Both
Portobelo and San Lorenzo are both roughly 1.5 to 2 hours from Panama City by car, on the Caribbean side near Colón, but they are separate stops with a real drive between them, so seeing both properly is a full day rather than a quick add on. Colón city itself, which sits between the two, is best skipped or seen only as part of a guided stop; it has a reputation that outpaces its usefulness to a casual visitor. Pairing the day with a stop at the Agua Clara Locks, part of the canal’s 2016 expansion and covered in our guide to visiting the Panama Canal , makes efficient use of the same drive out to the Caribbean side.
For a trip built around this day, our 3 day Panama itinerary pairs Casco Viejo and the canal with exactly this Caribbean side day trip. If you want the clarification on Panama’s other, unrelated UNESCO site in the capital, the Archaeological Site of Panamá Viejo and Historic District of Panamá is the official listing for Casco Viejo, distinct from the forts covered here.
Know Before You Go
Dry season, mid December to mid April, gives the easiest road conditions and clearest weather for walking both sites. Bring cash for small entry fees and local guides at each fort; neither site has significant visitor infrastructure, in keeping with its in danger status.
Search a guided Portobelo and San Lorenzo tour to handle the drive, the Colón bypass, and both forts in one booking, or search Panama City hotels if you are basing the day trip from the capital rather than staying near Colón.