Travel Deals
Colombia

Country Guide

Colombia

South America

Colombia is a vibrant, diverse destination that has shed its troubled past to become one of South America's most welcoming and exciting travel hubs. Travelers flock here for the dramatic Andean landscapes, pristine Caribbean beaches, and the infectious energy of cities like Medellín and Bogotá. The best time to visit is during the dry seasons from December to March or July to August, though the country's varied geography means you can find pleasant weather year-round. For practical travel, use domestic flights like Avianca or LATAM to cover long distances quickly, as the mountainous terrain makes bus travel time-consuming.

Top Attractions in Colombia

The most iconic places to see in Colombia -- tap one to open its city guide.

Ciudad Perdida
Ciudad PerdidaThis ancient archaeological site offers a challenging multi-day trek through dense jungle to reach the ruins of a city older than Machu Picchu.
Tayrona National Natural Park
Tayrona National Natural ParkThis protected area features some of the most beautiful coastline in the country, where lush rainforest meets the crystal-clear waters of the Caribbean.
Cartagena Walled City
Cartagena Walled CityWalking through the colorful, colonial-era streets of the historic center feels like stepping back in time to the days of Spanish explorers and pirates.
Valle de Cocora
Valle de CocoraHome to the world's tallest palm trees, this valley provides an iconic, mist-covered landscape that is perfect for hiking in the heart of the coffee region.
Comuna 13
Comuna 13Once a dangerous neighborhood, this area has been transformed by public art, outdoor escalators, and a powerful community spirit that tells the story of the city's rebirth.
Santuario de Las Lajas
Santuario de Las LajasThis breathtaking neo-Gothic church is built directly into a canyon, creating a dramatic architectural masterpiece that looks like it belongs in a fairy tale.
Caño Cristales
Caño CristalesOften called the river of five colors, this unique waterway displays vibrant shades of red, yellow, and green due to endemic aquatic plants during the summer months.
Monserrate
MonserrateTaking the cable car or funicular to the top of this mountain provides the best panoramic view of the vast, high-altitude capital city.
Guatapé
GuatapéKnown for its colorful zocalos, this charming town is famous for the massive rock monolith, El Peñol, which offers a stunning view of the surrounding lake district.
Rosario Islands
Rosario IslandsThis archipelago is the go-to destination for travelers looking to snorkel in turquoise waters and relax on white sandy beaches just a short boat ride from the coast.
San Agustín Archaeological Park
San Agustín Archaeological ParkThis UNESCO World Heritage site is home to the largest collection of religious monuments and megalithic sculptures in Latin America.
Tatacoa Desert
Tatacoa DesertThis striking ochre and grey landscape is one of the best places in the country for stargazing due to its minimal light pollution and unique geological formations.

Tap an attraction to open its city guide, or search TripAdvisor if we don't have one yet.

Map

Cities to Visit in Colombia

8 cities in Colombia with a guide.

Bogota
Bogota
Bogota is a high-altitude metropolis defined by its striking contrast between colonial history and modern urban grit. Known for its world-class art scene, vibrant street murals, and Andean mountain backdrop, it is best visited between December and March for the driest weather.
Cartagena
Cartagena
Cartagena dazzles with its colorful colonial architecture, vibrant street life, and Caribbean sea breezes; it’s famed for the historic walled city, lively plazas, and fresh seafood. The best time to visit is the dry season from December to April when sunshine highlights the pastel facades and beachside charm.
Ipiales
Ipiales
Ipiales is a high-altitude Andean city in southern Colombia, world-renowned for the breathtaking Gothic architecture of its cliffside basilica. It serves as a vital cultural bridge between Colombia and Ecuador, offering a unique blend of religious heritage, vibrant border markets, and rugged mountain landscapes.
La Macarena
La Macarena
La Macarena is the gateway to the breathtaking Serranía de la Macarena National Natural Park, world-renowned for the vibrant, multi-colored aquatic plants of Caño Cristales. This remote jungle town offers a rugged, authentic Colombian experience best visited between June and November when the river is in its full, vivid bloom.
Medellín
Medellín
Medellín, the 'City of Eternal Spring,' is a vibrant, mountainous metropolis known for its innovative urban transformation and warm paisa culture. It is best visited between December and March when the weather is mild and the city's social calendar is in full swing.
Medellín
Medellín
Medellín pulses with a blend of modern innovation and Andean tradition, famed for its pleasant “eternal spring” climate and transformative urban projects. The city shines brightest from December to March when festivals light the streets and the weather stays dry.
Neiva
Neiva
Neiva is the sun-drenched capital of the Huila department, serving as the primary gateway to the otherworldly Tatacoa Desert. Known for its intense heat, vibrant folklore, and proximity to the Magdalena River, it offers an authentic Colombian experience for travelers seeking culture and adventure. The best time to visit is during the dry season between June and August to enjoy the San Pedro Festival.
Santa Marta
Santa Marta
Santa Marta is the gateway to Colombia's Caribbean coast, offering a unique blend of colonial history, bustling markets, and proximity to pristine natural parks. It is best known as the oldest city in Colombia, serving as the perfect base for exploring the Sierra Nevada mountains and the turquoise waters of Tayrona. Visit between December and March for the driest, most pleasant weather.