Hotels in Santa María, Oaxaca

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa María hotels

Maria Ines Hotel Suite

Maria Ines Hotel Suite
3.5 star property
San Agustín de las Juntas, 8.1 km from Santa María
9.4 out of 10, Exceptional, (430 reviews)
"Friendly staff. The room was simple but with everything needed and clean. Hotel was easy to find. No shuttle to the airport but the taxi was only 100 pesos."
United States
Roxane
The price is CA $89
CA $106 total
includes taxes & fees
May 9 - May 10
Maria Ines Hotel Suite

Casa Fontana

Casa Fontana
3.0 star property
San Sebastián Tutla, 6.9 km from Santa María
8.4 out of 10, Very good, (47 reviews)
"mejorar baño, ampliar horarios de servicios"
Mexico
Herman
The price is CA $67
CA $79 total
includes taxes & fees
May 11 - May 12
Casa Fontana

Casa de Adobe Gallery & Luxury Boutique

Casa de Adobe Gallery & Luxury Boutique
4.0 star property
San Felipe del Agua, 3.1 km from Santa María
9.2 out of 10, Wonderful, (203 reviews)
"We loved our stay here. Beautiful spot and awesome staff.."
Canada
Laurel
The price is CA $189
CA $225 total
includes taxes & fees
May 8 - May 9
Casa de Adobe Gallery & Luxury Boutique

Hotel Sin Nombre

Hotel Sin Nombre
4.0 star property
Oaxaca Centro, 1.9 km from Santa María
8.8 out of 10, Excellent, (105 reviews)
"Great location "
United States
michelle
The price is CA $276
CA $357 total
includes taxes & fees
May 10 - May 11
Hotel Sin Nombre

Pug Seal Oaxaca

Pug Seal Oaxaca
3.0 star property
Ruta Independencia, 1.7 km from Santa María
9.4 out of 10, Exceptional, (109 reviews)
"Amazing hotel - great location, quiet and good service "
Canada
Stephen
The price is CA $360
CA $429 total
includes taxes & fees
Jun 1 - Jun 2
Pug Seal Oaxaca

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, (70 reviews)
"Loved the place very nice and friendly specially the lady helps us alot on place to go visit "
United States
Fernando
The price is CA $53
CA $64 total
includes taxes & fees
May 8 - May 9
Hotel Doña Alicia

Fiesta Inn Oaxaca

Fiesta Inn Oaxaca
3.5 star property
4.9 km from Santa María
8.8 out of 10, Excellent, (1,006 reviews)
"It was a great place for an overnight to stay for an early flight out the next day. The front desk crew and our taxi drivers were excellent. We enjoyed q quick evening taxi drive to El Centro and El zococolo"
United States
Susanne
The price is CA $124
CA $148 total
includes taxes & fees
Jun 7 - Jun 8
Fiesta Inn Oaxaca

Flavia Hotel

Flavia Hotel
3.0 star property
San Felipe del Agua, 5.1 km from Santa María
9.0 out of 10, Wonderful, (101 reviews)
"The staff works to accomodate your every need without hesitation. World class service and the restaurant has phenomenal options for food. "
United States
Jason
The price is CA $252
CA $307 total
includes taxes & fees
May 12 - May 13
Flavia Hotel

Hotel San Felipe

Hotel San Felipe
3.0 star property
San Felipe del Agua, 3.4 km from Santa María
9.4 out of 10, Exceptional, (13 reviews)
"Kink of fur from el centro, other than that good place to stay "
United States
Alfredo
The price is CA $134
CA $159 total
includes taxes & fees
May 8 - May 9
Hotel San Felipe

Quinta Real Oaxaca

Quinta Real Oaxaca
4.5 star property
Ruta Independencia, 1.9 km from Santa María
9.6 out of 10, Exceptional, (1,005 reviews)
"Had a great experience, Quinta Real are very good, beautiful and clean hotels."
United States
BRIS
The price is CA $428
CA $509 total
includes taxes & fees
May 18 - May 19
Quinta Real Oaxaca

NaNa Vida Hotel Oaxaca

