Escape the city and head to the Rosario Islands, an archipelago with crystal-clear waters and white sandy beaches. Spend the day sunbathing, swimming, and relaxing. Snorkeling and diving activities are available for an additional fee.
Explore the historical Ciudad Amurallada, a walled old town that is home to charming narrow streets, colorful colonial buildings, and cozy cafes. Take a scenic horse-drawn carriage ride or simply wander through the city's picturesque alleys. Visit landmarks such as the Palace of the Inquisition, the Clock Tower, and the Cathedral of Cartagena.
If you have more time, consider adding a visit to the San Felipe Castle, a historic fortress that sits atop a hill overlooking the city. If you have less time, you can skip the snorkeling activity in the Rosario Islands and simply enjoy the beaches. Another option is to visit the Convento de la Popa, a colonial-era monastery located on a hill outside the city that offers panoramic views. Plan ahead and check the boat schedules for the Rosario Islands since they may vary depending on the season.