Hotels in Oaxaca

2973 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Oaxaca hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

2973 Cheap hotels in Oaxaca

Best Oaxaca hotels with a pool

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

Los Pilares Hotel - Oaxaca
9.2 758 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.
Hotel Hacienda Los Laureles - Oaxaca
8.8 230 reviews

Hotel Hacienda Los Laureles

hotel, Oaxaca City
Hotel Hacienda Los Laureles is a 5-star hotel situated 5.1 kilometres from the centre of Oaxaca City, near the San Felipe del Agua ruins, offering a tranquil setting amongst ancient cypresses and colourful gardens. It has received very good user ratings for both location and overall experience.
The hotel provides a unique Mexican atmosphere with cool whitewashed walls, terracotta floors and wrought-iron furniture. Guests can enjoy a variety of amenities including a swimming pool, jacuzzi, spa, restaurant, bar, tennis court and parking.
Holiday Inn Express Oaxaca - Centro Historico By Ihg - Oaxaca
9.5 1504 reviews

Holiday Inn Express Oaxaca - Centro Historico By Ihg

hotel, Oaxaca City
The Holiday Inn Express Oaxaca - Centro Historico is situated in Oaxaca's historic centre, just 50 metres from El Llano Park and a short walk from Zócalo Square. This four-star hotel is highly rated by guests for its excellent location, cleanliness, and overall experience.
The accommodation offers a range of amenities to enhance your stay, including a swimming pool, fitness centre, and restaurant. Guests can enjoy a complimentary American breakfast and take advantage of the free Wi-Fi throughout the hotel.
Flavia Hotel - Oaxaca
9.0 110 reviews

Flavia Hotel

hotel, Oaxaca City
Flavia Hotel, a 2.5-star establishment in San Felipe del Agua, Oaxaca, offers convenient access to Parque Comunal, Benito Juárez National Park, and Loma del Pelado Trailhead, all within 2km.
This Oaxaca guesthouse provides a swimming pool, spa, restaurant, and bar, accommodating up to two guests in its single bedroom, with free Wi-Fi and parking.

Top cities

Best Oaxaca hotels with a restaurant

Hotel Maela - Oaxaca
8.7 1937 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.
Casa Shanti Oaxaca - Oaxaca
8.1 55 reviews

Casa Shanti Oaxaca

hotel, Oaxaca City
Casa Shanti Oaxaca, a guesthouse in Oaxaca City, is conveniently located near the Oaxaca Cathedral and Santo Domingo Temple, approximately 8km from Monte Albán and 10.5km from the Tule Tree.
This pet-friendly property offers one bedroom and one bathroom, accommodating up to seven guests, and features an on-site restaurant, free Wi-Fi, and a shared lounge.
Hotel Casa Yunenisa - Oaxaca
8.4 3 reviews

Hotel Casa Yunenisa

hotel, Oaxaca
Hotel room in a 4-star luxury hotel with a good rating of 84% based on 3 reviews. Your accommodation will be based in Oaxaca.
Facilities and services: a restaurant, a swimming pool and a kitchen. This hotel in Oaxaca is ideal for families.
Hotel Posada Casa De La Tía - Oaxaca
8.4 31 reviews

Hotel Posada Casa De La Tía

hotel, Oaxaca City
Hotel Posada Casa de la Tía, a 2-star hotel in Oaxaca, is located 7.8 kilometres from Monte Albán and 44 kilometres from Mitla, with Oaxaca Cathedral and Santo Domingo Temple nearby, and is situated 6 kilometres from Oaxaca International Airport. This family-friendly establishment offers complimentary Wi-Fi, an on-site restaurant serving à la carte breakfast, and a bar, with all rooms featuring flat-screen televisions and private bathrooms with complimentary toiletries.

Frequently asked questions about hotels in Oaxaca

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

    Oaxaca City boasts incredible landmarks. The Zocalo, Oaxaca's main square, is a must-see, surrounded by colonial architecture. The Templo de Santo Domingo, with its impressive baroque architecture and cultural centre, is another highlight. Monte Albán, an ancient Zapotec city with stunning mountaintop views, is a significant archaeological site. Hierve el Agua, with its petrified waterfalls and natural pools, offers breathtaking scenery.
  • What are the best hotels with a swimming pool in Oaxaca?

    Hotel Boutique Casareyna, Quinta Real Oaxaca and Grand Fiesta Americana Puebla Angelópolis are among 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 its markets, churches, and museums. Allocate a day for Monte Albán and another for Hierve el Agua. Consider a day trip to a nearby village like Teotitlán del Valle, known for its weaving, or San Bartolo Coyotepec, famous for its black pottery. A final day could be spent relaxing and enjoying the city's atmosphere.
  • 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 recommended daily budget for Oaxaca, Mexico (accommodation, dining, transportation, and activities)?

    A daily budget of £50-£150 per person is reasonable, depending on your accommodation choices and dining preferences. Budget guesthouses are available for around £20 per night, while mid-range hotels can cost £50-£100. Street food is very affordable, while nicer restaurants can be more expensive. Local buses are cheap, and taxis are readily available.
  • 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 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, be aware that this is also peak tourist season, so book accommodation and tours in advance.
  • 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 popular festivals can you find in Oaxaca, Mexico?

    Oaxaca hosts many vibrant festivals. The Guelaguetza, a major indigenous celebration held in July, is particularly famous. The Day of the Dead celebrations in October and November are also significant, with unique traditions and offerings. Numerous smaller festivals celebrating patron saints occur throughout the year in different villages.
  • What are the best pet friendly hotels in Oaxaca?

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

    Oaxacan cuisine is renowned. Mole, a complex sauce made with various ingredients, comes in many varieties. Tlayudas, large, crispy tortillas topped with various ingredients, are a must-try. Empanadas, tamales, and memelas are other popular dishes. Don't forget to sample the local mezcal.
  • 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.

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

    Beyond the main tourist attractions, explore the smaller villages surrounding Oaxaca City. Yalalag, known for its coffee and textiles, and Capulálpam de Méndez, a charming mountain town, offer a glimpse into rural life. The ruins of Mitla, a significant Zapotec site, are less crowded than Monte Albán.
  • What are some authentic ways to meet locals and discover their traditions in Oaxaca, Mexico?

    Take a cooking class to learn about Oaxacan cuisine and interact with local chefs. Visit local markets to experience the daily life and interact with vendors. Consider staying in a family-run guesthouse for a more immersive experience. Attend local festivals or religious celebrations to participate in community events.
  • What should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca has a varied climate. The central valleys experience a pleasant temperature year-round, but the coast can be hot and humid. The mountains can be cold, especially at higher altitudes. Be prepared for rain during the rainy season (June-October). Earthquakes are a natural risk in the region, so it's advisable to be aware of safety procedures.
  • 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 for protecting yourself from the sun. Insect repellent is also recommended, especially during the rainy season. Learning a few basic Spanish phrases will enhance your experience.

