Colombia, a country of incredible diversity and rich cultural heritage, offers a plethora of unforgettable experiences for travelers. From the vibrant streets of Cartagena’s Old Town to the lush jungles of Tayrona National Park, and the captivating salsa rhythms of Cali, Colombia is a destination that caters to all interests.
Explore the stunning Rosario Islands, hike the ancient paths to the Lost City, or marvel at the “River of Five Colors” in Caño Cristales. Whether you’re drawn to the colonial charm of Villa de Leyva, the volcanic landscapes of Puracé National Park, or the remote beauty of Malpelo Island, Colombia promises adventure, relaxation, and discovery.
This guide highlights 30 of the best things to do in Colombia, ensuring your journey is filled with memorable moments and breathtaking sights.
1. Explore Cartagena’s Old Town
Cartagena’s Old Town is a vibrant, colorful area brimming with history and culture. Wander through its narrow, cobbled streets, lined with colonial buildings adorned with bougainvillea.
The historic walled city, a UNESCO World Heritage site, offers numerous attractions such as the imposing Castillo San Felipe de Barajas, a fortress providing panoramic views of the city and sea. Enjoy the bustling nightlife with lively bars and restaurants, where you can savor delicious Colombian cuisine and dance the night away to salsa music.
2. Visit Tayrona National Park
Tayrona National Park is a natural paradise located on Colombia’s Caribbean coast. The park is known for its stunning beaches, lush jungles, and rich biodiversity. Hike through dense tropical forests to reach secluded beaches such as Cabo San Juan and Playa Cristal, where you can relax and enjoy the pristine surroundings.
Explore ancient ruins from the Tayrona civilization and immerse yourself in the park’s diverse ecosystems, home to a variety of wildlife, including howler monkeys, iguanas, and exotic birds.
3. Discover Medellín’s Transformation
Once infamous for its violent past, Medellín has undergone a remarkable transformation and is now a thriving, innovative city. Ride the Metrocable, an aerial cable car system that offers stunning views of the city and surrounding mountains. Visit Comuna 13, a neighborhood known for its vibrant street art and poignant history.
Medellín’s nightlife is also a major draw, particularly in the upscale El Poblado district, where you can find trendy bars, clubs, and restaurants that cater to all tastes.
4. Experience Bogotá’s Culture
Bogotá, Colombia’s capital, is a city rich in culture and history. Start your exploration in La Candelaria, the historic center, where colonial buildings house museums, cafes, and vibrant street art.
The Gold Museum is a must-visit, with its extensive collection of pre-Columbian gold artifacts. For a unique perspective on the city’s artistic side, take a graffiti tour to see large-scale murals and learn about the stories behind them. Bogotá also boasts a lively nightlife and a burgeoning culinary scene.
5. Relax in the Coffee Triangle
The Coffee Triangle, or Eje Cafetero, is a region known for its scenic beauty and coffee plantations. Tour coffee farms in towns like Salento and Manizales to learn about the coffee production process and enjoy fresh, aromatic brews.
Hike through the Cocora Valley, famous for its towering wax palms, the national tree of Colombia. The region’s charming towns, with their colorful architecture and friendly locals, offer a peaceful retreat from urban life and a chance to immerse yourself in Colombia’s coffee culture.
6. Explore San Andrés Island
San Andrés Island is a Caribbean gem known for its stunning beaches, crystal-clear waters, and vibrant culture. Snorkel or dive in the coral reefs that surround the island, home to a diverse array of marine life.
Relax on beautiful beaches like Playa Spratt Bight and Johnny Cay, where you can soak up the sun and enjoy the laid-back island vibe. Discover the unique Raizal culture, a blend of African, European, and Caribbean influences, through local music, dance, and cuisine.
7. Hike the Lost City (Ciudad Perdida)
The Lost City, or Ciudad Perdida, is an ancient archaeological site located deep in the Sierra Nevada de Santa Marta mountains. Trekking to the Lost City is an adventurous journey that takes you through dense jungle, across rivers, and up steep hills.
Along the way, you’ll encounter stunning landscapes and diverse wildlife. The site itself, believed to be older than Machu Picchu, consists of terraces, plazas, and stone pathways built by the Tayrona people.
The trek also provides an opportunity to learn about the indigenous communities that still inhabit the region.
8. Visit Caño Cristales
Caño Cristales, often called the “River of Five Colors,” is a natural wonder located in the Serranía de la Macarena National Park. The river’s vibrant colors, ranging from red to yellow to green, are created by aquatic plants that thrive in the riverbed.
Hiking through the park offers breathtaking views of the river and the surrounding landscape, which includes waterfalls, canyons, and rock formations. This unique ecosystem is a must-see for nature lovers and those looking to experience one of Colombia’s most beautiful natural sites.
9. Tour the Rosario Islands
The Rosario Islands are a stunning archipelago located off the coast of Cartagena. These islands are known for their crystal-clear waters, coral reefs, and abundant marine life, making them a perfect destination for snorkeling and diving. Take a boat tour to explore the islands, relax on secluded beaches, and enjoy the tranquil environment.
The Rosario Islands also offer opportunities for kayaking, paddleboarding, and exploring mangrove forests. With their natural beauty and serene atmosphere, the Rosario Islands provide a perfect escape from the hustle and bustle of city life.
10. Discover the Amazon Rainforest
The Amazon Rainforest in Colombia is a vast and biodiverse region that offers a truly immersive experience in nature. Base your adventure in Leticia, the gateway to the Amazon, and explore the surrounding jungle through guided tours and river excursions.
Discover a rich array of wildlife, including monkeys, caimans, and exotic birds, as well as unique plant species. Visit indigenous communities to learn about their traditions, culture, and sustainable ways of living.
The Amazon Rainforest provides an unparalleled opportunity to connect with nature and experience one of the world’s most important ecosystems.
11. Experience Cali’s Salsa Scene
Cali, known as the salsa capital of the world, offers a vibrant nightlife centered around this energetic dance. Take a salsa dancing class to learn the basics and immerse yourself in the local culture.
Visit salsa clubs such as Tin Tin Deo and Zaperoco, where you can dance the night away to live music. Cali’s salsa scene is not just about dancing; it’s a way of life that embodies the city’s spirit and passion. Enjoy the lively atmosphere and friendly locals who are always ready to share their love of salsa.
12. Explore Villa de Leyva
Villa de Leyva is a picturesque colonial town located in the Andean highlands. Its well-preserved cobblestone streets and whitewashed buildings offer a glimpse into Colombia’s past.
Wander through the town’s historic center, visit the expansive Plaza Mayor, and explore sites like El Fossil, a giant kronosaurus skeleton. The town also features the unique Casa Terracota, an architectural marvel made entirely of clay. Villa de Leyva’s charm lies in its tranquility and historical ambiance, making it a perfect destination for relaxation and cultural exploration.
13. Visit Guatapé and El Peñol
Guatapé is a colorful town known for its vibrant zócalos, decorative panels that adorn the lower walls of buildings. Just outside the town is El Peñol, a massive granite rock offering breathtaking views from the top.
Climb the 740 steps to the summit for a panoramic vista of the surrounding lakes and islands. In Guatapé, you can also enjoy water activities such as boating and jet-skiing on the reservoir. The town’s lively streets and the stunning natural beauty of El Peñol make this a must-visit destination.
14. Experience Barranquilla Carnival
Barranquilla’s Carnival is one of the largest and most colorful festivals in Colombia. Held annually in February or March, the carnival features vibrant parades, traditional music, and elaborate costumes.
The event celebrates Colombia’s cultural diversity with dances like cumbia and mapalé. Attending the carnival offers a unique opportunity to experience the joy and energy of Colombian festivities. The four-day event culminates in the Battle of the Flowers, a grand parade showcasing the best of Barranquilla’s traditions and creativity.
15. Explore the Salt Cathedral of Zipaquirá
The Salt Cathedral of Zipaquirá is an underground church built within the tunnels of a salt mine. Located just outside Bogotá, this architectural marvel is a stunning example of religious and cultural significance.
Visitors can explore the cathedral’s intricate design, including the Stations of the Cross and the central nave with its imposing cross. The site also offers guided tours that delve into the history of the salt mine and the construction of the cathedral. The Salt Cathedral is a unique and awe-inspiring destination that blends spirituality with natural beauty.
16. Discover Mompox
Mompox, or Santa Cruz de Mompox, is a colonial town on the banks of the Magdalena River. Its well-preserved architecture and tranquil atmosphere make it a charming destination for history enthusiasts. Wander through the town’s narrow streets, visit historic churches like Santa Bárbara, and explore the local markets.
Mompox is also known for its traditional jewelry-making techniques, particularly filigree silverwork. The town’s rich history and serene environment offer a peaceful retreat and a glimpse into Colombia’s colonial past.
17. Hike in Los Nevados National Park
Los Nevados National Park is a stunning natural reserve in the central Andes, known for its snow-capped peaks, glaciers, and diverse ecosystems. Hike through the park to see a variety of landscapes, from paramo (high-altitude tundra) to cloud forests.
The park is home to the active Nevado del Ruiz volcano, as well as the majestic Nevado del Tolima. Wildlife enthusiasts can spot species such as condors, spectacled bears, and mountain tapirs. Los Nevados offers an unforgettable experience for nature lovers and adventure seekers.
18. Visit the Tatacoa Desert
The Tatacoa Desert is a unique landscape in central Colombia, known for its striking red and gray rock formations. Explore the desert’s canyons, valleys, and eroded cliffs, which create a surreal and otherworldly environment. The area is also renowned for its stargazing opportunities, thanks to its clear skies and minimal light pollution.
Visit the Tatacoa Astronomical Observatory to learn about the constellations and celestial bodies. The desert’s unique beauty and tranquil atmosphere make it a must-visit destination for nature enthusiasts.
19. Discover the San Agustín Archaeological Park
San Agustín Archaeological Park is one of Colombia’s most significant archaeological sites, home to hundreds of statues and tombs from a pre-Columbian civilization.
The park’s stone sculptures, depicting gods, animals, and mythical creatures, offer a fascinating insight into ancient beliefs and rituals. Explore the ceremonial centers, burial mounds, and other structures that highlight the ingenuity and artistry of the San Agustín culture. The park’s lush surroundings and historical significance make it a captivating destination for history buffs and adventurers.
20. Experience the Pacific Coast
Colombia’s Pacific Coast is a remote and biodiverse region offering unique experiences for nature lovers. Visit Nuquí for whale watching, where humpback whales migrate to the warm waters to breed and give birth.
The region’s lush rainforests and pristine beaches provide a stunning backdrop for activities such as kayaking, surfing, and hiking. Explore the Utría National Park, known for its rich marine life and diverse ecosystems. The Pacific Coast’s natural beauty and vibrant wildlife make it an ideal destination for eco-tourism and adventure.
21. Explore Providencia Island
Providencia Island, part of the San Andrés Archipelago, is a Caribbean paradise known for its stunning natural beauty and laid-back atmosphere. The island is surrounded by the “Sea of Seven Colors,” a mesmerizing expanse of water in varying shades of blue and green.
Snorkeling and diving are popular activities, with vibrant coral reefs and abundant marine life to discover. Relax on pristine beaches like South West Bay and Manzanillo, or hike to Morgan’s Head for panoramic views. Providencia’s unique blend of Creole culture and tranquil environment makes it a must-visit destination.
22. Visit the Gold Museum in Bogotá
The Gold Museum in Bogotá, or Museo del Oro, is one of Colombia’s most important cultural institutions. It houses an extensive collection of pre-Columbian gold artifacts, offering a fascinating insight into the country’s rich indigenous heritage. The museum’s exhibits showcase the craftsmanship and artistry of various indigenous cultures, with intricately designed jewelry, masks, and ceremonial items.
Interactive displays and multimedia presentations provide a deeper understanding of the historical and cultural significance of these artifacts. The Gold Museum is a must-see for anyone interested in Colombia’s history and culture.
23. Tour the Botero Museum in Bogotá
The Botero Museum, located in the historic La Candelaria district of Bogotá, is dedicated to the works of renowned Colombian artist Fernando Botero. The museum features a vast collection of Botero’s distinctive sculptures and paintings, characterized by their exaggerated proportions and vibrant colors.
In addition to Botero’s works, the museum also houses pieces from his personal collection, including works by Picasso, Monet, and Dalí. The Botero Museum offers a unique and enriching experience, showcasing the talent and vision of one of Colombia’s most celebrated artists.
24. Visit the Medellín Botanical Garden
The Medellín Botanical Garden is a lush, green oasis in the heart of the city, offering a peaceful retreat from the urban hustle. The garden is home to a diverse range of plant species, including orchids, palms, and tropical flowers. Stroll along its well-maintained paths, visit the butterfly house, and explore the lake area.
The garden also features an impressive collection of native Colombian plants and serves as a center for conservation and environmental education. The Medellín Botanical Garden is a beautiful and serene place to relax and connect with nature.
25. Experience the Carnival of Blacks and Whites in Pasto
The Carnival of Blacks and Whites, held in Pasto every January, is one of Colombia’s most vibrant and culturally significant festivals. The event celebrates the region’s diverse heritage with parades, music, dance, and elaborate costumes.
The carnival’s unique tradition includes the “Day of the Blacks,” where participants paint their faces black, and the “Day of the Whites,” where everyone wears white and throws white powder. The festival culminates in the Grand Parade, showcasing colorful floats and performances. The Carnival of Blacks and Whites is a joyous and immersive celebration of Colombian culture and history.
26. Hike in Puracé National Natural Park
Puracé National Natural Park, located in the Andean region, is known for its volcanic landscapes, hot springs, and diverse ecosystems. The park’s centerpiece is the Puracé Volcano, an active stratovolcano that offers challenging yet rewarding hikes.
The park is home to a variety of wildlife, including condors, spectacled bears, and deer. Visitors can also explore thermal springs, waterfalls, and the scenic Andean páramo. The park’s dramatic landscapes and rich biodiversity make it an ideal destination for nature lovers and adventure seekers.
27. Visit the Museo del Oro Zenú in Cartagena
The Museo del Oro Zenú, located in Cartagena, is a branch of Bogotá’s Gold Museum, focusing on the artifacts and culture of the Zenú people. The museum’s collection includes gold jewelry, ceremonial items, and pottery, showcasing the artistry and craftsmanship of the Zenú civilization.
Interactive exhibits and informative displays provide insight into the social, religious, and economic aspects of Zenú culture. The museum’s location in Cartagena’s historic center makes it a convenient and enriching stop for those exploring the city’s colonial heritage.
28. Explore the Amazon River in Leticia
Leticia, located on the banks of the Amazon River, serves as a gateway to the vast and biodiverse Amazon Rainforest. Visitors can embark on river tours to explore the intricate waterways and dense jungle.
The region is home to an incredible array of wildlife, including monkeys, pink river dolphins, and a variety of bird species. Guided tours offer opportunities to learn about the local flora and fauna, as well as the traditional practices of indigenous communities. The Amazon River experience in Leticia is a captivating adventure into one of the world’s most vital ecosystems.
29. Visit the Coffee Park in Quindío
The Coffee Park, or Parque del Café, in Quindío, is a unique theme park dedicated to Colombia’s coffee culture. The park offers a variety of attractions, including coffee plantation tours, interactive exhibits, and amusement rides. Visitors can learn about the coffee production process, from bean to cup, and enjoy tastings of freshly brewed coffee.
The park’s beautiful gardens and scenic landscapes provide a relaxing environment, while its cultural shows and activities offer entertainment for all ages. The Coffee Park is an educational and enjoyable destination for coffee enthusiasts and families alike.
30. Discover Malpelo Island
Malpelo Island, a remote and rugged volcanic island in the Pacific Ocean, is renowned as one of the world’s premier diving destinations. The island’s waters are teeming with marine life, including hammerhead sharks, whale sharks, and large schools of fish. Diving expeditions to Malpelo offer thrilling underwater experiences in a pristine and protected environment.
The island itself is a UNESCO World Heritage site, recognized for its unique ecosystem and biodiversity. For experienced divers seeking adventure, Malpelo Island provides an unparalleled opportunity to explore Colombia’s underwater treasures.