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
Oct 24 - Oct 25
Tomorrow
Oct 25 - Oct 26
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Where to stay in Villa de Leyva?

1. Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only
Old Town Villa de Leyva
$60
$60 total
Oct 26 - Oct 27
Casa Boutique Villa de Leyva - Adults only

2. Hotel las Palmas

Hotel las Palmas
Villa de Leyva
$29
$37 total
Oct 28 - Oct 29
Hotel las Palmas

3. Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$28
$35 total
Oct 25 - Oct 26
Hotel Boutique Cenit

4. Hotel Campanario Real

Hotel Campanario Real
Old Town Villa de Leyva
$92
$92 total
Oct 25 - Oct 26
Hotel Campanario Real

5. Hotel Casa Alcestre

Hotel Casa Alcestre
Old Town Villa de Leyva
$204
$204 total
Oct 26 - Oct 27
Hotel Casa Alcestre

6. Hotel Calle Real de la Villa

Hotel Calle Real de la Villa
Old Town Villa de Leyva
$46
$46 total
Oct 25 - Oct 26
Hotel Calle Real de la Villa

7. Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
$59
$59 total
Oct 27 - Oct 28
Hotel Cordillera de los Andes

8. Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
$127
$127 total
Nov 2 - Nov 3
Hotel La Corada

9. Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$121
$121 total
Oct 26 - Oct 27
Hotel Plaza Mayor

10. Casa de Campo Hotel & Spa

Casa de Campo Hotel & Spa
Villa de Leyva
$48
$48 total
Oct 25 - Oct 26
Casa de Campo Hotel & Spa

11. Hotel La Posada de San Antonio

Hotel La Posada de San Antonio
Old Town Villa de Leyva
$95
$113 total
Oct 25 - Oct 26
Hotel La Posada de San Antonio

12. Hotel Casa terra

Hotel Casa terra
Villa de Leyva
$110
$110 total
Oct 26 - Oct 27
Hotel Casa terra

13. Hostal Hogar del viajero

Hostal Hogar del viajero
Old Town Villa de Leyva
$51
$51 total
Nov 4 - Nov 5
Hostal Hogar del viajero

14. Hotel El Giro

Hotel El Giro
Villa de Leyva
$100
$100 total
Nov 3 - Nov 4
Hotel El Giro

15. Hotel Sol De La Villa

Hotel Sol De La Villa
Old Town Villa de Leyva
$68
$68 total
Nov 9 - Nov 10
Hotel Sol De La Villa

16. Hotel Boutique & SPA - VDL Colonial

Hotel Boutique & SPA - VDL Colonial
Villa de Leyva
$92
$92 total
Oct 26 - Oct 27
Hotel Boutique & SPA - VDL Colonial

17. Casa Sie

Casa Sie
Old Town Villa de Leyva
$63
$63 total
Nov 22 - Nov 23
Casa Sie

18. Hacienda Cascanueces

Hacienda Cascanueces
Villa de Leyva
$98
$98 total
Oct 27 - Oct 28
Hacienda Cascanueces

19. Balcon Plaza Villa de Leyva Hotel

Balcon Plaza Villa de Leyva Hotel
Old Town Villa de Leyva
$100
$100 total
Oct 25 - Oct 26
Balcon Plaza Villa de Leyva Hotel

20. Hotel Verona Villa de Leyva

Hotel Verona Villa de Leyva
Old Town Villa de Leyva
$42
$42 total
Oct 26 - Oct 27
Hotel Verona Villa de Leyva
View all properties

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

Sign in to unlock great savings.

Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only
Old Town Villa de Leyva
$43 off
$86
per night
$172 total
Casa Boutique Villa de Leyva - Adults only

Hotel Casa Alcestre

Hotel Casa Alcestre
Old Town Villa de Leyva
$143 off
$227
per night
$454 total
Hotel Casa Alcestre

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$55 off
$75
per night
$183 total
Hotel Boutique Cenit

Hotel La Posada de San Antonio

Hotel La Posada de San Antonio
Old Town Villa de Leyva
$28 off
$128
per night
$310 total
Hotel La Posada de San Antonio

Balcon Plaza Villa de Leyva Hotel

