Hotels in Oaxaca

2973 available hotel offers

2 nights
2
1
  • tripcom
  • booking
  • airbnb
  • tripadvisor
  • klook
  • agoda
  • expedia
  • hotelscom
  • hotelscombined
  • eztravel
  • makemytrip
  • rakutentravel
Oaxaca hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Oaxaca hotels: compare the best hotel deals

Best Oaxaca hotels with a pool

Among the 2973 accommodations in Oaxaca, here are the 4 best hotels with a pool

Hotel Casamar Suites - Oaxaca
9.3 855 reviews

Hotel Casamar Suites

hotel, Puerto Escondido
Hotel Casamar Suites in Puerto Escondido offers direct beach access to Playa Zicatela, just 30 metres away, and is 1.9 kilometres from the town centre and supermarkets.
This two-star hotel features studios and apartments with fully equipped kitchens, private patios, a shared swimming pool, BBQ facilities, and complimentary yoga sessions; on-site massage and acupuncture are also available.
Hotel De La Parra - Oaxaca
8.9 933 reviews

Hotel De La Parra

hotel, Oaxaca
Hotel De La Parra is a 4-star hotel located in Oaxaca's historic district, just a short walk from the Zocalo Square and the Museo Textil de Oaxaca. It has consistently received excellent user ratings for its location, cleanliness, and overall experience.
This family-friendly hotel features an outdoor pool, a restaurant, a bar, and a spa. Guests can also enjoy the garden, terrace, and free Wi-Fi throughout the hotel.
Grand Fiesta Americana Oaxaca - Oaxaca
9.5 1327 reviews

Grand Fiesta Americana Oaxaca

hotel, Oaxaca City
The Grand Fiesta Americana Oaxaca is conveniently located in the heart of Oaxaca City, just a short walk from Santo Domingo Temple, Oaxaca Cathedral, and the Central Bus Station for foreign buses. This 5-star hotel boasts excellent user ratings for location, cleanliness, and overall experience.
The accommodation offers a range of modern amenities, including a swimming pool, a fitness centre, a spa, and a restaurant serving Mexican, Local, and International cuisine. Guests can enjoy a relaxing atmosphere in the hotel's garden and terrace, or explore the city's vibrant cultural scene.
Mayev Express - Oaxaca
9.1 498 reviews

Mayev Express

hotel, Santa Cruz Huatulco
Mayev Express, a 4-star hotel in Santa Cruz Huatulco, offers convenient access to Downtown Huatulco/Crucecita and Chahue Beach, a 17-minute walk away, and is 2.25 km from Santa Cruz Beach.
This 37-square-metre hotel room, part of the Mayev Express offer, features a bedroom, bathroom, and amenities including a swimming pool, garden, and restaurant, plus free parking.

Best Oaxaca hotels with a restaurant

City Express By Marriott Oaxaca - Oaxaca
8.5 1135 reviews

City Express By Marriott Oaxaca

hotel, Oaxaca City
City Express By Marriott Oaxaca is located in the Centro district of Oaxaca City, just 3.6 km from Santo Domingo Cultural Center and 2 km from Oaxaca Zocalo Square, making it easy to explore the city's historical heart. The hotel is a 4-star property with very good user ratings for location, cleanliness, and overall experience.
The hotel offers comfortable rooms with amenities like air conditioning, heating, and flat-screen cable TV. Guests can enjoy a free American breakfast, use the fitness centre, and relax in the on-site restaurant.
Hotel Casa Vertiz - Oaxaca
9.1 917 reviews

Hotel Casa Vertiz

hotel, Oaxaca City
Hotel Casa Vertiz in Oaxaca City enjoys a prime location, a short 0.8 km walk from the Zócalo square and 0.3 km from Santo Domingo Temple.
This 3-star guesthouse offers 1 bedroom with air conditioning, a balcony, and amenities including free Wi-Fi, a restaurant, and a terrace; Monte Albán ruins are 7 km away.
Hotel Maela - Oaxaca
8.7 1927 reviews

Hotel Maela

hotel, Oaxaca City
Hotel Maela is located in Oaxaca City, just 400 metres from Santo Domingo Temple and within easy walking distance of the city centre. It’s a 3-star hotel with very good user ratings.
The hotel has a garden and terrace, providing a peaceful retreat from the city. It also offers a range of amenities, including a restaurant, bar, free Wi-Fi, and private parking.
Nardazul "Casa De Sueños" - Oaxaca
9.4 543 reviews

Nardazul "Casa De Sueños"

