The most beautiful heritage towns to visit in December

The most beautiful heritage towns to visit in December

1. Barichara, Santander – The most beautiful town in Colombia

Considered one of the most beautiful towns in the country, Barichara is a must-see destination for those seeking tranquility, colonial architecture, and a spectacular view of the Chicamocha Canyon.
In December, the town lights up with Christmas lights, nativity scenes, and traditional processions. You can also walk the famous Camino Real to Guane , try hormiga culona (big-ass ant) , or enjoy stone crafts.

Not to be missed: Midnight Mass at the Cathedral of the Immaculate Conception and the sunset viewing points.


2. Villa de Leyva, Boyacá – History, lights and tradition

In December, Villa de Leyva transforms into a magical setting thanks to the Festival of Lights , one of the country's most anticipated events. The colonial facades, cobblestone streets, and cool climate make this a classic New Year's Eve destination.

You can visit the Paleontological Museum , the Terracotta House , and Ricaurte Park , or simply enjoy a hot chocolate in the main square while watching the fireworks.

Fact: This festival is celebrated in early December and attracts national and international visitors.


3. Santa Fe de Antioquia – Colonial and festive

Just 80 km from Medellín, Santa Fe de Antioquia preserves an impressive architectural heritage. At New Year's Eve, its historic center sparkles with Christmas lights, music, and markets.

Visitors enjoy its cobblestone streets, colonial temples and the iconic Puente de Occidente , a symbol of 19th-century engineering.

You can also try traditional sweets like tamarind or figs with caramel, perfect for accompanying the Christmas season.


4. Mompox, Bolívar – Tradition and magic along the Magdalena River

Santa Cruz de Mompox , declared a World Heritage Site by UNESCO, is a hidden treasure that comes alive during December.
This town, which seems frozen in time, offers cobblestone streets, colonial churches, and warm hospitality.

During the end-of-year festivities, Mompox celebrates processions, drum music, and a Caribbean atmosphere. It's also an excellent destination for exploring the Magdalena River by boat or enjoying its handcrafted filigree jewelry.


5. Jardín, Antioquia – Nature, flowers and charm

In southwestern Antioquia, Jardín is synonymous with color and tranquility. Its main square, surrounded by flower-filled balconies, is a spectacle in December, when the town fills with lights and carols.

Travelers enjoy the La Garrucha cable car , the Angel Falls waterfalls , and the Cave of Splendor , ideal for nature lovers.

Recommendation: Take the opportunity to visit a coffee farm and learn about the Colombian coffee process—a unique experience.


6. Honda, Tolima – A trip to the riverine past

Known as "the city of bridges," Honda was one of the most important river ports during the Colonial period. Today, it combines history, Republican architecture, and a warm atmosphere ideal for relaxation.

During the December holidays, Honda celebrates cultural fairs, parades, and the traditional Night of the Candles along the Magdalena River.

Don't miss: The Magdalena River Museum and the Navarro Bridge , the oldest in Colombia.


7. Guaduas, Cundinamarca – History and nature near Bogotá

Guaduas is the hometown of Policarpa Salavarrieta , a heroine of the Independence. Its colonial architecture and natural landscapes make it a perfect getaway from the capital.

At the end of the year, the atmosphere is filled with color with fairs, lights, and religious processions. You can also take ecological hikes to the Salto de Versalles , a stunning waterfall surrounded by vegetation.