
• You’ll find rooms between $37 and $320 per night—with a solid 8.9/10 rating from 66 happy guests.
• Enjoy easy access to Villa de Leyva Main Square, only 0.06 km away.
• Score your stay for just $58 to $208! Rated 9.2/10 based on 19 reviews.
• Enjoy Private parking, Wi-Fi in public areas, and premium Tour and ticket booking service — all in one stay.
• Starts at about $101. Guests give it 8.8/10 rating from 49 reviews.
• Guests love Indoor swimming pool, Hiking, and Sauna!
Enter your dates for prices and availability of the best hotels in Villa de Leyva.






































































The Hospederia la Roca provides a great place for travelers to relax after a busy day. Visitors to Villa de Leyva will find that the Hospederia la Roca is a fantastic accommodation choice.
The hotel is located approximately 44km from Estación De Tren Chiquinquirá and 83km from Juan José Rondón Airport. Guests will find Carmelitas de Villa de Leyva, Franciscan Cloister Library and Casa Terracota just a short distance from the hotel.
When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site.