Hotels in Villa de Leyva

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 6 - Aug 7
Tomorrow
Aug 7 - Aug 8
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Where to stay in Villa de Leyva?

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$48
$59 total
Aug 25 - Aug 26
Hotel Boutique Cenit

Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only
Old Town Villa de Leyva
$55
$55 total
Sep 1 - Sep 2
Casa Boutique Villa de Leyva - Adults only

Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
$127
$127 total
Aug 13 - Aug 14
Hotel La Corada

Club Campestre El Bosque de la Villa

Club Campestre El Bosque de la Villa
Villa de Leyva
$53
$53 total
Aug 17 - Aug 18
Club Campestre El Bosque de la Villa

Hotel El Giro

Hotel El Giro
Villa de Leyva
$91
$91 total
Aug 13 - Aug 14
Hotel El Giro

Hotel Campanario de la Villa

Hotel Campanario de la Villa
Old Town Villa de Leyva
$138
$163 total
Aug 13 - Aug 14
Hotel Campanario de la Villa

Hotel Campanario Real

Hotel Campanario Real
Old Town Villa de Leyva
$77
$77 total
Aug 11 - Aug 12
Hotel Campanario Real

Casa Sie

Casa Sie
Old Town Villa de Leyva
$64
$64 total
Aug 9 - Aug 10
Casa Sie

Hotel Jardines de la Villa

Hotel Jardines de la Villa
Old Town Villa de Leyva
$61
$61 total
Aug 11 - Aug 12
Hotel Jardines de la Villa

Hotel Verona Villa de Leyva

Hotel Verona Villa de Leyva
Old Town Villa de Leyva
$42
$42 total
Aug 10 - Aug 11
Hotel Verona Villa de Leyva

Hotel Casa terra

Hotel Casa terra
Villa de Leyva
$110
$110 total
Aug 9 - Aug 10
Hotel Casa terra

Hotel Casa Alcestre

Hotel Casa Alcestre
Old Town Villa de Leyva
$221
$221 total
Aug 9 - Aug 10
Hotel Casa Alcestre

Hotel las Palmas

Hotel las Palmas
Villa de Leyva
$68
$83 total
Aug 10 - Aug 11
Hotel las Palmas

Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$120
$120 total
Aug 31 - Sep 1
Hotel Plaza Mayor

Hacienda Cascanueces

Hacienda Cascanueces
Villa de Leyva
$109
$109 total
Aug 13 - Aug 14
Hacienda Cascanueces

Hotel Capitán Ricaurte

Hotel Capitán Ricaurte
Villa de Leyva
$59
$59 total
Aug 9 - Aug 10
Hotel Capitán Ricaurte

Santa María de Leyva Hotel Boutique

Santa María de Leyva Hotel Boutique
Villa de Leyva
$53
$53 total
Aug 23 - Aug 24
Santa María de Leyva Hotel Boutique

Hotel Antonio Nariño

Hotel Antonio Nariño
Old Town Villa de Leyva
$72
$72 total
Sep 4 - Sep 5
Hotel Antonio Nariño

Hotel Sol De La Villa

Hotel Sol De La Villa
Old Town Villa de Leyva
$68
$68 total
Aug 17 - Aug 18
Hotel Sol De La Villa

Hotel La Posada de San Antonio

Hotel La Posada de San Antonio
Old Town Villa de Leyva
$106
$126 total
Aug 20 - Aug 21
Hotel La Posada de San Antonio
View all properties

Get last-minute hotel deals in Villa de Leyva and save more

Sign in to unlock great savings.

Hotel Aceitunos

Hotel Aceitunos
Old Town Villa de Leyva
$47 off
$61
per night
$122 total
Hotel Aceitunos

Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only
Old Town Villa de Leyva
$45 off
$89
per night
$178 total
Casa Boutique Villa de Leyva - Adults only

Santa María de Leyva Hotel Boutique

Santa María de Leyva Hotel Boutique
Villa de Leyva
$43 off
$86
per night
$172 total
Santa María de Leyva Hotel Boutique

Hotel Hospedería San Carlos Villa de Leyva

Hotel Hospedería San Carlos Villa de Leyva
Villa de Leyva
$71
per night
$142 total
Hotel Hospedería San Carlos Villa de Leyva

Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$31 off
$139
per night
$277 total
Hotel Plaza Mayor

Hotel Capitán Ricaurte

Hotel Capitán Ricaurte
Villa de Leyva
$82
per night
$164 total
Hotel Capitán Ricaurte

