Search for a place or activity

7 Picturesque Mountain Towns to Explore in Colombia

Escape the bustling cities for a quieter, more rural Colombian experience.

The hilly mountain town of Guatape in Colombia.
Hi, I'm SJ!

SJ Armstrong is a travel writer and editor from London, currently found travelling overland from her home city to the Kazakh Steppe. Until recently she was a project editor at National Geographic Traveller and writes about her five years of full-time travel for a range of travel publications.

The Colombian stretch of the Andes Mountains is densely forested, vertigo-inducing, and sparsely populated. Don’t expect to see busy streets in areas like Boyaca and Santander—instead, expect expansive farmland, snow-capped peaks, and sleepy hamlets.

While these scenic areas may seem far-flung, many are just an easy day trip or organized tour away from hubs like Bogotá, Medellín, or Bucaramanga. Here are some of the top mountain towns to visit in Colombia.

1. Barichara

The white-washed, red-roofed buildings of Barichara and the Colombian hills beyond.
Barichara is a red-roofed dream of a town.Photo Credit: Joerg Steber / Shutterstock

74 miles (119 kilometers) from Bucaramanga

Barichara epitomizes Colombia’s Andean charm, with sloping, cobbled streets; fuschia flowers spilling over the walled courtyards; and crowds mingling in the leafy churchside plaza. Spend some time exploring quiet backstreets before heading out on a hike from Barichara to neighboring Guane.

Start early in the morning to avoid running into the day-trip crowds and follow the mostly downhill country path for around two hours. Hourly bus services carry travelers back to Barichara from Guane, or consider a guided hike so you won’t have to worry about figuring out how to get back once you've finished.

2. Guadalupe

The river in Guadalupe in Colombia.
The river in Guadalupe is beautiful indeed.Photo Credit: Lauren Squire / Shutterstock

106 miles (171 kilometers) from Bucaramanga

Guadalupe’s main attraction is a truly bizarre spectacle—a red and purple river that runs through the Santander hills, just a short hike away from the town. The kaleidoscopic waters of Quebrada de las Gachas are filled with plunging pools of water, which are cutouts in the river bed where swimmers can bask in a natural, violet jacuzzi.

On the hike back from the red river, admire the views of picturesque Guadalupe, which seems to pop from the background of verdant countryside. Opt for a tour from Bucaramanga to see this unique natural phenomenon and the quaint town of Guadalupe.

3. San Gil

A leafy plaza in San Gil, the Colombian hill town.
A leafy plaza in San Gil.Photo Credit: Oscar Espinosa / Shutterstock

61 miles (98 kilometers) from Bucaramanga

Adventurous travelers can hike, paraglide, canyon, and white-water raft their way to San Gil, known as Colombia’s capital of active excursions. It’s an essential stop for thrillseeking travelers that want to make the most of the extreme Andean landscape. Starting on the steep cobbled streets of the whitewashed town center, you can book full-day or multi-day trips out to the surrounding mountains. And if you prefer relaxing to jumping off cliffs and into ravines, roam the quiet, forested trails of El Gallineral Natural Park.

4. Villa de Leyva

A quiet, cobbled street in Villa de Leyva, the Colombian mountain town.
The cobbled streets of Villa de Leyva were made for walking.Photo Credit: Javier Crespo / Shutterstock

99 miles (159 kilometers) from Bogotá

The vast central plaza of Villa de Leyva, Plaza Major, is one of the biggest in South America. It’s bordered by cozy wine bars and traditional restaurants, indulgent chocolate shops, and the sociable front steps of the town’s white-walled church.

The last bastion of Spanish colonial power in Colombia, Villa de Leyva has an interesting and complex history dating back to the 16th century, which is best uncovered with a well-versed guide. You can also combine your trip to the town with a tour of the nearby paleontology museum, which has one of the most impressive natural history displays in the country.

5. Guatavita

Guatavita, its white-washed houses deep in the green hills of Colombia.
Guatavita is deep in the hills.Photo Credit: MatthieuCattin / Shutterstock

36 miles (58 kilometers) from Bogotá

Guatavita feels nearly indistinguishable from the airy villages that pepper the Andalucian countryside in Spain. Topped with ochre tiles, its architecture seems unchanged since the earliest Spanish settlement in the area—including a bullfighting ring, which is still in use for occasional performances.

But travelers shouldn’t visit just to roam the scenic streets. Guatavita sits on land inhabited by the Muisca people (long before the Spanish colonizers arrived) and is a short distance from Laguna Guatavita, which the Muisca people believed to be the source of life. Take a tour from Bogotá with an Indigenous guide to learn about the famous, mythical lagoon waters.

6. Guatapé

The blue lake and rounded hills of the Colombian town of Guatapé
Guatapé and its beautiful blue lake.Photo Credit: Alexander Canas Arango / Shutterstock

50 miles (81 kilometers) from Medellín

Built atop a maze of artificial cobalt lakes, the colorful streets of Guatapé have made it a popular resort town for Colombians for decades. Take a tour of the town from Medellín to spot the Botero-inspired sculptural reliefs built into the buildings, or head out onto the water by boat, jet ski, or kayak.

A trip to Guatapé isn’t complete without venturing up El Penol, either, a gigantic rock that dramatically juts out of the earth, and serves as the defining point of the Guatape skyline. A handy staircase wraps around the rock, so travelers can walk up 740 steps to enjoy the best viewpoint in town.

Related: Francisco Botero’s Medellín

7. Jardín

Jardín, set in the lush green Colombian mountains and hills.
Jardín is a big town set deep in the hills.Photo Credit: sunsinger / Shutterstock

83 miles (133 kilometers) from Medellín

Stetson-clad cowboys park their horses outside Jardín’s cozy coffee shops, stopping for a strong black brew before heading back into Antioquia’s hills. Most of the surrounding region is entirely rural—sprawling coffee plantations, hidden waterfalls, and rare, colorful birds that nest above the town’s hilly alleyways.

If you aren’t inclined to laze your days away watching characters in the town square or sipping beers in a local bar, take to the hills on one of the many hiking trails accessible from the edge of the town or plan a visit to a nearby coffee farm.

More ways to explore Colombia

1 / 5

Keep reading

1 / 2
en
7e474c75-da4a-44a3-bc3d-91b7693bd679
article
Do more with Viator
One site, 300,000+ travel experiences you'll remember—direct to your inbox.
Stay in the know