When visiting Villa de Leyva, Hospederia La Roca La Plaza Principal is a great choice to consider. Free perks include WiFi and full breakfast daily between 8 AM and 10 AM.
Pros: Great location, right on the Plaza. Staff is really friendly and always was available during my three night stay to help with anything. Food is simple but filling and served with a smile.