Manage Bookings
Loading content
24 MAY 2021

Our Five Favorite Cities to Visit in Colombia

by: Dermot Saville | posted in: ViaHero

When it comes to choosing which cities to visit in Colombia, you can't go wrong with local advice. Our favorites — as suggested by locals — are Bogota, Medellin, Cartagena, Cali, and Barranquilla.

Why? Locals in Colombia say that each one has a distinct personality, great things to do, incredible cuisine, and excellent nightlife.

#1: Medellin: A hub for Colombia's students and art-lovers

Medellin Cities to Visit in Colombia
Street art in Medellin


Known as the "City of Eternal Spring", Medellin is perched high among the Andes and is home to over a dozen universities—beautiful and smart, it's definitely one of our favorite places to visit in Colombia. We aren't alone in our adoration for Medellin: the city was named The World Most's Innovative City in 2013, received the Lee Kuan Yew World City Prize for urban development in 2016, and its transportation system was lauded as one of the best in the world in 2012.

Things to do in Medellin

There's diverse activities like signing up for a salsa dancing class, going to a flower festival in nearby Santa Elena, and taking a tour through Comuna 13—once considered Medellin's most dangerous neighborhood, the area now thrives as a spot for incredible street art, food, and music.

What to eat and drink in Medellin

Like Bogota, Medellin has a thriving craft beer scene. We recommend you to check Tres Cordilleras, the first craft brewery in the city.

Plus, Medellin is home to some of South America's best restaurants! (So you won't lack in good food or beer.) We recommend you to see Mondongo, this restaurant is packed with locals. For good reason. They serve traditional Colombian cuisine.

Medellin Nightlife

An incredible week in Colombia should definitely include enjoying Medellin's nightlife. No matter what you do—whether you prefer salsa dancing or rocking to techno music at a nightclub—locals suggest you try aguardiente, an anise-flavored liqueur (tastes like black licorice). Won't be for everyone, but when in Rome...

#2: Bogota: Where history meets hipster

Bogota Cities to Visit in Colomba
A woman standing outside a colorful cafe in Bogota


As Colombia's capital and largest city, Bogota represents a dynamic mix of colorful street art, local breweries, incredible museums, and distinct neighborhoods. Whether you want to spend three days in Bogota or much longer, you won't run out of things to do! Plus, as a well-traveled and well-loved destination in Colombia, Bogota is safe to visit.

Things to do in Bogota

Top activities include visiting some of the city's stellar museums (like the Gold Museum) and signing up for a graffiti tour. Solid! Because Bogota has so much to do, we definitely recommend to contact us to build your Colombia itinerary.

For travelers aiming to go deeper into Colombian culture, you can check out the hip neighborhood of Candelaria, where you'll find awesome street art, cool museums (locals say Museo Botero is muy interesante), and plenty of great bars, restaurants, and cafes.

What to eat and drink in Bogota

In our opinion, Bogota's delicious cuisine makes it one of the best places to visit in Colombia. Locals tell us a good way of eating your way through the city is booking a food tour.

Bogota Nightlife

Night owls love Bogota—it's one of the world's party capitals! No matter your going-out style, locals can suggest activities that fit how *you* like to party. We recommend grabbing a microbrew in Chapinero Alto and hitting up disco clubs in Zona T.

#3. Cartagena: Idyllic beaches and incredible history

Cartagena Cities to Visit in Colombia
The sunny yellow streets of Cartagena


Located on Colombia's northern coast, Cartagena embodies Caribbean paradise. The city's idyllic beaches border the walls of its well-preserved Old Town, where you'll find miles of cobblestone streets, stunning Spanish colonial architecture, and flower-covered balconies. World-famous resorts, nightclubs, and coral reefs complete Cartagena's picture of Caribbean perfection. Once a refuge for freed slaves, Cartagena is warm and joyful, with strong Afro-Caribbean influences.

Things to do in Cartagena

Cartagena is great because it appeals to all different types—history buffs will adore Cartagena's Old Town, beach lovers will dig the shore and surrounding islands, and foodies will go wild for Cartagena's fantastic array of seafood restaurants.

What to eat and drink in Cartagena

