Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Oaxaca on Hotels.com. These Oaxaca hotels consistently deliver on quality, location and traveller experience. Last updated on .
Hotels & Accommodation in Oaxaca
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 Oaxaca?




1. Quinta Real Oaxaca
Quinta Real Oaxaca



2. Holiday Inn Express Oaxaca-Centro Historico by IHG
Holiday Inn Express Oaxaca-Centro Historico by IHG



3. Hotel Boutique Naura Centro
Hotel Boutique Naura Centro



4. Grand Fiesta Americana Oaxaca
Grand Fiesta Americana Oaxaca



5. Hotel Trebol
Hotel Trebol



6. One Oaxaca Centro Hotel
One Oaxaca Centro Hotel



7. Hotel Victoria Oaxaca
Hotel Victoria Oaxaca



8. NaNa Vida Hotel Oaxaca
NaNa Vida Hotel Oaxaca



9. City Centro by Marriott Oaxaca
City Centro by Marriott Oaxaca



10. Pug Seal Oaxaca
Pug Seal Oaxaca



11. Casa De Sierra Azul
Casa De Sierra Azul



12. Hotel Ayook
Hotel Ayook



13. Fiesta Inn Oaxaca
Fiesta Inn Oaxaca



14. Hotel Casa del Sótano
Hotel Casa del Sótano



15. Hotel Parador de Alcalá Oaxaca
Hotel Parador de Alcalá Oaxaca



16. Hotel Hacienda
Hotel Hacienda



17. Hotel Casa Divina Oaxaca
Hotel Casa Divina Oaxaca



18. Hotel Casa Antigua
Hotel Casa Antigua



19. Casa Quiote Hotel Boutique City Center based - Adults Only
Casa Quiote Hotel Boutique City Center based - Adults Only



20. Casa Vertiz
Casa VertizGet last-minute hotel deals in Oaxaca and save more




Casa Quiote Hotel Boutique City Center based - Adults Only
Casa Quiote Hotel Boutique City Center based - Adults OnlyCheck out pet-friendly hotels in Oaxaca




Hotel Escondido Oaxaca , Oaxaca, a Member of Design Hotels
Hotel Escondido Oaxaca , Oaxaca, a Member of Design HotelsYou may also like hotels with pools in Oaxaca
You can also stay at hotels with a spa in Oaxaca




CASA XCAANDA
CASA XCAANDAGo beyond your typical stay in Oaxaca
Our prices for hotels in Oaxaca are cheapest in June
Price trends for hotels in Oaxaca
Top neighbourhoods in Oaxaca

Jalatlaco
Oaxaca's Jalatlaco neighbourhood offers attractions, including Templo de San Matías Jalatlaco.

Reforma
The Reforma neighbourhood has lots to see, including Plaza Parque and Plaza Mazari.

Oaxaca Centro
Oaxaca's arty Oaxaca Centro neighbourhood is loved for its churches and museums, and visitors often enjoy its varied attractions, including Oaxaca Textile Museum and Oaxaca Cathedral.
Ruta Independencia
The Ruta Independencia neighbourhood offers attractions, such as Oaxaca Ethnobotanical Garden and Jardín Etnobotánico.
Top landmarks in Oaxaca

Zócalo

Church of Santo Domingo de Guzmán

Auditorio Guelaguetza

Monte Albán

Oaxaca Cathedral
Santo Domingo Square

