Hotels in San Cristobal

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 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Top 5 hotels in San Cristobal at a glance

  1. Complejo Hostelero Paladium — 3-star hotel in Vilamartin de Valdeorras. Guest rating: 8.8/10 — Excellent.
  2. Casa Alberto — 3-star hotel in Castro Caldelas. Guest rating: 8.0/10 — Very Good.
  3. Hotel Malecón — 1-star hotel in O Barco de Valdeorras. Guest rating: 9.2/10 — Wonderful.
  4. Casa da Edrosa — 3-star hotel in Vinhais.
  5. Hotel Casa de Caldelas — 2-star hotel in Castro Caldelas. Guest rating: 9.4/10 — Exceptional.

Where to stay in San Cristobal?

Complejo Hostelero Paladium

Complejo Hostelero Paladium
Vilamartin de Valdeorras
$74
$82 total
includes taxes & fees
Aug 28 - Aug 29
Complejo Hostelero Paladium

Casa Alberto

Casa Alberto
Castro Caldelas
$76
$84 total
includes taxes & fees
Aug 30 - Aug 31
Casa Alberto

Hotel Malecón

Hotel Malecón
O Barco de Valdeorras
$65
$71 total
includes taxes & fees
Aug 28 - Aug 29
Hotel Malecón

Casa da Edrosa

Casa da Edrosa
Vinhais
$119
$126 total
includes taxes & fees
Sep 23 - Sep 24
Casa da Edrosa

Hotel Casa de Caldelas

Hotel Casa de Caldelas
Castro Caldelas
$56
$62 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Casa de Caldelas

Hotel Restaurante Bayona

Hotel Restaurante Bayona
Rios
$81
$89 total
includes taxes & fees
Sep 4 - Sep 5
Hotel Restaurante Bayona
View all properties

Check out reviews of San Cristobal hotels guests love

Hotel Calzada

Hotel Calzada

10/10 Excellent
"Top hotel. Great and clean room; very professional staff; lovely dinner and breakfast (included). I would return"
Giovanni 1-night trip
Posted 3 months ago
Hotel Calzada
Hotel Malecón

Hotel Malecón

10/10 Excellent
"Clean room,friendly staffs ,noisy at midnight outside. But very good hotel. "
Peng 1-night trip
Posted 11 months ago
Hotel Malecón

Frequently asked questions

What accommodations do travelers like in San Cristobal?
Can I book refundable hotels in San Cristobal?
If you want the flexibility to change your travel plans to San Cristobal, most properties provide refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in San Cristobal be like during my visit?
The warmest months in San Cristobal are usually August and July with an average temp of 68°F. January and February are the chilliest months when the average temp is 44°F. The rainiest months are October and December.
Why should I book my San Cristobal hotel with Hotels.com?
There are lots of reasons to book your San Cristobal trip with us: our free cancellations on selected hotels gives you flexibility, 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