NaNa Vida Hotel Oaxaca
3.5 star property
Ruta Independencia, 2.1 km from Santa María
9.8 out of 10, Exceptional, (800 reviews)
"Staff were extremely friendly and best hospitality experience i have had in a while. The hotel is also very beautiful and relaxing place to be at."
United States
Eddy
The price is CA $188
CA $224 total
includes taxes & fees
May 10 - May 11
NaNa Vida Hotel Oaxaca

Hotel De La Parra

Hotel De La Parra
4.0 star property
Oaxaca Centro, 2.1 km from Santa María
9.2 out of 10, Wonderful, (542 reviews)
"Hotel was amazing and beautiful and the staff was very nice and attentive. Will definitely come back."
United States
Jennifer
The price is CA $314
CA $374 total
includes taxes & fees
May 8 - May 9
Hotel De La Parra

Casa Bonita Hotel & Luxury Residence

Casa Bonita Hotel & Luxury Residence
4.0 star property
San Felipe del Agua, 3.6 km from Santa María
8.8 out of 10, Excellent, (251 reviews)
"Rooms were beautiful and comfortable. All the staff was friendly and helpful. "
United States
Colin
The price is CA $135
CA $161 total
includes taxes & fees
May 8 - May 9
Casa Bonita Hotel & Luxury Residence

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, (747 reviews)
"Attentive staff, great amenities such as restaurant and pool "
United States
Erica
The price is CA $400
CA $476 total
includes taxes & fees
May 11 - May 12
Grand Fiesta Americana Oaxaca

Marqués Oaxaca - Hotel

Marqués Oaxaca - Hotel
2.0 star property
2.5 km from Santa María
7.8 out of 10, Good, (218 reviews)
"Clean room, helpful staff, and a lovely pool with lounge chairs"
Canada
Nathan
The price is CA $33
CA $40 total
includes taxes & fees
Jun 2 - Jun 3
Marqués Oaxaca - Hotel

Casa Antonieta

Casa Antonieta
3.5 star property
Oaxaca Centro, 2.1 km from Santa María
10.0 out of 10, Exceptional, (74 reviews)
"Great place, great location! Everyone was helpful and friendly!"
United States
Richard
The price is CA $93
CA $170 total
includes taxes & fees
May 17 - May 18
Casa Antonieta

XTILU Hotel - Adults only

XTILU Hotel - Adults only
3.0 star property
Oaxaca Centro, 2.4 km from Santa María
9.0 out of 10, Wonderful, (50 reviews)
"The room was comfortable and clean. The staff was very helpful and friendly. The amenities although few were very good. The breakfast was outstanding!"
United States
rosana
The price is CA $174
CA $207 total
includes taxes & fees
May 8 - May 9
XTILU Hotel - Adults only

Hotel Antiguo Fortin

Hotel Antiguo Fortin
2.5 star property
0.6 km from Santa María
7.6 out of 10, Good, (122 reviews)
"Muy buen servicio y muy tranquilo "
Mexico
Leonel
The price is CA $97
CA $115 total
includes taxes & fees
May 8 - May 9
Hotel Antiguo Fortin

OYO Hotel Emperador, Oaxaca

OYO Hotel Emperador, Oaxaca
2.5 star property
Oaxaca Centro, 1.9 km from Santa María
5.8 out of 10, (254 reviews)
"The staff was great! I will give 5 stars to Lisbeth! She was accommodating in every sense of the way. The place needs an upgrade, overall. But if you want a place to go to sleep and that is it, then look no further. The facility is clean. You can shower with hot water. The bed is decent. There are no bugs."
United States
Rosa Maria
The price is CA $26
CA $34 total
includes taxes & fees
May 8 - May 9
OYO Hotel Emperador, Oaxaca

Casa Vertiz

Casa Vertiz
3.0 star property
Ruta Independencia, 2 km from Santa María
9.2 out of 10, Wonderful, (467 reviews)
"Location was excellent ! Restaurant was in a beautiful courtyard and the food and service were great! Would stay again."
United States
John
The price is CA $146
CA $173 total
includes taxes & fees
May 12 - May 13
Casa Vertiz
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.

Where to stay in Santa María

Find the best Santa María areas and neighborhoods for the activities you enjoy most. Learn more about Santa María
Learn more about Santa María

Oaxaca Centro

