Cartagena is a beautiful coastal city in Colombia, famous for its colorful colonial buildings, rich history, and vibrant culture. The best things to do in Cartagena range from walking the Old Town to boarding a boat to visiting beautiful beaches.
I had the opportunity to visit Cartagena many times during my expat years living in Medellín, and every trip was memorable.
The city is perfect for planning a long weekend in South America, whether traveling solo, with friends, or seeking a romantic getaway. Here are ten fun things to do in Cartagena, Colombia.
Cartagena's Attractions
1. Explore the Old Town

Cartagena's Old Town is a UNESCO World Heritage Site known for its beautiful architecture, narrow streets, and plazas.
Stroll through the historic center and explore its many shops, restaurants, and museums. Later in the day, street performers often play music, creating a lively atmosphere.
Because of the ever-present heat and humidity on Colombia's Caribbean coast, save your longer walks for early morning, late afternoon, or evening.
My favorite time to walk Cartagena's walled city is in the evening, when temperatures are more manageable. Everyone is out in dressier but comfortable clothing (white cotton and linen), and horse-drawn carriages ply the cobblestone streets.
2. Visit the Castillo de San Felipe de Barajas

The Castillo de San Felipe de Barajas is a historic fort and one of Cartagena's most popular attractions. It was built in 1536 by African slave labor under Spanish supervision while the Spaniards still occupied present-day Colombia. From atop the fort, you'll get views of the surrounding city and the Caribbean Sea.
3. Take a boat tour

Several boat tours depart from Cartagena's port and take visitors on day trips to nearby islands and beaches. Some of the most popular tours include visits from Cartagena to Isla Grande, the Rosario Islands, and the Baru Peninsula.
They're available as half- or full-day trips, and I recommend the latter to get the most out of your time at sea. Either way, they're typically inexpensive by U.S. or European standards.
4. Walk along the walls of Cartagena

Back on the mainland, check out the well-preserved city walls, an iconic Cartagena landmark with breathtaking views of the Caribbean. They're best explored in the early morning or late afternoon when the temperatures are cooler.
Café del Mar is a bar atop the wall on the west side of Cartagena's Old Town. It's one of the best places to enjoy a tropical cocktail and watch the sunset.
5. Relax on the beaches

Cartagena has some easily accessible beaches where you can spend a day soaking up the sun, swimming, and enjoying the Caribbean vibe. The beaches on the mainland, in Bocagrande, have dark sand and water. But they're the closest to the Old City, a quick ride away.
A word of caution, though. Hawkers selling everything from fresh little crab legs to massages can sometimes be very forward. If you're not interested, say "no" or ignore them entirely, and they'll move on.
For picture-perfect white sand beaches and crystal-clear waters, you'll need to hop on a boat and head to places like Playa Blanca on the nearby islands.
6. Visit the Museo del Oro
This museum showcases Colombia's rich history of gold and features a stunning collection of pre-Columbian artifacts. Although it doesn't have as large a collection as the Gold Museum in Bogotá, it's still worth a visit.
7. Explore the Getsemani neighborhood

Getsemani is a fantastic neighborhood in Cartagena known for its street art, lively nightlife, and excellent food. It's also generally less expensive than the Old Town, whether for accommodation, restaurants, or bars. Therefore, I stayed in Getsemani for three of my four visits to Cartagena.
8. Visit the Convento de Santa Cruz de la Popa

This historic convent sits on Cartagena's highest hill and offers panoramic city views. The buildings date back to 1607.
For safety reasons, I recommend visiting this place only with a knowledgeable local guide or group. It's a little removed from the rest of the city, and thieves have been known to operate there.
9. Attend a live music performance

Cartagena is known for its active music scene, with many live music venues throughout the city. Check out a salsa club or a traditional Colombian music performance.
One of my favorite bars in Cartagena, Cafe Havana, is in Getsemani. Drop by in the evening if you want to add live salsa music, dancing, and mojitos to your night.
10. Try the local cuisine

Cartagena has a rich culinary tradition, with many delicious local dishes. Vendors sell street food throughout the city, and there's a seemingly endless supply of fresh fruit (mango, watermelon, papaya).
Additionally, try the ceviche, whole fried snapper ("pargo" in Spanish), coconut rice (arroz con coco), arepas, and empanadas, among other specialties. I always drop by La Cevicheria, a restaurant featured on one of Anthony Bourdain's TV shows.
As the name suggests, they specialize in ceviche; however, if you're not a fan, the menu offers plenty of other seafood and fresh fish options.
I hope this list of the best things to do in Cartagena, Colombia, helps you plan a fun itinerary. Despite my multiple visits, I still daydream about going back again and walking amid the colonial architecture of the Old Town. It never fails to capture my imagination of what it would've been like to live there centuries ago.
______
This story is brought to you in partnership with 12Go.