Hotel Plazuela de San Agustín

Hotel Plazuela de San Agustín
Old Town Villa de Leyva
$119 off
$237
per night
$474 total
Hotel Plazuela de San Agustín

Maria Bonita Hotel

Maria Bonita Hotel
Villa de Leyva
$34 off
$151
per night
$302 total
Maria Bonita Hotel

Hotel Boutique & SPA - VDL Colonial

Hotel Boutique & SPA - VDL Colonial
Villa de Leyva
$31 off
$139
per night
$279 total
Hotel Boutique & SPA - VDL Colonial

Hotel Villa Luna

Hotel Villa Luna
Villa de Leyva
$42 off
$120
per night
$240 total
Hotel Villa Luna

Hotel Montelux Villa de Leyva

Hotel Montelux Villa de Leyva
Villa de Leyva
$19 off
$84
per night
$168 total
Hotel Montelux Villa de Leyva

Hotel MasClara

Hotel MasClara
Villa de Leyva
$36 off
$162
per night
$324 total
Hotel MasClara

Casa de Campo Hotel & Spa

Casa de Campo Hotel & Spa
Villa de Leyva
$20 off
$90
per night
$181 total
Casa de Campo Hotel & Spa

Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
Hotel Cordillera de los Andes

Hospederia Duruelo

Hospederia Duruelo
Villa de Leyva
$313 off
$358
per night
$715 total
Hospederia Duruelo

Hotel Aceitunos

Hotel Aceitunos
Old Town Villa de Leyva
$25 off
$113
per night
$226 total
Hotel Aceitunos

Santa María de Leyva Hotel Boutique

Santa María de Leyva Hotel Boutique
Villa de Leyva
$26 off
$116
per night
$232 total
Santa María de Leyva Hotel Boutique

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$139 off
$156
per night
$376 total
Hotel Boutique Cenit

Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only
Old Town Villa de Leyva
$63 off
$127
per night
$253 total
Casa Boutique Villa de Leyva - Adults only

Hotel Capitán Ricaurte

Hotel Capitán Ricaurte
Villa de Leyva
$24 off
$107
per night
$215 total
Hotel Capitán Ricaurte

Hotel Plazuela de San Agustín

Hotel Plazuela de San Agustín
Old Town Villa de Leyva
$131 off
$262
per night
$524 total
Hotel Plazuela de San Agustín

Hotel Casa Alcestre

Hotel Casa Alcestre
Old Town Villa de Leyva
Hotel Casa Alcestre

Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$42 off
$188
per night
$377 total
Hotel Plaza Mayor

Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
Hotel La Corada

Hotel MasClara

Hotel MasClara
Villa de Leyva
$36 off
$162
per night
$324 total
Hotel MasClara

Hotel Villa Luna

Hotel Villa Luna
Villa de Leyva
$42 off
$120
per night
$240 total
Hotel Villa Luna

Maria Bonita Hotel

Maria Bonita Hotel
Villa de Leyva
$44 off
$197
per night
$395 total
Maria Bonita Hotel

Casa de Campo Hotel & Spa

Casa de Campo Hotel & Spa
Villa de Leyva
$28 off
$127
per night
$254 total
Casa de Campo Hotel & Spa

Hemma Genki Luxury Wellness Hotel Villa

Hemma Genki Luxury Wellness Hotel Villa
Villa de Leyva
$206 off
$192
per night
$383 total
Hemma Genki Luxury Wellness Hotel Villa

Hotel Calle Real de la Villa

Hotel Calle Real de la Villa
Old Town Villa de Leyva
$50 off
$226
per night
$452 total
Hotel Calle Real de la Villa

Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only
Old Town Villa de Leyva
$16 off
$64
per night
$64 total
Casa Boutique Villa de Leyva - Adults only

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$10 off
$87
per night
$105 total
Hotel Boutique Cenit

Hotel Verona Villa de Leyva

Hotel Verona Villa de Leyva
Old Town Villa de Leyva
$5 off
$48
per night
$48 total
Hotel Verona Villa de Leyva

Hotel La Posada de San Antonio

Hotel La Posada de San Antonio
Old Town Villa de Leyva
$13 off
$117
per night
$140 total
Hotel La Posada de San Antonio

Hotel Jardines de la Villa

Hotel Jardines de la Villa
Old Town Villa de Leyva
$70
per night
$70 total
Hotel Jardines de la Villa

Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$15 off
$139
per night
$139 total
Hotel Plaza Mayor

