Hotels in Santa Maria

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 8 - Oct 9
Tomorrow
Oct 9 - Oct 10
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Where to stay in Santa Maria?

1. Hotel El Sueño de Jemik

Hotel El Sueño de Jemik
La Roda
$62
$68 total
includes taxes & fees
Oct 11 - Oct 12
Hotel El Sueño de Jemik

2. Hotel Juanito

Hotel Juanito
La Roda
$67
$73 total
includes taxes & fees
Oct 8 - Oct 9
Hotel Juanito

3. Casa Lorenzo

Casa Lorenzo
Villarrobledo
$58
$64 total
includes taxes & fees
Oct 20 - Oct 21
Casa Lorenzo

4. Hotel Castillo

Hotel Castillo
Villarrobledo
$65
$72 total
includes taxes & fees
Oct 20 - Oct 21
Hotel Castillo

5. Hotel Juan Carlos I

Hotel Juan Carlos I
Villarrobledo
$57
$63 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Juan Carlos I
View all properties

Check out reviews of Santa Maria hotels guests love

Hotel Castillo

Hotel Castillo

8/10 Good
"Very good parking and good value for money"
C P 1-night trip
Posted 2 months ago
Hotel Castillo
Hotel Juan Carlos I

Hotel Juan Carlos I

10/10 Excellent
"Nice little pensión in the town centre. My room looked onto the main plaza and I was a bit worried about Saturday night noise, but it was fine. Nice balcony."
Alan 1-night trip
Posted 5 months ago
Hotel Juan Carlos I
Bodega la Venta

Bodega la Venta

10/10 Excellent
"I don't speak Spanish but the staff was super helpful in helping me out"
Aydin 1-night trip
Posted 6 months ago
Bodega la Venta
Casa Lorenzo

Casa Lorenzo

10/10 Excellent
"Great restaurant"
Aaron 1-night trip
Posted 9 months ago
Casa Lorenzo

Frequently asked questions

What hotels do travelers recommend in Santa Maria?
Can I book refundable accommodations in Santa Maria?
If you want the flexibility to change your travel plans to Santa Maria, most properties offer refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Santa Maria be like during my visit?
The warmest months in Santa Maria are usually July and August with an average temp of 75°F. January and February are the chilliest months when the average temp is 45°F. The rainiest months are March and September.
Why should I book my Santa Maria accommodation with Hotels.com?
There are lots of reasons to book your Santa Maria 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