Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Villa de Leyva

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Villa de Leyva hotels and places to stay

TinVa Hostal - Hostel
2 out of 5
Carrera 8a no 11-83, Villa de Leyva, Boyaca
Get Rates
0.11 mi from city center
5/5Exceptional! (1 review)
Ne pas oublier de prévenir de votre arrivée

"Situation exceptionnelle à 150 m de la place principale au cœur de l’animation. Dispose d’un grand séjour, et de 2 chambres et 2 salles d’eau, idéal pour un séjour en famille"…"

Reviewed on Dec 31, 2018

TinVa Hostal - Hostel
Hotel La Primavera Suites & Casas Campestres
3.5 out of 5
Km 4 Vía Arcabuco Villa de Leyva, Villa de Leyva, Boyaca
The price is $40 per night
1.57 mi from city center
4.2/5Very Good! (17 reviews)

"La Primavera is a wonderful place to stay in Villa De Leyva. It is a quiet oasis in the outskirsts of town. Quiet, extremely clean and well taken care off. Property has its own charm and house we stayed has a lot of character"…"

Reviewed on Mar 19, 2019

Hotel La Primavera Suites & Casas Campestres
Hotel VDL Colonial by Prima Collection
Carrera 13 # 8 - 71, Villa de Leyva, Boyaca
Get Rates
0.32 mi from city center
3/5 (2 reviews)
No vuelvo más a este hotel

"Las habitaciones estaban hechas pero con las sábanas llenas de pelos y con olor a sudor que vergüenza, reclamamos y nos cambiaron las sábanas inmediatamente Otra cosa en las habitaciones que dan a la calle es imposible dormir sobre todo en fin de semana peleas, chivas y tráfico todo el tienpo"…"

Reviewed on Mar 9, 2020

Hotel VDL Colonial by Prima Collection
Hospederia Duruelo
3.5 out of 5
Calle 44 No. 17-73, Villa de Leyva, Boyaca
Get Rates
0.5 mi from city center
4.7/5Exceptional! (120 reviews)
Wow!!

"Hotel was amazing! They have several rooms with antiques like telephones, sewing machines and several other things! The staff was very friendly! The pool was awesome! Everything was great, but the best part was the views of the sunsets, the city and the mountains. I can’t say enough about the place, ..."…"

Reviewed on Feb 24, 2020

Hospederia Duruelo
Hospedaje La Tierrita
2.5 out of 5
Vereda El Roble, Villa de Leyva, Villa de Leyva
Get Rates
1.75 mi from city center
4/5Very Good! (2 reviews)

"Un poco complicada la llegada"…"

Reviewed on Mar 26, 2019

Hospedaje La Tierrita
Hotel Casa de los Fundadores
3.5 out of 5
Kilometro 1 Via A Guanani, Villa de Leyva, Boyaca
Free CancellationReserve now, pay when you stay
The price is $47 per night
1.01 mi from city center
4.2/5Excellent! (91 reviews)

"Gardens are amazing and there are beautiful flowers all over the place"…"

Reviewed on Dec 7, 2018

Hotel Casa de los Fundadores
Casa Boutique Villa de Leyva - Adults only
3 out of 5
#7 63 Cl. 13, Villa de Leyva, Boyacá
The price is $38 per night
0.14 mi from city center
4.5/5Wonderful! (26 reviews)

"Property is absolutely amazing. The staff makes you feel better than in home. They do everything and more to make you feel special. The property is so bohemian and romantic. The colors, the doors everything beautiful. Would stay here forever."…"

Reviewed on Feb 23, 2020

Casa Boutique Villa de Leyva - Adults only
Hotel Casa Real Villa de Leyva
3.5 out of 5
Calle 17 No 10 14, Barrio el Carmen, Villa de Leyva
Get Rates
0.35 mi from city center
4.8/5Exceptional! (16 reviews)

"Excellent hotel. Delicious breakfast. Staff very friendly. Very clean And very well decorated rooms. It is an excellent option If you want to be some days with your family. The pool was excellent also."…"

Reviewed on Dec 26, 2019

Hotel Casa Real Villa de Leyva
Hotel La Posada de San Antonio
3 out of 5
Carrera 8 No. 11-80, Villa de Leyva, Boyaca
The price is $73 per night
0.11 mi from city center
4.4/5Excellent! (105 reviews)

"Nice place. Friendly staff. Good food. Close tho the beautiful plaza."…"

Reviewed on Nov 24, 2019

Hotel La Posada de San Antonio
Hostal Campestre El Huerto
2.5 out of 5
Carrera 9 con calle 1, Villa de Leyva
Get Rates
0.8 mi from city center
Hostal Campestre El Huerto
Don't see what you're looking for?
See all available properties in Villa de Leyva
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Villa de Leyva

Visitors to Villa de Leyva are sure to enjoy the shopping. Tourists can also enjoy the city's museums, cafés, and entertainment choices. You'll find 143 Expedia hotels and other accommodations in the larger area of Tunja.