Nearby regions

Best Oaxaca hotels with jacuzzi

Hotel Casa Acueducto - Lujo Cultural - Oaxaca
9.1 296 reviews

Hotel Casa Acueducto - Lujo Cultural

hotel, Oaxaca City
Casa Acueducto - Lujo Cultural is situated in Oaxaca City, a 1.7km walk from Santo Domingo Temple and within easy reach of other key landmarks like the Oaxaca Cathedral. The 4-star hotel has received excellent user ratings for its comfortable accommodation and convenient location.
The guest house has one bedroom and one bathroom. Guests can enjoy a range of amenities, including a hot tub, terrace, garden, and free Wi-Fi.
Casa Bonita Hotel & Luxury Residence - Oaxaca
8.6 526 reviews

Casa Bonita Hotel & Luxury Residence

hotel, Oaxaca City
Casa Bonita Hotel & Luxury Residence is situated in a peaceful area just outside Oaxaca City, a 10-minute drive from the city centre and Santo Domingo Temple. This 5-star hotel receives very good user ratings, making it a popular choice for travellers.
The accommodation features spacious rooms with traditional décor and comfortable amenities. Guests can enjoy a range of facilities, including a swimming pool, a jacuzzi, a spa, a fitness centre, a restaurant, a bar, and a garden.
Casa De Adobe Gallery & Luxury Boutique - Oaxaca
9.1 520 reviews

Casa De Adobe Gallery & Luxury Boutique

hotel, Oaxaca City
Casa De Adobe Gallery & Luxury Boutique is a 4-star hotel located in San Felipe, Oaxaca City, a 15-minute drive from the historic centre, home to landmarks like Santo Domingo Church and Zócalo Square. It has received very good user ratings, particularly for its cleanliness.
The hotel offers spacious suites with balconies, each decorated in a traditional style. Guests can enjoy a range of amenities, including an outdoor swimming pool, a restaurant serving authentic Mexican cuisine, a bar, a spa, and a fitness centre.
Casa Ziña - Oaxaca
9.5 233 reviews

Casa Ziña

hotel, Oaxaca City
Casa Ziña, a 4-star hotel, is located in the Oaxaca Historic Centre, a four-minute walk from Oaxaca Cathedral and within 500 metres of the city centre, offering a prime base for exploring the area. This accommodation provides air-conditioned rooms with complimentary WiFi, a balcony, a jacuzzi, and parking, suitable for up to two guests.

Best Oaxaca hotels with parking

Casa Olié - Oaxaca
9.4 202 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.
Majagua Hotel Boutique -Adults Only - Oaxaca
8.9 328 reviews

Majagua Hotel Boutique -Adults Only

hotel, Oaxaca City
Majagua Hotel Boutique - Adults Only enjoys an excellent location in Oaxaca City, within walking distance of Oaxaca Cathedral and Santo Domingo Temple, and approximately 8 kilometres from Oaxaca International Airport.
This adults-only 4-star hotel offers 1 room with a private bathroom, featuring amenities including air conditioning, a terrace, a restaurant, a bar, room service, valet parking, and free high-speed Wi-Fi.
Hotel Hacienda - Oaxaca
8.8 3272 reviews

Hotel Hacienda

hotel, Oaxaca City
Hotel Hacienda is situated in central Oaxaca City, just 6.5 kilometres from Santo Domingo Temple and 8 kilometres from Monte Albán ruins. This 4-star hotel receives very good user ratings for its location, cleanliness and overall experience.
The accommodation offers a range of amenities, including a swimming pool, a restaurant, a bar and a garden. Guests can also enjoy free Wi-Fi, parking and room service, as well as a concierge service to help plan their stay.
Capital O Colina Dorada - Oaxaca
No reviews

Capital O Colina Dorada

hotel, Oaxaca
Hotel Colina Dorada in Oaxaca offers budget-friendly accommodation approximately 4 kilometres from Oaxaca's historic centre, providing easy access to cultural attractions via taxi or bus.
This guest house features rooms with private showers, free Wi-Fi, on-site parking, and laundry services, accommodating up to two guests.
©2026 cozycozy.com