Balcon Plaza Villa de Leyva Hotel
Old Town Villa de Leyva
$22 off
$100
per night
$200 total
Balcon Plaza Villa de Leyva Hotel

Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$31 off
$140
per night
$280 total
Hotel Plaza Mayor

Hotel Calle Real de la Villa

Hotel Calle Real de la Villa
Old Town Villa de Leyva
$28 off
$126
per night
$251 total
Hotel Calle Real de la Villa

Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
$127 off
$108
per night
$216 total
Hotel Cordillera de los Andes

Hotel Verona Villa de Leyva

Hotel Verona Villa de Leyva
Old Town Villa de Leyva
$16 off
$73
per night
$145 total
Hotel Verona Villa de Leyva

Hotel Hospedería San Carlos Villa de Leyva

Hotel Hospedería San Carlos Villa de Leyva
Villa de Leyva
$83 off
$97
per night
$194 total
Hotel Hospedería San Carlos Villa de Leyva

Hotel las Palmas

Hotel las Palmas
Villa de Leyva
$35 off
$157
per night
$377 total
Hotel las Palmas

Casa de Campo Hotel & Spa

Casa de Campo Hotel & Spa
Villa de Leyva
$18 off
$81
per night
$163 total
Casa de Campo Hotel & Spa

Hotel Montelux Villa de Leyva

Hotel Montelux Villa de Leyva
Villa de Leyva
$21 off
$97
per night
$193 total
Hotel Montelux Villa de Leyva

Hotel Aceitunos

Hotel Aceitunos
Old Town Villa de Leyva
$24 off
$108
per night
$217 total
Hotel Aceitunos

Casa del Carmen

Casa del Carmen
Villa de Leyva
$24 off
$108
per night
$215 total
Casa del Carmen

Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only
Old Town Villa de Leyva
$17 off
$68
per night
$68 total
Casa Boutique Villa de Leyva - Adults only

Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
Hotel La Corada

Hotel Casa Alcestre

Hotel Casa Alcestre
Old Town Villa de Leyva
$69 off
$220
per night
$220 total
Hotel Casa Alcestre

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$7 off
$66
per night
$80 total
Hotel Boutique Cenit

Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
$35 off
$60
per night
$60 total
Hotel Cordillera de los Andes

Hotel & Spa Getsemaní

Hotel & Spa Getsemaní
Villa de Leyva
$10 off
$88
per night
$88 total
Hotel & Spa Getsemaní

Hotel Sol De La Villa

Hotel Sol De La Villa
Old Town Villa de Leyva
$8 off
$74
per night
$74 total
Hotel Sol De La Villa

Hotel La Posada de San Antonio

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

Hotel Calle Real de la Villa

Hotel Calle Real de la Villa
Old Town Villa de Leyva
$8 off
$68
per night
$68 total
Hotel Calle Real de la Villa

Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$14 off
$122
per night
$122 total
Hotel Plaza Mayor

Santa María de Leyva Hotel Boutique

Santa María de Leyva Hotel Boutique
Villa de Leyva
$27 off
$63
per night
$63 total
Santa María de Leyva Hotel Boutique

Hotel Verona Villa de Leyva

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

Casa de Campo Hotel & Spa

Casa de Campo Hotel & Spa
Villa de Leyva
$5 off
$49
per night
$49 total
Casa de Campo Hotel & Spa

Hotel Capitán Ricaurte

Hotel Capitán Ricaurte
Villa de Leyva
$23 off
$69
per night
$69 total
Hotel Capitán Ricaurte

La Rioja

La Rioja
Old Town Villa de Leyva
$4 off
$34
per night
$34 total
La Rioja

Check out pet-friendly hotels in Villa de Leyva

Hotel las Palmas

Hotel las Palmas
Villa de Leyva
$29
$37 total
Oct 28 - Oct 29
Hotel las Palmas

Hotel Campanario Real

Hotel Campanario Real
Old Town Villa de Leyva
$92
$92 total
Oct 25 - Oct 26
Hotel Campanario Real

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$28
$35 total
Oct 25 - Oct 26
Hotel Boutique Cenit

Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
$127
$127 total
Nov 2 - Nov 3
Hotel La Corada

Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
$59
$59 total
Oct 27 - Oct 28
Hotel Cordillera de los Andes

