Where will you stay in Villa de Leyva?

Top 10 Villa de Leyva Hotel Deals

See all 83 Hotels in Villa de Leyva

Recent Reviews in Villa de Leyva

Narrow your search

Villa de Leyva Hotel Guide

There is a wide range of accommodation choices if you are after an upscale or affordable room in Villa de Leyva. Our accommodation section contains 43 places to base yourself within 0.1 kilometres (0.06 miles) of Villa de Leyva's center.

The more central lodgings of downtown Villa de Leyva are the Hotel Hospedería San Carlos Villa de Leyva and Hotel La Posada de San Antonio.

The Santa María de Leyva Hotel Boutique, Hotel Casa de Adobe and Hostal Campestre El Pozzo are excellent accommodation options for those chasing more economical accommodation.

The Hotel Hunza is situated 20 kilometres (13 miles) away from the heart of Villa de Leyva. Another option is the Hotel Casa de los Fundadores, which is situated 2 kilometres (1 mile) away. Other places to stay worth checking out are the Hotel Santa Viviana Villa de Leyva and the Hospederia La Roca La Plaza Principal.

After you've explored Villa de Leyva, take a little time visit the other attractions in the Andino area. Lovers of the great outdoors will appreciate Andino's forests, rivers, streams and lakes. You should also explore its ruins, old towns and historic palaces. Fun-loving visitors may enjoy mountain biking and rock climbing here.

During your time in Tunja you can visit the House of Nitrate and stay the night in Paipa, which is 45 kilometres (29 miles) to the east of the heart of Villa de Leyva. Make a selection from the Estelar Paipa Hotel Spa & Centro de Convenciones and Hotel San Marcos Paipa.

Consider spending a few hours rubbing shoulders with Tunja sports obsessives at a local game. You'll find Bullring 20 kilometres (13 miles) to the southeast of Villa de Leyva. For those who are interested in booking a bed nearby, make a reservation in the Hotel Bochica Tunja or Hotel Parque Santander Tunja.

El Dorado International Airport is a nearby airport for flying into Villa de Leyva. It is 120 kilometres (77 miles) away. If you choose to stay nearby, try the Bogota Marriott Hotel or Sheraton Bogota Hotel.