Cartagena is known for its incredible seafood. Don't leave without trying pargo frito (fried whole red snapper) or ceviches made with octopus, shrimp, and whitefish. For good seafood, one of our trip planners suggested lunch at La Casa de Socorro, where they recommend the sancocho de pargo, or fish stew. Another advices checking out the octopus carpaccio at Henry Sasson.

Cartagena Nightlife

Cartagena may lack the abundance of nightclubs of Bogota and Medellin, but the city can still boast an incredible nightlife scene. This is the beach, after all, so we have one word for you: RUM. One of our local trip planners suggests checking out El Arsenal Rum Box, which has the largest collection of rum in Cartagena. There, you can enjoy shots of local rum paired with chocolate. In other words...paradise!

#4. Cali: An up-and-coming city known for salsa dancing

Cali Cities to Visit in Colombia
A crowd dancing at sunset in Cali


Cali is still recovering from issues of the 1980s and 1990s, which means that safety in Cali is more of a concern in Bogota or Medellin.

That being said, Cali's charms are undeniable. As the world capital of salsa dancing, Cali boasts countless salsa bars, mostly in its beloved Juanchito neighborhood. Other cultural attractions include the Gato de Rio, a three-ton bronze cat sculpture on the bank of the Cali River, and Cristo Rey, an 85-foot statue of Jesus Christ overlooking the city. 

Things to do in Cali

Cali may not have the population of Bogota or Medellin, but it offers an exciting variety of activities. Locals recommend checking out Cali's impressive zoo (Zoologico de Cali) or one of the city's incredible museums. Both Museo del Oro Calima del Banco de la República (Gold Museum) and Museo de Salsa Jairo Varela (Museum of Salsa) get high ratings from locals.

What to eat and drink in Cali

Cali has a unique cuisine style that we love exploring—from lulada (mashed lulo fruit mixed with ice, sugar, lime juice, and water) to pandebono (bread made with cornflour, cassava, and eggs stuffed with cheese), you'll find tons of incredible local dishes to try.

As to where to eat in Cali? You'll have a lot of options, including Amelia Cafe for incredible BBQ and Zaguan de San Antonio for traditional Colombian dishes.

Cali Nightlife

Like we said, the name of the game in Cali is salsa. Obviously, we know where it's at when it comes to amazing salsa dancing. We recommend places like Tin Tin Teo Taberna and La Topa Tolondra for a night full of salsa and music. If you're looking to mix it up, definitely reach out—Internet lists may steer people toward salsa, but there's a lot to do in Cali at night.

#5. Barranquilla: A gem of Colombia's north coast and home to Carnival

Barranquilla Cities to Visit in Colombia
Carnival celebrated in Barranquilla


Known as Colombia's Golden Gate, Barranquilla is a hub for trade and a city full of proud locals. Here, the main draw is Carnival, a four-day fiesta of parades, live music, drinking, and dancing. And the celebration isn't just for travelers—locals pour in from all over the country to celebrate too!

Although Barranquilla's reputation for safety may not be as good as that of Bogota or Cartagena, the city—like the rest of Colombia—is on an unprecedented upswing.

Things to do in Barranquilla

Carnival is fun, but locals tell us you'll find a lot more things to do in Barranquilla than just partying for four days straight. From exploring Barranquilla's rad museums (we love El Museo del Caribe) or simply indulging in Barranquilla beach life, it's easy to fill the days here. Since Barranquilla is somewhat off the beaten path, it's also a great place to visit.

What to eat and drink in Barranquilla

Barranquilla's cuisine includes delicious seafood, flaky pastries, and pungent citrus flavors. Some must-try dishes include fried, freshly-caught catfish, rice with chipi chipi (small boiled clams), and butifarra (spicy sausage). We have tons and tons of restaurant suggestions in Barranquilla, including Narcobollo: a hole-in-the-wall that serves traditional Colombian food.

Barranquilla Nightlife

Even if you miss Carnival, you'll find that Barranquilla has a healthy nightlife scene. Locals tell us that two of the most fun neighborhoods at night are El Centro and Alta de Prado, where you can find lots of great bars and clubs.