hotel, Oaxaca City
Nardazul "Casa de Sueños" is located in Oaxaca City, a short distance from the city centre and close to major attractions like Santo Domingo Temple and the Central Bus Station. It is also conveniently situated near the Oaxaca International Airport, making it an ideal choice for travellers arriving by air. The property has consistently received excellent ratings for its user experience, location, and cleanliness, indicating a high standard of service and comfort.
The establishment offers a tranquil setting with a garden and terrace, providing a peaceful retreat from the city's energy. The accommodation features air-conditioned rooms equipped with modern amenities, including a coffee machine, minibar, safety deposit box, flat-screen TV, and a private bathroom with a bidet. Guests can enjoy room service and take advantage of the hotel's assistance in organising tours.

Frequently asked questions about hotels in Oaxaca

  • What are the best landmarks to visit in Oaxaca, Mexico?

    Oaxaca City boasts incredible landmarks. The Templo de Santo Domingo, with its impressive architecture and cultural centre, is a must-see. The Zocalo, the main square, is vibrant and surrounded by colonial buildings. Monte Albán, an ancient Zapotec city with stunning mountain views, offers a fascinating glimpse into Oaxaca's rich history. Hierve el Agua, with its petrified waterfalls and natural pools, is a remarkable natural landmark.
  • What are the best hotels with a swimming pool in Oaxaca?

  • What is the best itinerary to experience Oaxaca, Mexico?

    A week-long itinerary could include three days exploring Oaxaca City, visiting the sites mentioned above, and enjoying the markets. Then, spend two days exploring Monte Albán and Hierve el Agua. Finally, dedicate a couple of days to a day trip to a nearby pueblo mágico, like San Bartolo Coyotepec, known for its black pottery, or Teotitlán del Valle, famous for its hand-woven rugs.
  • What are the most popular 2, 3 and 4-star hotels in Oaxaca?

    Among 2, 3 and 4-star hotels in Oaxaca, Hotel Con Corazón, Hampton Inn & Suites By Hilton Puebla and Hotel Santiago are the most popular ones.

  • What is the best time to visit the Oaxaca region of Mexico?

    The best time to visit is during the dry season, from November to May, when the weather is pleasant and sunny. However, bear in mind that this is peak season, so prices might be higher.
  • What are the best luxury hotels in Oaxaca?

    Nana Vida Hotel Oaxaca, Hotel Zenith and Hotel Boutique Casareyna are among the best luxury hotels in Oaxaca.

  • What popular festivals can you find in Oaxaca, Mexico?

    Oaxaca is renowned for its vibrant festivals. The Guelaguetza, held in July, is a major event showcasing traditional dances and music from the different regions of Oaxaca. The Day of the Dead celebrations in October and November are also incredibly significant, with unique traditions and colourful altars.
  • What are the best family friendly hotels in Oaxaca?

    The best family friendly hotels in Oaxaca are Nana Vida Hotel Oaxaca, Hotel Zenith and Hotel Boutique Casareyna.

  • What traditional local food should you try in Oaxaca, Mexico?

    You absolutely must try mole, Oaxaca's signature dish – there are many varieties. Tlayudas, large crispy tortillas topped with various ingredients, are another must-have. Memelitas, small corn tortillas topped with refried beans and other ingredients, are a delicious local snack. Don't forget to sample chapulines (grasshoppers), a regional delicacy.
  • What are the best pet friendly hotels in Oaxaca?

  • Are there any unknown or hidden places that should be on your list in Oaxaca, Mexico?

    The village of San Pablo Villa de Mitla, with its stunning pre-Hispanic ruins, is less crowded than Monte Albán. The Sierra Norte region offers breathtaking scenery and opportunities for hiking and exploring smaller villages. Consider visiting the smaller artisan villages surrounding Oaxaca City to discover unique crafts.
  • What are the best hotels with jacuzzi in Oaxaca?

    Hotel Zenith, Hotel Boutique Casareyna and Jf Grand Puebla are the best hotels with a jacuzzi in Oaxaca.

  • What are some authentic ways to meet locals and discover their traditions in Oaxaca, Mexico?

    Take a cooking class to learn how to prepare Oaxacan cuisine. Visit local markets and interact with vendors. Attend a traditional dance performance or festival. Consider staying in a family-run guesthouse or a casa particular for a more immersive experience. Participate in a weaving workshop in Teotitlán del Valle.
  • What should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca's climate varies greatly depending on the region and altitude. The central valleys have a mild climate, while the coast is hot and humid, and the mountains can be cool. Be prepared for rain during the rainy season (June to October). Earthquakes are a potential risk in the region, so it's advisable to be aware of safety guidelines.
  • Are there any special items you’ll need when travelling to Oaxaca, Mexico?

    Pack comfortable walking shoes, as you'll be doing a lot of walking. Sunscreen, a hat, and sunglasses are essential, especially during the dry season. Insect repellent is recommended, particularly during the rainy season. Learning a few basic Spanish phrases will enhance your experience.