Balcon Plaza Villa de Leyva Hotel

Balcon Plaza Villa de Leyva Hotel
Old Town Villa de Leyva
$100
$100 total
Oct 25 - Oct 26
Balcon Plaza Villa de Leyva Hotel

Hostal Hogar del viajero

Hostal Hogar del viajero
Old Town Villa de Leyva
$51
$51 total
Nov 4 - Nov 5
Hostal Hogar del viajero

Hotel Campanario de la Villa

Hotel Campanario de la Villa
Old Town Villa de Leyva
$163
$188 total
Oct 26 - Oct 27
Hotel Campanario de la Villa

Hotel Verona Villa de Leyva

Hotel Verona Villa de Leyva
Old Town Villa de Leyva
$42
$42 total
Oct 26 - Oct 27
Hotel Verona Villa de Leyva

Hotel El Giro

Hotel El Giro
Villa de Leyva
$100
$100 total
Nov 3 - Nov 4
Hotel El Giro
View all properties

You may also like hotels with spas in Villa de Leyva

Hotel Casa Alcestre

Hotel Casa Alcestre
Old Town Villa de Leyva
$204
$204 total
Oct 26 - Oct 27
Hotel Casa Alcestre

Hotel La Corada

Hotel La Corada
Old Town Villa de Leyva
$127
$127 total
Nov 2 - Nov 3
Hotel La Corada

Hospederia Duruelo

Hospederia Duruelo
Villa de Leyva
$264
$264 total
Nov 7 - Nov 8
Hospederia Duruelo

Hotel La Posada de San Antonio

Hotel La Posada de San Antonio
Old Town Villa de Leyva
$95
$113 total
Oct 25 - Oct 26
Hotel La Posada de San Antonio

Hotel Plaza Mayor

Hotel Plaza Mayor
Old Town Villa de Leyva
$121
$121 total
Oct 26 - Oct 27
Hotel Plaza Mayor

Hotel Campanario de la Villa

Hotel Campanario de la Villa
Old Town Villa de Leyva
$163
$188 total
Oct 26 - Oct 27
Hotel Campanario de la Villa

Hotel El Giro

Hotel El Giro
Villa de Leyva
$100
$100 total
Nov 3 - Nov 4
Hotel El Giro

Hotel Casa Real Villa de Leyva

Hotel Casa Real Villa de Leyva
Villa de Leyva
$157
$157 total
Oct 25 - Oct 26
Hotel Casa Real Villa de Leyva

Hotel Boutique Cenit

Hotel Boutique Cenit
Old Town Villa de Leyva
$28
$35 total
Oct 25 - Oct 26
Hotel Boutique Cenit

Hotel las Palmas

Hotel las Palmas
Villa de Leyva
$29
$37 total
Oct 28 - Oct 29
Hotel las Palmas
View all properties

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

Hotel Campanario de la Villa

Hotel Campanario de la Villa
Old Town Villa de Leyva
$163
$188 total
Oct 26 - Oct 27
Hotel Campanario de la Villa

Hotel Cordillera de los Andes

Hotel Cordillera de los Andes
Villa de Leyva
$59
$59 total
Oct 27 - Oct 28
Hotel Cordillera de los Andes

Casa de Campo Hotel & Spa

Casa de Campo Hotel & Spa
Villa de Leyva
$48
$48 total
Oct 25 - Oct 26
Casa de Campo Hotel & Spa

Hotel Casa Real Villa de Leyva

Hotel Casa Real Villa de Leyva
Villa de Leyva
$157
$157 total
Oct 25 - Oct 26
Hotel Casa Real Villa de Leyva

Hotel & Spa Getsemaní

Hotel & Spa Getsemaní
Villa de Leyva
$88
$88 total
Oct 25 - Oct 26
Hotel & Spa Getsemaní

Hacienda Cascanueces

Hacienda Cascanueces
Villa de Leyva
$98
$98 total
Oct 27 - Oct 28
Hacienda Cascanueces

Hotel El Giro

Hotel El Giro
Villa de Leyva
$100
$100 total
Nov 3 - Nov 4
Hotel El Giro

Hotel Jardines de la Villa

Hotel Jardines de la Villa
Old Town Villa de Leyva
$86
$86 total
Oct 25 - Oct 26
Hotel Jardines de la Villa

Hotel Aceitunos

Hotel Aceitunos
Old Town Villa de Leyva
$59
$59 total
Oct 27 - Oct 28
Hotel Aceitunos

Hotel Boutique & SPA - VDL Colonial

Hotel Boutique & SPA - VDL Colonial
Villa de Leyva
$92
$92 total
Oct 26 - Oct 27
Hotel Boutique & SPA - VDL Colonial
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 October
Typical weather for Villa de Leyva
October
High 17°C / low 9°C. Cloudy most days.
View properties in October
17°
9°
17°
9°
17°
9°
18°
8°
18°
9°
17°
10°
17°
10°
16°
9°
16°
9°
16°
9°
17°
8°
17°
8°
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 Plaza Major of Villa de Leyva and Antonio Nariño House Museum.

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

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 Terracota, and Pozos Azules.
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 Pozos Azules, Casa Terracota, and Antonio Nariño House Museum.
See properties

Paleontological Research Center

9.2/10 (42 reviews)
Paleontological Research Center is 2.6 mi (4.1 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 Villa de Leyva Fossil Museum, Pozos Azules, and Casa Terracota.
See properties

Museo Paleontológico de Villa de Leyva

8.2/10 (10 reviews)
If you're planning a bit of sightseeing head to Museo Paleontológico de Villa de Leyva— just one of the monuments in Old Town Villa de Leyva.
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

Learn more about Villa de Leyva

Villa de Leyva is applauded for its cultural attractions such as Antonio Nariño House Museum 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

Club Campestre El Bosque de la Villa

Club Campestre El Bosque de la Villa

10/10 Excellent
"Excelente Todo. Excepto el servicio del WiFi."
Oscar 3-night trip
Posted 10 days ago
Club Campestre El Bosque de la Villa
Hotel La Corada

Hotel La Corada

8/10 Good
"Excelente ubicación frente a la plaza, buen desayuno, instalaciones bonitas, le falta mantenimiento a los cuartos, y un staff mas atento. La tarifa es alta por lo que la expectativa de servicio también lo es."
Rafael 2-night trip
Posted 2 weeks ago
Hotel La Corada
Casa Boutique Villa de Leyva - Adults only

Casa Boutique Villa de Leyva - Adults only

10/10 Excellent
"Muy limpio, muy amable y cerca de la plaza mayor de Villa de leyva"
Brenda Liz 2-night trip
Posted 1 month ago
Casa Boutique Villa de Leyva - Adults only
Hotel Cordillera de los Andes

Hotel Cordillera de los Andes

8/10 Good
"Muy bien servicio , el personal super atento , las instalaciónes super limpias , las habitaciones amplias y muy tranquilo , a 5 minutos de la plaza centrar . Lo recomiendo no dudes en quedarte"
Natalia 2-night trip
Posted 1 month ago
Hotel Cordillera de los Andes
Hotel La Posada de San Antonio

Hotel La Posada de San Antonio

10/10 Excellent
"Super comfortable hotel. Beautiful colonial style decor. Amazing breakfast. Great place."
Friman 1-night trip
Posted 1 month ago
Hotel La Posada de San Antonio
Hotel Plaza Mayor

Hotel Plaza Mayor

10/10 Excellent
"Nice an helpful people."
Gonzalo 2-night trip
Posted 1 month ago
Hotel Plaza Mayor
Hotel Montelux Villa de Leyva

Hotel Montelux Villa de Leyva

10/10 Excellent
"."
Juan 3-night trip
Posted 2 months ago
Hotel Montelux Villa de Leyva
Hotel El Giro

Hotel El Giro

10/10 Excellent
"All the staff were very friendly, they guided us on places of interest. I recommend this hotel, it is incredible."
Nohora 2-night trip
Posted 3 months ago
Hotel El Giro

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 9 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 47 vacation homes. You can also book one of 18 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