Oaxaca Ethnobotanical Garden
Oaxaca Cultural and Convention Center
Learn more about Oaxaca
Ancient Zapotec ruins at Monte Albán tower above this UNESCO World Heritage city where local life thrives. The zócalo buzzes with mezcal sippers and vendors selling tlayudas and mole varieties. The Oaxaca Textile Museum showcases vibrant indigenous weaving traditions. The Guelaguetza festival brings regional dance in July, while year-round markets feature black clay pottery and alebrijes (fantastical wooden creatures). After exploring Oaxaca Cathedral, visit a mezcalería where bartenders explain the smoky spirit with religious devotion. Green stone buildings give the city its nickname 'la Verde Antequera' – though most remember the colourful food more.
See all hotels in Oaxaca
Check out reviews of Oaxaca hotels guests love
Casa 1800 Oaxaca Boutique Hotel
"The hotel was in an incredible location right by the Zocalo and was in an old rustic building. The room had all the amenities we needed and even had a small terrace looking out on the street allowing us to hear the music outside. Additionally, the staff was very helpful and kind. Overall it was a wonderful stay!"
Fiesta Inn Oaxaca
"Excelente lugar."
Hotel Boutique Naura Centro
"Everything was perfect we really come back next year."
Hotel Trebol
"Muy limpio, muy atentos todos, el desayuno muy rico muy bien ubicado el hotel"
Cielo Zapoteco Confort Suites
"Todo excelente 👌, muy amables todos en el.hotel"
Casa De Sierra Azul
"Everything and everyone was so amazing. My only complain is the bathroom window faces the restaurant that’s is weird."
Holiday Inn Express Oaxaca-Centro Historico by IHG
"Nos encantó el hotel el trato del personal, el desayuno incluido muy rico y limpio todo, como anécdota mi hija olvidó su cartera y se dió cuenta cuando ya estábamos en el aeropuerto, hablé al hotel y muy amablemente la persona que se encargaba de la recepción nos la envió en un taxi de confianza gracias a eso no perdío mi hija si vuelo 🙏 sin duda regresaremos a hospedarnos en este hotel 😊"
Luuna de Jade
"The “welcome” cocktail was a treat, a tasty introduction to mescal-based cocktails that are a Oaxacan specialty. Beautiful architecture and decor, and our room’s private terrace was an oasis of calm at the end of the day."
Hotel De La Parra
"I WILL STAY THERE AGAIN !!!"
Frequently asked questions
Find out more about Oaxaca
Oaxaca: A Tapestry of Culture, Colour, and Charisma
Oaxaca, a vibrant city steeped in rich cultural heritage, enchants visitors with its stunning colonial architecture, including the majestic Santo Domingo Cathedral. Wander through the picturesque streets of Oaxaca Centro, where colourful markets brim with artisan crafts and tantalising culinary delights, like mole and mezcal. Explore the fascinating museums that celebrate indigenous traditions and contemporary art. Nearby, the lush landscapes of the Sierra Norte offer hiking trails and breathtaking views. With its unique blend of history, culture, and natural beauty, Oaxaca is an unforgettable destination for those seeking an immersive experience in Mexico's heart.
Discover great hotels in Oaxaca
Oaxaca offers a diverse range of hotel accommodations, from charming boutique hotels to luxurious stays. Many establishments are known for their friendly service and authentic local ambience. Whether you prefer a cosy B&B or a more upscale hotel, you'll find inviting options throughout the city to enhance your stay. Here are some of our travelers' favorite hotels in Oaxaca:
- Quinta Real OaxacaOpens in a new window: This refined 4.5-star hotel boasts a stellar guest rating and a luxurious setting that caters to leisure travellers seeking distinct and high-quality experiences. Guests are welcomed into a boutique atmosphere that features a thoughtfully designed architectural space perfect for a smooth, curated journey. The property offers a variety of high-end amenities including a well-appointed restaurant for exquisite dining, and services designed to enhance your stay with swift express check-in and seamless airport transfers. The positive reviews highlight a welcoming ambience with spacious, well-maintained rooms and a friendly, attentive service, ensuring a memorable and relaxed experience for those seeking comfort and sophistication.
- Grand Fiesta Americana OaxacaOpens in a new window: This elegant 4.5-star hotel, with a top guest rating, appeals to leisure travellers who appreciate the charm of a historic setting and distinctive architectural design. Set within a national historic building, the hotel delivers a unique, curated experience with its stylish ambiance and refined services. The property features a delightful high-end restaurant and thoughtfully curated experiences that add a touch of luxury to every moment. The consistently positive feedback underscores a spotless environment, courteous service and a delightful breakfast experience, making it an exceptional choice for those in search of a luxurious and unforgettable stay.
- Mansión María Luxury HouseOpens in a new window: This inviting 4.0-star hotel is a perfect retreat for leisure travellers who value a relaxing, high-quality journey. With a commendable guest rating, the hotel offers a serene setting featuring beautifully maintained grounds and elegant rooms. Guests are treated to a range of premium amenities including an exceptional breakfast experience and express check-in services to ensure a seamless arrival. The consistently enthusiastic reviews praise the impeccable service, well-kept facilities, and the overall tranquil environment that guarantees a memorable stay, making it a superb choice for those seeking comfort and refined elegance.
Things to do in Oaxaca
Oaxaca enchants with its stunning landscapes of mountains, lush forests, and vibrant parks. Enjoy lively festivals, traditional dancing, and art tours that celebrate local creativity. For the adventurous, hiking trails and serene lakes offer a perfect backdrop for exploration and relaxation in this culturally rich gem.
- Andador de Macedonia AlcalaOpens in a new window – Wander through this vibrant pedestrian precinct, where the spirit of Oaxaca comes alive. Enjoy the colourful stalls and street vendors selling local crafts and delicious snacks. This lively area invites you to explore nearby cathedrals and churches, each showcasing stunning architecture and rich history. Don’t miss the chance to visit the local museums that pepper the streets, offering insights into the region's art and culture. As you stroll, take in the beautiful flowers that adorn the area, adding charm and vibrancy to your experience. The Andador de Macedonia Alcala is not just a place to walk; it’s a hub of activity where you can engage with the local community and immerse yourself in the essence of Oaxaca.
4 tips for savvy savings when booking a hotel in Oaxaca
- Book for the cheapest times: Oaxaca is an ideal destination for travellers seeking an affordable, budget-friendly experience on a budget, especially during June, August, and September. During these months, hotel prices may drop, making it a great value for money. For those interested in exploring the city's rich heritage, a stay of at least 3 to 4 days is recommended. In that time, visitors can immerse themselves in historical landmarks and cultural attractions, such as the cathedral, churches, museums, art galleries, and historical tours, each offering a glimpse into the vibrant local history and traditions.
- Look for last-minute deals on Hotels.com: Hotels.com offers travellers a chance to potentially save on trips to Oaxaca. By exploring the DealsOpens in a new window or Last-Minute Deals sections, you may discover discounted hotel rates near your travel date. Enabling email alerts or push notifications could ensure you’re informed of flash sales and special promotions. Additionally, the Smart Shopping tool, a handy comparison tool available via the app, allows you to compare hotel prices and amenities, so you’re more likely to spot a favourable offer if availability increases or prices drop.
- Be flexible with dates: Prices may vary based on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates could help you save on your stay in an Oaxaca hotel. For those seeking unique experiences, boutique hotels offer a more personalised service and sometimes better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average, and if it is on the higher side, we may suggest more affordable dates to help you find a better deal.
- Consider your location: Hotels near the city centre usually tend to be more expensive; however, thanks to Oaxaca's excellent public transport links, you might find a more affordable independent hotel further out that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
Best time to go to Oaxaca
Oaxaca experiences its lowest average temperature in January, at 60.6°F (15.9°C), while May is the hottest month, with an average temperature of 68.7°F (20.4°C). September tends to be the wettest month. The peak travel months to visit Oaxaca are March, July, and September, which see a higher number of tourists. During this peak period, the weather is sunny to mostly cloudy, accompanied by no to moderate rainfall. In contrast, May, August, and November are ideal if you're looking for a calmer vacation, marked by no to moderate rainfall and mostly sunny to mostly cloudy conditions.

















































































































