Discover colonial-era structures and immerse in native Zapotec and Mixtec cultures in this UNESCO World Heritage Site. Explore the archeological marvel of Monte Albán and admire the unique green stone architecture.

Ruta Independencia

If you're spending some time in Ruta Independencia, Oaxaca Ethnobotanical Garden and Andador de Macedonia Alcala are top sights worth seeing.

Jalatlaco

While Jalatlaco isn't home to many top sights, El Llano Park and Oaxaca Ethnobotanical Garden are some notable places to visit nearby.

San Felipe del Agua

While San Felipe del Agua isn't home to many top sights, Ex-Convento de Santa Catalina and Cerro del Fortín are some notable places to visit nearby.

Reforma

If you're spending some time in Reforma, Plaza Mazari and Plaza Parque are top sights worth seeing.

Top Santa María Hotel Reviews

Frequently asked questions

What are the best hotels in Santa María that travellers recommend?
Two of the best hotels in Santa María that receive consistently high recommendations from travellers are the Grand Fiesta Americana Oaxaca and the Quinta Real Oaxaca.

The 5-star Grand Fiesta Americana Oaxaca, with an outstanding 9.6 rating, is highly praised for its excellent and attentive staff, amazing service, and great food. Guests can enjoy premium bedding, deep soaking bathtubs, and rainfall showerheads, with 24-hour room service available. It is conveniently located near the Museo de las Culturas de Oaxaca, just 0.5 km away, and El Llano Park, a mere 0.1 km distance.

Another highly recommended option is the 4.5-star Quinta Real Oaxaca, also with an impressive 9.6 rating. Guests frequently praise its friendly and helpful staff, comfortable and super clean rooms, and exceptional service. The hotel also offers premium bedding, rainfall showerheads, and designer toiletries, and is just 0.3 km from the Museo de las Culturas de Oaxaca.
What are the best family hotels in Santa María?
For family-friendly accommodation in Santa María, consider the Grand Fiesta Americana Oaxaca, Hotel De La Parra, or Casa De Sierra Azul.

The 5-star Grand Fiesta Americana Oaxaca, with an outstanding 9.6 rating, is an excellent choice for families. It provides a pool and offers free cribs and rollaway extra beds, along with complimentary stays for children when accompanied by an adult. Guests often praise the attentive staff and excellent location, which is just 0.1 km from El Llano Park.

Another highly-rated option is the 4-star Hotel De La Parra, which has a 9.2 rating. This hotel offers free cribs and on-site babysitting services, which can be very helpful for families. Its location is praised as perfect, being just 0.1 km from Zócalo.

The 3.5-star Casa De Sierra Azul, rated 9.2, is also a great option for families. It provides free cribs and has child-friendly window designs for added safety. On-site babysitting services are also available. Guests frequently mention the spacious rooms and excellent location, which is just 0.3 km from Zócalo.
What are the best 5-star hotels in Santa María?
For a luxurious 5-star experience in Santa María, the Grand Fiesta Americana Oaxaca is an excellent recommendation.

This distinguished hotel boasts a superb 9.6 rating and offers a range of high-end amenities, including rainfall showerheads, deep soaking bathtubs, and 24-hour room service. Guests will appreciate the premium bedding and designer toiletries, along with the convenience of valet parking. Its location is highly praised, being within easy reach of attractions such as El Llano Park, just 0.1 km away, and the Museo de las Culturas de Oaxaca, only 0.5 km distant. Visitors consistently praise the excellent and attentive staff, the friendly and amazing service, and the great food available.
What are the best spa hotels in Santa María?
For an excellent spa experience in Santa María, consider the Grand Fiesta Americana Oaxaca or the NaNa Vida Hotel Oaxaca.

The 5-star Grand Fiesta Americana Oaxaca, with an impressive 9.6 rating, offers an extensive spa experience including hot stone massages, deep tissue massages, couples' treatment rooms, and body scrubs. The spa facilities include an onsite sauna, hot tub, and steam room, ensuring a relaxing stay. Guests frequently praise the excellent and attentive staff, great location, and amazing service. It is also conveniently located just 0.9 km from the Macedonio Alcalá Theater.