Nearby regions

Best Oaxaca hotels with jacuzzi

Hotel Hacienda Don Cenobio - Oaxaca
8.1 233 reviews

Hotel Hacienda Don Cenobio

hotel, San Pablo Villa de Mitla
Hotel Hacienda Don Cenobio is situated in San Pablo Villa de Mitla, 43 kilometres from Oaxaca de Juarez, and is conveniently located near shops, bars, restaurants, and the ancient ruins of Mitla. This four-star hotel offers a range of amenities including an outdoor swimming pool, a spa, a restaurant, and a bar, as well as comfortable rooms with satellite TV and private bathrooms.
Los Pilares Hotel - Oaxaca
9.2 759 reviews

Los Pilares Hotel

hotel, Oaxaca City
Los Pilares Hotel is located in the Jalatlaco neighbourhood of Oaxaca City, a short walk from the Oaxaca Bus Station and close to local shops, restaurants and markets. This 3-star hotel has received excellent user ratings for its location, cleanliness and overall experience.
The hotel is housed in a traditional Oaxacan colonial building, offering a unique and authentic feel. Guests can enjoy a range of amenities including a small outdoor pool, a jacuzzi, a terrace, a garden, a restaurant, a bar, room service and free parking.
Casa Los Dichos - Oaxaca
No reviews

Casa Los Dichos

hotel, Puerto Escondido
Room in a 4-star luxury hotel. You will be in Puerto Escondido.
Facilities and services: an iron, an airport shuttle and a terrace.
Casa Olié - Oaxaca
9.5 211 reviews

Casa Olié

hotel, Oaxaca City
Casa Olié, a hotel in Oaxaca City's Historic Centre, is conveniently located near the Oaxaca Cathedral and Santo Domingo Temple, within 6km of Oaxaca International Airport.
This one-bedroom, one-bathroom guesthouse offers air conditioning, a jacuzzi, a terrace, and free Wi-Fi, plus room service and parking.

Best Oaxaca hotels with parking

Hotel Santa Rosa - Oaxaca
8.8 490 reviews

Hotel Santa Rosa

hotel, Oaxaca City
Hotel Santa Rosa, a 3-star establishment in Oaxaca City's Historic Centre, offers convenient access to the Oaxaca Cathedral (a 6-minute walk) and Santo Domingo Temple (0.97 km away).
This one-bedroom, one-bathroom lodging boasts air conditioning, free Wi-Fi, an on-site restaurant serving local cuisine, and a paid airport shuttle service to/from Oaxaca International Airport (6 km).
Hotel Danibaan - Oaxaca
9.2 792 reviews

Hotel Danibaan

hotel, Oaxaca City
Hotel Danibaan in Oaxaca City offers convenient access to the Oaxaca Cathedral, a 16-minute walk away, and Oaxaca International Airport (7km).
This family-friendly guesthouse features a peaceful garden, on-site restaurant, and rooms with cable TV, plus free Wi-Fi, a spa, and parking, making it ideal for exploring Oaxaca City, Monte Albán (7km), and Mitla (47km).
Hotel Bugambilias - Oaxaca
8.4 175 reviews

Hotel Bugambilias

hotel, Oaxaca City
Hotel Bugambilias is situated in Oaxaca City, approximately 9 kilometres from Monte Albán and 6 kilometres from Oaxaca Cathedral.
The hotel offers comfortable rooms with a closet and private bathroom, and guests can enjoy amenities such as free Wi-Fi, parking, and a shuttle service.
Casa Naila Hotel Boutique - Oaxaca
9.4 137 reviews

Casa Naila Hotel Boutique

hotel, Oaxaca City
Casa Naila Hotel Boutique is located in the centre of Oaxaca City, just a short walk from the Santo Domingo Temple and Oaxaca Cathedral, and within 8 kilometres of the ancient Zapotec ruins of Monte Alban. This 5-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
Casa Naila offers a range of amenities and services, including air-conditioned rooms with a terrace, a restaurant and bar, a garden, a concierge service, and free Wi-Fi throughout the property. Guests can also enjoy a tour desk to explore the rich cultural heritage of Oaxaca City.
©2026 cozycozy.com