Sightseeing and Staying in Villa de Leyva

Cultural venues in the city include Casa Museo Luis Alberto Acuna, Carmen Museum, and Antonio Narino House Museum. A couple of additional sights to add to your agenda are Plaza Major of Villa de Leyva and Casa Terracota.

In Villa de Leyva, you'll be able to select from 97 hotels and other lodging options so you'll have a variety of choices for your holiday retreat. Here you'll find top ranked ones based on Expedia user reviews:

  • Hotel Casa terra - With a stay at this 3-star hotel, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its overall value and quiet location.
  • Hospederia Duruelo - Our customers like the clean rooms and location at this hotel. This 3.5-star hotel features 4 outdoor pools, 2 restaurants, and free breakfast.
  • Casona San Nicolás - This 3-star hotel features free breakfast, free parking, and a café. Expedia customers like its breakfast and helpful staff.

Dressing for Villa de Leyva

  • Between January and March, daytime temperatures average 68°F, while nighttime temperatures stay around 49°F
  • From April to June, the average is 67°F during the day and 51°F at night
  • July through September sees average temperatures of 67°F during the day and 49°F at night
  • In October-December, you can expect 67°F as the daytime average and 49°F as the nighttime average
  • About 41.30 inches of rain falls on Villa de Leyva each year
  • February and March are usually the hottest months averaging 67°F, while January and September are usually the coldest with an average temperature of 49°F

Frequently asked questions

Where is the best place to stay in Villa de Leyva?
Hospederia Duruelo is one of the top choices for your stay based on our traveler data. This 3.5-star hotel offers 4 outdoor pools and 2 restaurants. Other good choices for your stay include Hotel VDL Colonial by Prima Collection and Hotel Hacienda Santa Cecilia.
If I need to cancel my hotel reservation in Villa de Leyva, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if cancelled before the hotel’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Enter dates in and click on “Search”, then filter by “free cancellation” to view top deals in Villa de Leyva.
Where can I learn more about changing or cancelling my trip to Villa de Leyva?
For additional details about rescheduling or cancelling your trip to Villa de Leyva, head over to our customer service page.
What's the best hotel for families in Villa de Leyva?
Aparta Suite La Montaña is a top 3-star aparthotel on Expedia for families, and features in-room kitchens and free parking. Other good options for your family trip include Hotel Campanario Campestre and LM Hotel Colonial. Attractions like 1900 Theme Park and Gondava Park are also fun for kids of all ages.
What's the best accommodation for couples in Villa de Leyva?
Hotel & Spa Getsemaní is a favorite 3-star hotel for couples, and features flat-screen TVs and an indoor pool. Other good options for your romantic getaway include Hotel La Posada de San Antonio and Hotel Casa de los Fundadores.
What's the best pet-friendly place to stay in Villa de Leyva?
Anaka Cabañas is a top cabin for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet include Casona San Nicolás and Hotel Spa Casa de Adobe.
What's the best place to stay with easy access to Plaza Major of Villa de Leyva?
Adjacent to Plaza Major of Villa de Leyva, Hotel La Posada de San Antonio is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a full-service spa and free breakfast. Other good options close by include Hospederia Duruelo and Hotel Antonio Nariño.
What about the best place to stay near Villa de Leyva Fossil Museum?
One of the top choices for your stay is Hospederia Duruelo, located 2.9 mi (4.6 km) from Villa de Leyva Fossil Museum, and this 3.5-star hotel offers 4 outdoor pools and 2 restaurants. Hotel La Posada de San Antonio and Hotel Casa de los Fundadores are a couple of other good options within 5 miles.
What's the best boutique-style hotel in Villa de Leyva?
Hotel Casa terra is a favorite 3-star hotel with Expedia travelers looking for a stylish accommodation, featuring free breakfast and free parking.
What's the best hotel in Villa de Leyva to be near historical sites?
Based on our travel expertise, Hostal Campestre El Pozzo is a top 3-star hotel for history buffs booking on Expedia, and it features free breakfast and a restaurant. Other choices near historic sites include Hotel Meson de los Virreyes and Hotel La Posada de San Antonio. Also notable landmarks to visit include Casa Terracota, Plaza Major of Villa de Leyva, and Carmen Museum.
Where is the best part of Villa de Leyva for sightseeing?
Old Town is one of the best areas of the city for sightseeing so consider a stop by Andes, Casa Museo Luis Alberto Acuna, and Plaza Major of Villa de Leyva while you’re exploring the neighborhood.
What are some accommodations with pools in Villa de Leyva?
Hotel Meson de los Virreyes is a popular 3.5-star hotel featuring an indoor pool, free full breakfast, and a restaurant. A couple of other options that feature an onsite pool include Hotel Campanario de la Villa and Hotel Boutique Villa Roma.

Recent reviews of Villa de Leyva hotels

More trip options