Another highly-rated option is the 3.5-star NaNa Vida Hotel Oaxaca, which boasts an outstanding 9.8 rating. Its full-service spa provides a variety of treatments such as hot stone massages, Ayurvedic treatments, deep tissue massages, and aromatherapy. Guests consistently praise the attentive staff, comfortable and clean rooms, and its great location, being only 0.3 km from the Macedonio Alcalá Theater.
What hotels in Santa María offer free breakfast?
For hotels in Santa María that offer free breakfast, consider El Callejón Hotel Boutique, Hotel Ayook, Hotel Parador de Alcalá Oaxaca, Hotel con Corazón Oaxaca, and Holiday Inn Express Oaxaca-Centro Historico by IHG.

The 4-star El Callejón Hotel Boutique, with a great 10.0 rating, provides a complimentary continental breakfast daily. Guests frequently praise the excellent and friendly staff, as well as the beautiful location. It is conveniently located near the Church of Santo Domingo de Guzmán and the Museum of Oaxacan Culture, both just 0.6 km away.

Hotel Ayook, a 3.5-star hotel rated 9.8, offers a free cooked breakfast. Guests highlight the excellent breakfast and great service, and can enjoy the hotel's yard and rooftop terrace. It is approximately 1 km from the Church of Santo Domingo de Guzmán.

The 3.5-star Hotel Parador de Alcalá Oaxaca, rated 9.6, includes a free full breakfast. This hotel also provides a 24-hour airport shuttle service. Guests often comment on the comfortable and clean rooms and the extremely helpful staff. It is exceptionally close to the Church of Santo Domingo de Guzmán, just 0.2 km away.

Hotel con Corazón Oaxaca, rated 9.6, offers a complimentary local breakfast. This hotel also features a 24-hour airport shuttle. Guests frequently mention the friendly and great staff, and the delicious and amazing breakfast. It is located about 1 km from the Church of Santo Domingo de Guzmán.

The 3-star Holiday Inn Express Oaxaca-Centro Historico by IHG, with a 9.4 rating, provides a free full breakfast. Guests appreciate the great location and the friendly staff. It is situated 0.5 km from the Church of Santo Domingo de Guzmán and the Museum of Oaxacan Culture.
What are the top pet-friendly hotels in Santa María?
For top pet-friendly hotels in Santa María that welcome your animal companions, consider the Grand Fiesta Americana Oaxaca, Casa De Sierra Azul, and Hotel Boutique Naura Centro.

The 5-star Grand Fiesta Americana Oaxaca, with an excellent 9.6 rating, is a great choice for pet owners as it provides food and water bowls. It is conveniently located near El Llano Park, just 0.1 km away, and the Museo de las Culturas de Oaxaca, only 0.5 km distant. Guests frequently highlight the excellent and attentive staff, as well as the great food.

Another highly-rated option is the 3.5-star Casa De Sierra Azul, which has a 9.2 rating. This hotel is welcoming to both dogs and cats and provides food and water bowls. It is well-situated, being just 0.3 km from Zócalo and 0.4 km from La Paz Museum. Travellers often praise the amazing and helpful staff, the spacious and clean rooms, and the beautiful courtyard.

The 3.5-star Hotel Boutique Naura Centro, also with a 9.2 rating, is another excellent pet-friendly hotel. It is very close to Zócalo, only 0.2 km away, and La Paz Museum, 0.4 km distant. Guests frequently mention the friendly and helpful staff, the comfortable and clean rooms, and the delicious food. Free and easy parking is also a great feature.
What are the top boutique hotels in Santa María?
For top boutique hotels in Santa María, consider Hotel Los Amantes and Hotel Marques del Valle.

The 3-star Hotel Los Amantes, with an 8.4 rating, offers a complimentary continental breakfast and free toiletries. Guests frequently comment on the delicious breakfast and superb location. It is conveniently located just 0.5 km from Macedonio Alcalá Theater.

Another excellent choice is the 3-star Hotel Marques del Valle, which has an 8.6 rating. This hotel provides free self-parking and free WiFi. Guests often praise the extremely helpful and wonderful staff, comfortable rooms, and exceptional service. Its location is a highlight, being only 0.2 km from Macedonio Alcalá Theater.
What are the best budget hotels in Santa María?
For excellent budget-friendly hotels in Santa María, consider City Express by Marriott Oaxaca, Hotel Trebol, Pug Seal Oaxaca, Sauvé Casa Boutique, and Hotel Los Amantes.

