Hotels in Santa María

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Santa María?

Los Olivos Spa

Los Olivos Spa
3.0 star property
Calzada Madero, 0.6 km from Santa María
8.2 out of 10, Very Good, (193 reviews)
Los Olivos Spa

Hotel Victoria Oaxaca

Hotel Victoria Oaxaca
3.5 star property
0.8 km from Santa María
8.8 out of 10, Excellent, (1,000 reviews)
The price is $96
$114 total
includes taxes & fees
Feb 15 - Feb 16
Hotel Victoria Oaxaca

Hotel CasAntica

Hotel CasAntica
3.5 star property
Ruta Independencia, 1.7 km from Santa María
8.4 out of 10, Very Good, (1,001 reviews)
The price is $125
$148 total
includes taxes & fees
Feb 14 - Feb 15
Hotel CasAntica

Viajero Oaxaca Hostel

Viajero Oaxaca Hostel
2.5 star property
Oaxaca Centro, 1.4 km from Santa María
9.4 out of 10, Exceptional, (62 reviews)
Viajero Oaxaca Hostel

HOTEL POSADA DON MATIAS

HOTEL POSADA DON MATIAS
2.0 star property
Oaxaca Centro, 2 km from Santa María
9.0 out of 10, Wonderful, (238 reviews)
The price is $36
$42 total
includes taxes & fees
Mar 16 - Mar 17
HOTEL POSADA DON MATIAS

Life Hotel

Life Hotel
3.5 star property
1.4 km from Santa María
8.8 out of 10, Excellent, (245 reviews)
Life Hotel

Hotel Danibaan

Hotel Danibaan
3.0 star property
Del Ex-marquezado, 1.1 km from Santa María
9.4 out of 10, Exceptional, (183 reviews)
The price is $58
$68 total
includes taxes & fees
Feb 14 - Feb 15
Hotel Danibaan

Hotel Ayook

Hotel Ayook
3.5 star property
Calzada Madero, 1.3 km from Santa María
9.8 out of 10, Exceptional, (163 reviews)
Hotel Ayook

SPIRA HOTEL

SPIRA HOTEL
3.0 star property
Oaxaca Centro, 1.6 km from Santa María
9.6 out of 10, Exceptional, (122 reviews)
The price is $197
$234 total
includes taxes & fees
Mar 1 - Mar 2
SPIRA HOTEL

Casa Acueducto

Casa Acueducto
4.0 star property
1.5 km from Santa María
9.6 out of 10, Exceptional, (34 reviews)
Casa Acueducto

Hotel Doña Alicia

Hotel Doña Alicia
3.0 star property
Reforma, 2.8 km from Santa María
8.8 out of 10, Excellent, (61 reviews)
Hotel Doña Alicia

Santa Cecilia Hotel

Santa Cecilia Hotel
2.0 star property
1.5 km from Santa María
9.6 out of 10, Exceptional, (115 reviews)
Santa Cecilia Hotel

One Oaxaca Centro Hotel

One Oaxaca Centro Hotel
3.0 star property
Ruta Independencia, 2.5 km from Santa María
8.8 out of 10, Excellent, (1,000 reviews)
The price is $80
$95 total
includes taxes & fees
Mar 2 - Mar 3
One Oaxaca Centro Hotel

Holiday Inn Express Oaxaca-Centro Historico by IHG

Holiday Inn Express Oaxaca-Centro Historico by IHG
3.0 star property
Ruta Independencia, 1.6 km from Santa María
9.6 out of 10, Exceptional, (970 reviews)
The price is $161
$191 total
includes taxes & fees
Feb 28 - Mar 1
Holiday Inn Express Oaxaca-Centro Historico by IHG

Hotel El Andariego

Hotel El Andariego
3.0 star property
Calzada Madero, 0.6 km from Santa María
7.6 out of 10, Good, (121 reviews)
Hotel El Andariego

Hotel Azucena

Hotel Azucena
2.5 star property
Calzada Madero, 1.4 km from Santa María
9.4 out of 10, Exceptional, (283 reviews)
Hotel Azucena

Hotel Oaxaca Real

Hotel Oaxaca Real
3.5 star property
Ruta Independencia, 1.7 km from Santa María
8.6 out of 10, Excellent, (928 reviews)
The price is $160
$190 total
includes taxes & fees
Mar 13 - Mar 14
Hotel Oaxaca Real

Hotel con Corazón Oaxaca

Hotel con Corazón Oaxaca
2.5 star property
Calzada Madero, 1.3 km from Santa María
9.6 out of 10, Exceptional, (362 reviews)
The price is $132
$158 total
includes taxes & fees
Feb 15 - Feb 16
Hotel con Corazón Oaxaca

Grand Fiesta Americana Oaxaca

Grand Fiesta Americana Oaxaca
5.0 star property
Ruta Independencia, 2 km from Santa María
9.6 out of 10, Exceptional, (697 reviews)
The price is $283
$337 total
includes taxes & fees
Mar 1 - Mar 2
Grand Fiesta Americana Oaxaca

Hotel del Marquesado

Hotel del Marquesado
3.0 star property
Del Ex-marquezado, 1.2 km from Santa María
8.8 out of 10, Excellent, (291 reviews)
The price is $58
$69 total
includes taxes & fees
Feb 27 - Feb 28
Hotel del Marquesado
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.

When is the best time to visit Oaxaca?

Our prices for hotels in Oaxaca are cheapest in January
Price trends for hotels in Oaxaca
Pricing is based on two traveler single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Oaxaca
February
High 25°C / low 11°C. Sunny most days.
View properties in February
25°
weather_sun
February, no crowd data, average high temperature 25 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
27°
weather_sun
March, no crowd data, average high temperature 27 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
28°
weather_sun
April, no crowd data, average high temperature 28 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
27°
weather_sun
May, no crowd data, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
24°
weather_sleet
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 15 degrees Celsius. Rainy most days.
15°
24°
weather_cloudy
July, no crowd data, average high temperature 24 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
24°
weather_sleet
August, no crowd data, average high temperature 24 degrees Celsius, average low temperature 14 degrees Celsius. Rainy most days.
14°
23°
weather_sleet
September, no crowd data, average high temperature 23 degrees Celsius, average low temperature 15 degrees Celsius. Rainy most days.
15°
23°
weather_sun
October, no crowd data, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
23°
weather_sun
November, no crowd data, average high temperature 23 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
23°
weather_sun
December, no crowd data, average high temperature 23 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
23°
weather_sun
January, no crowd data, average high temperature 23 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
Monthly weather averages (˚C)

Check out reviews of Santa María hotels guests love

Find out more about Santa María