Hotel Casa Alcestre

Hotel Casa Alcestre
Old Town Villa de Leyva
Hotel Casa Alcestre

Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
Hotel Cordillera de los Andes

Hotel Aceitunos

Hotel Aceitunos
Old Town Villa de Leyva
$8 off
$76
per night
$76 total
Hotel Aceitunos

Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
Hotel La Corada

Hotel Spa Villa Lina

Hotel Spa Villa Lina
Villa de Leyva
$8 off
$68
per night
$68 total
Hotel Spa Villa Lina

Hotel Sol De La Villa

Hotel Sol De La Villa
Old Town Villa de Leyva
$9 off
$79
per night
$79 total
Hotel Sol De La Villa

Hotel las Palmas

Hotel las Palmas
Villa de Leyva
$12 off
$111
per night
$134 total
Hotel las Palmas

Hotel Boutique & SPA - VDL Colonial

Hotel Boutique & SPA - VDL Colonial
Villa de Leyva
$13 off
$114
per night
$114 total
Hotel Boutique & SPA - VDL Colonial

Hotel Plazuela de San Agustín

Hotel Plazuela de San Agustín
Old Town Villa de Leyva
$59 off
$237
per night
$237 total
Hotel Plazuela de San Agustín

Check out pet-friendly hotels in Villa de Leyva

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$48
$59 total
Aug 25 - Aug 26
Hotel Boutique Cenit

Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
$127
$127 total
Aug 13 - Aug 14
Hotel La Corada

Club Campestre El Bosque de la Villa

Club Campestre El Bosque de la Villa
Villa de Leyva
$53
$53 total
Aug 17 - Aug 18
Club Campestre El Bosque de la Villa

Hotel Campanario de la Villa

Hotel Campanario de la Villa
Old Town Villa de Leyva
$138
$163 total
Aug 13 - Aug 14
Hotel Campanario de la Villa

Hotel Campanario Real

Hotel Campanario Real
Old Town Villa de Leyva
$77
$77 total
Aug 11 - Aug 12
Hotel Campanario Real

Hotel Verona Villa de Leyva

Hotel Verona Villa de Leyva
Old Town Villa de Leyva
$42
$42 total
Aug 10 - Aug 11
Hotel Verona Villa de Leyva

Hotel El Giro

Hotel El Giro
Villa de Leyva
$91
$91 total
Aug 13 - Aug 14
Hotel El Giro

Hacienda Cascanueces

Hacienda Cascanueces
Villa de Leyva
$109
$109 total
Aug 13 - Aug 14
Hacienda Cascanueces

Hotel Jardines de la Villa

Hotel Jardines de la Villa
Old Town Villa de Leyva
$61
$61 total
Aug 11 - Aug 12
Hotel Jardines de la Villa

Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
$60
$60 total
Aug 31 - Sep 1
Hotel Cordillera de los Andes
View all properties

You may also like hotels with pools in Villa de Leyva

Club Campestre El Bosque de la Villa

Club Campestre El Bosque de la Villa
Villa de Leyva
$53
$53 total
Aug 17 - Aug 18
Club Campestre El Bosque de la Villa

Hotel Campanario de la Villa

Hotel Campanario de la Villa
Old Town Villa de Leyva
$138
$163 total
Aug 13 - Aug 14
Hotel Campanario de la Villa

Hotel El Giro

Hotel El Giro
Villa de Leyva
$91
$91 total
Aug 13 - Aug 14
Hotel El Giro

Hotel & Spa Getsemaní

Hotel & Spa Getsemaní
Villa de Leyva
$86
$86 total
Aug 28 - Aug 29
Hotel & Spa Getsemaní

Hotel Jardines de la Villa

Hotel Jardines de la Villa
Old Town Villa de Leyva
$61
$61 total
Aug 11 - Aug 12
Hotel Jardines de la Villa

Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
$60
$60 total
Aug 31 - Sep 1
Hotel Cordillera de los Andes

Hacienda Cascanueces

Hacienda Cascanueces
Villa de Leyva
$109
$109 total
Aug 13 - Aug 14
Hacienda Cascanueces

Hotel Boutique & SPA - VDL Colonial

Hotel Boutique & SPA - VDL Colonial
Villa de Leyva
$91
$91 total
Aug 11 - Aug 12
Hotel Boutique & SPA - VDL Colonial

Hotel Spa Villa Lina

Hotel Spa Villa Lina
Villa de Leyva
$67
$67 total
Aug 18 - Aug 19
Hotel Spa Villa Lina

Hotel Aceitunos

Hotel Aceitunos
Old Town Villa de Leyva
$76
$76 total
Aug 18 - Aug 19
Hotel Aceitunos
View all properties

You can also stay at hotels with a spa in Villa de Leyva

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$48
$59 total
Aug 25 - Aug 26
Hotel Boutique Cenit

Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
$127
$127 total
Aug 13 - Aug 14
Hotel La Corada

Hotel Campanario de la Villa

Hotel Campanario de la Villa
Old Town Villa de Leyva
$138
$163 total
Aug 13 - Aug 14
Hotel Campanario de la Villa

Club Campestre El Bosque de la Villa

Club Campestre El Bosque de la Villa
Villa de Leyva
$53
$53 total
Aug 17 - Aug 18
Club Campestre El Bosque de la Villa

Hotel Casa Alcestre

Hotel Casa Alcestre
Old Town Villa de Leyva
$221
$221 total
Aug 9 - Aug 10
Hotel Casa Alcestre

Hotel El Giro

Hotel El Giro
Villa de Leyva
$91
$91 total
Aug 13 - Aug 14
Hotel El Giro

Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$120
$120 total
Aug 31 - Sep 1
Hotel Plaza Mayor

Hotel Jardines de la Villa

Hotel Jardines de la Villa
Old Town Villa de Leyva
$61
$61 total
Aug 11 - Aug 12
Hotel Jardines de la Villa

Hotel & Spa Getsemaní

Hotel & Spa Getsemaní
Villa de Leyva
$86
$86 total
Aug 28 - Aug 29
Hotel & Spa Getsemaní

Hacienda Cascanueces

Hacienda Cascanueces
Villa de Leyva
$109
$109 total
Aug 13 - Aug 14
Hacienda Cascanueces
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.
View all properties
Our prices for hotels in Villa de Leyva are cheapest in February
Price trends for hotels in Villa de Leyva
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Villa de Leyva
August
High 17°C / low 8°C. Cloudy most days.
View properties in August
17°
17°
17°
17°
17°
18°
18°
17°
10°
17°
10°
16°
16°
16°
Monthly weather averages (˚C)

Top neighborhoods in Villa de Leyva

Old Town Villa de Leyva

Villa de Leyva's Old Town Villa de Leyva neighborhood is known for its restaurants and offers a host of things to see such as Casa Museo Luis Alberto Acuna and Plaza Major of Villa de Leyva.

Top landmarks in Villa de Leyva

A historic stone square with buildings and a church at twilight.

Plaza Major of Villa de Leyva

9.6/10 (245 reviews)
Plaza Major of Villa de Leyva is worth passing through for a few pics when in Old Town Villa de Leyva.
See properties
A unique, earth-toned building with a flag, surrounded by greenery and a mountainous landscape.
Photo by Botak Jon

Casa Terracota

9.2/10 (91 reviews)
You might want to get your camera out and head to Casa Terracota— just one of the landmarks located 0.9 mi (1.5 km) from central Villa de Leyva.
See properties

Pozos Azules

9.0/10 (65 reviews)
Pozos Azules is 2 mi (3.2 km) from central Villa de Leyva, why not stop by during your stay. If you like Pozos Azules, you'll love La Periquera Ecological Park, just a short drive away.
See properties

Villa de Leyva Fossil Museum

9.0/10 (65 reviews)
Villa de Leyva Fossil Museum is 2.4 mi (3.9 km) from central Villa de Leyva, why not stop by during your stay. If you want to experience more of the culture Villa de Leyva has to offer, head to Gondava Park, Pozos Azules, and Casa Terracota.
See properties

Casa Museo Luis Alberto Acuna

9.0/10 (27 reviews)
Casa Museo Luis Alberto Acuna is just one of the attractions in Old Town Villa de Leyva, Villa de Leyva so you might want to stop by during your trip. If you want to experience more of the culture Villa de Leyva has to offer, head to Plaza Major of Villa de Leyva, Casa Terracota, and Pozos Azules.
See properties

Antonio Nariño House Museum

9.4/10 (22 reviews)
Antonio Nariño House Museum is just one of the attractions in Old Town Villa de Leyva, Villa de Leyva so you might want to stop by during your trip. If you want to experience more of the culture Villa de Leyva has to offer, head to Plaza Major of Villa de Leyva, Casa Museo Luis Alberto Acuna, and Casa Terracota.
See properties