The 3-star City Express by Marriott Oaxaca, with an 8.6 rating, offers a convenient stay with complimentary shuttle services, free self-parking, and free buffet breakfast. Guests often praise the good breakfast and great staff. It is well-located, being just 0.8 km from the Church of Santo Domingo de Guzmán and the Museum of Oaxacan Culture.

Another highly-rated option is the 3-star Hotel Trebol, boasting a 9.2 rating. This hotel provides free WiFi, complimentary breakfast, and free toiletries. Guests frequently mention the friendly and helpful staff, the delicious free breakfast, and the nice, clean rooms. Its location is a highlight, being only 0.1 km from the Government Palace and 0.4 km from Museo Textil de Oaxaca.

The 3-star Pug Seal Oaxaca, with an outstanding 9.6 rating, is an excellent choice. It offers free toiletries, a 24-hour airport shuttle, and a complimentary full breakfast, along with free WiFi and free self-parking. Guests appreciate the great location and the great staff. It's conveniently situated 0.4 km from the Church of Santo Domingo de Guzmán and the Museum of Oaxacan Culture.

Sauvé Casa Boutique, a 3-star hotel with a 9.6 rating, is praised for its friendly and attentive staff, excellent location, and comfortable rooms. It provides a free English breakfast, a 24-hour airport shuttle, and free WiFi. The hotel is just 0.3 km from the Church of Santo Domingo de Guzmán and 0.4 km from Museo Textil de Oaxaca.

Lastly, the 3-star Hotel Los Amantes, rated 8.4, offers a 24-hour airport shuttle, free continental breakfast, and complimentary toiletries. Guests consistently mention the delicious breakfast and great location, being only 0.1 km from the Church of Santo Domingo de Guzmán and the Museum of Oaxacan Culture.
What are the most romantic hotels in Santa María for couples?
For a romantic getaway in Santa María, consider the Grand Fiesta Americana Oaxaca, SPIRA HOTEL, or El Callejón Hotel Boutique.

The 5-star Grand Fiesta Americana Oaxaca, with a 9.6 rating, offers an exceptional spa experience with a hot tub and dedicated couples treatment rooms, superb for relaxation together. It is conveniently located just 0.9 km from Macedonio Alcalá Theater.

SPIRA HOTEL, a 3-star property with an impressive 9.8 rating, provides a more intimate setting with private outdoor hot tubs and furnished balconies, ideal for couples seeking privacy. It is situated 0.6 km from Macedonio Alcalá Theater.

Another excellent choice is the 4-star El Callejón Hotel Boutique, boasting a superb 10.0 rating. Guests consistently praise the excellent and friendly staff, the beautiful location, and the spacious rooms, some of which include balconies. It is located 1.1 km from Macedonio Alcalá Theater.
What are the best hotels in Santa María near Zócalo?
For hotels in Santa María near Zócalo, the Hotel Trebol is an excellent choice.

The 3-star Hotel Trebol, with a 9.2 rating, is conveniently located just 0.2 km from Zócalo. Guests frequently praise the friendly and helpful staff, the delicious a free English breakfast, and the clean rooms. The hotel also offers free WiFi, free toiletries, and a 24-hour airport shuttle service.

This hotel is ideal for travellers looking for great service and a prime location close to Zócalo.
When is the best time to go to Santa María?
The best time to visit Santa María is during the dry season, which runs from November to April, for comfortable weather and clear skies.

This period offers pleasant temperatures, typically ranging from the low 20s to high 20s Celsius, making it ideal for exploring the region's natural beauty and cultural sites. You'll experience less humidity and very little rain, ensuring your outdoor plans aren't disrupted.

For those looking to avoid the crowds, the shoulder months of November and April are particularly good. You'll still enjoy excellent weather but with fewer visitors, making for a more relaxed experience at popular attractions like Hierve el Agua or Mitla.

If you're interested in cultural festivals, December is a wonderful time to visit.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Santa María hotel for you.
How can I save on a Santa María hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Santa María hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Santa María hotel?
Hotel prices in Santa María often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia