Hotels in San Cristóbal de la Vega
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 8 - Aug 9Tomorrow
Aug 9 - Aug 10Next weekend
Aug 14 - Aug 16In two weeks
Aug 21 - Aug 23Where to stay in San Cristóbal de la Vega?




1. Hostal del Campo
Hostal del CampoArévalo
$50
$55 total
includes taxes & fees
Aug 18 - Aug 19




2. Palacio de Paradinas
Palacio de ParadinasSanta Maria la Real de Nieva
$270
$297 total
includes taxes & fees
Aug 10 - Aug 11




3. Hospedium Hacienda Las Cavas
Hospedium Hacienda Las CavasOlmedo
$83
$91 total
includes taxes & fees
Sep 7 - Sep 8




4. Castilla Termal Balneario de Olmedo
Castilla Termal Balneario de OlmedoOlmedo
$191
$210 total
includes taxes & fees
Aug 30 - Aug 31




5. La Posada de Carmen
La Posada de CarmenChane
$92
$101 total
includes taxes & fees
Aug 9 - Aug 10




6. Hotel Rural Casa del Oso
Hotel Rural Casa del OsoCabizuela
$115
$126 total
includes taxes & fees
Aug 9 - Aug 10




7. Solaz del Moros
Solaz del MorosAnaya
$130
$143 total
includes taxes & fees
Sep 1 - Sep 2




8. Hotel La Mota
Hotel La MotaMedina del Campo
$56
$62 total
includes taxes & fees
Aug 9 - Aug 10
Go beyond your typical stay in San Cristóbal de la Vega
Pet friendly
Check out reviews of San Cristóbal de la Vega hotels guests love
Solaz del Moros
10/10 Excellent
"Very hospitable place and we were so well cared for. We had a great experience. One word of advice, there is no air conditioning. The fans and the cooler nights were not intolerable but definitely something to consider. Overall, it r was the hosts that made the experience lovely."
Hotel La Mota
8/10 Good
"Good value, convenient to road with good parking."
Castilla Termal Balneario de Olmedo
10/10 Excellent
"Very dog friendly hotel with dog bed, treats and bowls, lovely clean room but the room was smaller than I thought."