Archaeological Site El Infiernito

8.8/10 (19 reviews)
Archaeological Site El Infiernito is 2.6 mi (4.2 km) from central Villa de Leyva, why not stop by during your stay.
See properties

El Fósil

8.8/10 (13 reviews)
If you're planning a bit of sightseeing during your trip, head to El Fósil— just one of the landmarks located 0.8 mi (1.2 km) from central Villa de Leyva.
See properties

Learn more about Villa de Leyva

Villa de Leyva is applauded for its cultural attractions such as Casa Museo Luis Alberto Acuna and Villa de Leyva Fossil Museum.

See all hotels in Villa de Leyva
A cobblestone plaza with white buildings and a mountain in the background.

Check out reviews of Villa de Leyva hotels guests love

Hotel La Corada

Hotel La Corada

10/10 Excellent
"El hotel está ubicado frente a la plaza principal de Villa de Leyva. Tienen un salón de juegos único para niños de todas las edades. ¡El desayuno estuvo increíble!"
Carlos 1-night trip
Posted 18 hours ago
Hotel La Corada
Hotel las Palmas

Hotel las Palmas

10/10 Excellent
"It was a Great experience been at This hotel. Clean room and cozy bed sheets. Is near to different shops, restaurants and different amenities. Great location!"
Sonia 1-night trip
Posted 4 days ago
Hotel las Palmas
Hemma Genki Luxury Wellness Hotel Villa

Hemma Genki Luxury Wellness Hotel Villa

10/10 Excellent
"Everything was perfect."
Qingwen 2-night trip
Posted 4 days ago
Hemma Genki Luxury Wellness Hotel Villa
Hotel Casa Alcestre

Hotel Casa Alcestre

10/10 Excellent
"Buen hotel, cerca a la plaza."
Juan 1-night trip
Posted 4 days ago
Hotel Casa Alcestre
Hotel Campanario de la Villa

Hotel Campanario de la Villa

10/10 Excellent
"El hotel además de hermoso es súper confortable. El desayuno está muy bien"
Adriana 2-night trip
Posted 4 days ago
Hotel Campanario de la Villa
Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only

10/10 Excellent
"La experiencia en general fue muy agradable, a resaltar la atención del personal."
Jorge 3-night trip
Posted 3 weeks ago
Casa Boutique Villa de Leyva - Adults only
Hotel Verona Villa de Leyva

Hotel Verona Villa de Leyva

10/10 Excellent
"Nice and comfortable property. Good breakfast and very friendly staff. Would definitely stay again. Proximity to restaurants and plaza is a plus."
Mohammed 2-night trip
Posted 1 month ago
Hotel Verona Villa de Leyva
Hotel El Giro

Hotel El Giro

10/10 Excellent
"Family friendly hotel with comfortable beds, delicious breakfast, and super friendly staff. The small indoor pool was perfect for entertaining my son after a day out of activities. I highly recommend this hotel."
Jane 4-night trip
Posted 1 month ago
Hotel El Giro
Casa de Campo Hotel & Spa

Casa de Campo Hotel & Spa

10/10 Excellent
"Buen Hotel!! Limpio. Gente amable!!"
Luis 2-night trip
Posted 1 month ago
Casa de Campo Hotel & Spa

Frequently asked questions

What accommodations do travelers recommend in Villa de Leyva?
Where can I find free parking with my stay in Villa de Leyva?
Park your car for free at these properties: Hotel Casa Alcestre, Hotel Campanario de la Villa and Casa Boutique Villa de Leyva - Adults only. You can check out all 16 options on our site.
Can I book a refundable hotel in Villa de Leyva?
If you're looking for the flexibility to change your travel plans to Villa de Leyva, most accommodations offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where should I consider staying in Villa de Leyva if I want a cheap accommodation?
An inexpensive option worth considering is Hotel El Giro. You may want to browse all 8 choices on our site.
Where can I stay in Villa de Leyva if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, browse our selection of 49 vacation homes. You can also book one of 15 apartments or 6 villas.
What will the weather in Villa de Leyva be like during my visit?
The warmest months in Villa de Leyva are usually January and February with an average temp of 54°F. August and January are the chilliest months when the average temp is 54°F. The rainiest months are April and November.
Why should I book my Villa de Leyva accommodation with Hotels.com?
There are plenty of reasons to book your Villa de Leyva travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring