
Find hotels in Villafranca de los Caballeros from ₩103,556
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Villafranca de los Caballeros hotels

El Patio de los Jazmines "Boutique-House"
El Patio de los Jazmines "Boutique-House"Consuegra
9.6 out of 10, Exceptional, (91 reviews)
The price is ₩186,422
₩205,064 total
includes taxes & fees
May 27 - May 28

Casa Rural el Rincon del Infante
Casa Rural el Rincon del InfanteVilla de Don Fadrique
10.0 out of 10, Exceptional, (8 reviews)
The price is ₩78,320
₩103,556 total
includes taxes & fees
Jun 5 - Jun 6

Hotel Consuegra
Hotel ConsuegraConsuegra
9.0 out of 10, Wonderful, (29 reviews)
The price is ₩94,646
₩104,111 total
includes taxes & fees
Jun 15 - Jun 16

El Convento de Lillo
El Convento de LilloLillo
8.4 out of 10, Very Good, (6 reviews)
The price is ₩101,976
₩112,174 total
includes taxes & fees
May 24 - May 25

Hotel A Posada
Hotel A PosadaTembleque
9.2 out of 10, Wonderful, (17 reviews)
The price is ₩121,831
₩134,014 total
includes taxes & fees
May 25 - May 26

Apartamentos OnceMolinos
Apartamentos OnceMolinosConsuegra
9.8 out of 10, Exceptional, (44 reviews)
The price is ₩139,818
₩153,800 total
includes taxes & fees
May 25 - May 26

La Vida de Antes
La Vida de AntesConsuegra
9.4 out of 10, Exceptional, (129 reviews)
The price is ₩151,363
₩166,506 total
includes taxes & fees
May 25 - May 26

La casa del médico - Hostería rural
La casa del médico - Hostería ruralUrda
10.0 out of 10, Exceptional, (13 reviews)
The price is ₩151,206
₩166,332 total
includes taxes & fees
May 25 - May 26

Casa de la Torrecilla
Casa de la TorrecillaCampo de Criptana
The price is ₩205,066
₩225,573 total
includes taxes & fees
May 24 - May 25

Hotel Casa Treviño
Hotel Casa TreviñoCampo de Criptana
The price is ₩196,037
₩215,641 total
includes taxes & fees
Jun 15 - Jun 16

Casa del Médico Hotel Boutique
Casa del Médico Hotel BoutiqueAlcazar de San Juan
9.8 out of 10, Exceptional, (14 reviews)
The price is ₩151,241
































