earth roulette logo

Villa de Leyva

Villa de Leyva: Embrace history and natural beauty.

Spin it

Cheap flights to Villa de Leyva

Places to stay in Villa de Leyva

Compare options and check current prices and availability.

We may earn a commission when you book through these links, at no extra cost to you.

Finding available stays...

Images & Videos of Villa de Leyva

About Villa de Leyva

Villa de Leyva, a charming colonial town, is a jewel nestled in the Colombian Andes. Its cobblestone streets, whitewashed buildings, and expansive Plaza Mayor, one of the largest in South America, create an atmosphere of timeless beauty. The town's well-preserved architecture and rich history offer a captivating glimpse into Colombia's past, attracting visitors from around the globe.

Beyond its historical significance, Villa de Leyva boasts a stunning natural environment. The surrounding countryside is perfect for outdoor activities such as hiking, horseback riding, and exploring the diverse landscapes. From the arid desert of the Tatacoa to the lush green hills, the region offers a variety of experiences for nature enthusiasts. The town's proximity to various attractions, including the fossil of a Kronosaurus, further enhances its appeal.

Villa de Leyva FAQ

What is the best time to visit Villa de Leyva?

The best time to visit Villa de Leyva is during the dry season, which runs from December to March and June to August. The weather is generally sunny and pleasant, ideal for exploring the town and its surroundings. However, the shoulder seasons (April-May and September-November) can also be a good option, offering fewer crowds and still favorable weather conditions.

What are some must-see attractions in Villa de Leyva?

The Plaza Mayor is a must-see, along with the Iglesia de Nuestra Señora del Rosario. Other attractions include the Casa Museo Antonio Nariño, the Museo Paleontológico, and the Pozos Azules (Blue Wells). Consider a day trip to the nearby Iguaque National Park for hiking and enjoying nature.

How can I get to Villa de Leyva?

The most common way to get to Villa de Leyva is by bus from Bogotá. The journey takes approximately 3-4 hours. You can also hire a private car or take a taxi. Once in Villa de Leyva, the town is easily walkable, and taxis are readily available for trips to nearby attractions.

Not happy with Villa de Leyva? Spin again!

We stand with Ukraine! Please support Ukraine and its people.