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

Hotel ÁNgel Inn - Oaxaca
8.5 191 reviews

Hotel ÁNgel Inn

hotel, Oaxaca City
Hotel ÁNgel Inn is situated in a colourful building surrounded by gardens, about a 10-minute drive from the centre of Oaxaca City, with the Zócalo being a 15-minute drive away and the cathedral a 2.5-mile drive. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The accommodation features a tranquil garden setting, perfect for a relaxing stay. Guests can enjoy a refreshing dip in the outdoor swimming pool, dine at the on-site restaurant serving authentic Mexican cuisine, and unwind at the snack bar.
Quinta Real Oaxaca - Oaxaca
9.4 1571 reviews

Quinta Real Oaxaca

hotel, Oaxaca City
The Quinta Real Oaxaca is situated in the Centro district, just a short walk from the Santo Domingo de Guzmán Church, in the heart of Oaxaca City's historical centre. This 5-star hotel consistently receives excellent user ratings for its location, cleanliness and overall experience.
The accommodation features colonial-style décor, creating a unique and authentic ambiance. Guests can enjoy a range of amenities including a swimming pool, restaurant, bar, fitness centre and room service.
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.
Hotel Hacienda Los Laureles & Spa - Oaxaca
8.7 13 reviews

Hotel Hacienda Los Laureles & Spa

hotel, Oaxaca
Hotel Hacienda Los Laureles & Spa, a 3-star hotel, is situated in Oaxaca's San Felipe del Agua district, less than a 10-minute drive from the Santo Domingo de Guzmán Church and the Zócalo.
This colonial-style property offers 21 individually decorated rooms with balconies or patios, a spa with wellness treatments, a family-friendly restaurant serving regional cuisine, complimentary Wi-Fi, and free on-site parking.

Top cities

Best Oaxaca hotels with a restaurant

Hotel Los Olivos Spa - Oaxaca
8.4 39 reviews

Hotel Los Olivos Spa

hotel, Oaxaca
Hotel Los Olivos Spa, a 3-star hotel in Oaxaca, is centrally located within a 5-minute drive of the Nuestra Señora de la Soledad Basilica and the Rufino Tamayo Museum, and 4 kilometres from the Auditorio Guelaguetza.
This family-friendly establishment offers 70 individually furnished rooms, complimentary Wi-Fi, on-site parking, a full-service spa, an outdoor pool, a hot tub, and dining at its restaurant, La Verde Aceituna, with limited room service available.
Hotel Trébol - Oaxaca
9.1 1749 reviews

Hotel Trébol

hotel, Oaxaca City
Hotel Trébol is conveniently located in Oaxaca City's Centro Histórico district, just a short walk from the Zocalo Square and the Handcraft Market. This 3-star hotel receives very good user ratings for its cleanliness, location, and overall experience.
The hotel offers a range of amenities, including a terrace with a fountain, a restaurant, a bar, a fitness centre, and room service. Guests can also enjoy free Wi-Fi throughout the hotel, a business centre, and a safety deposit box at the front desk.
Suites Cárdon - Oaxaca
8.5 61 reviews

Suites Cárdon

hotel, Oaxaca City
Suites Cárdon offers centrally located Oaxaca City accommodation, within 10km of Monte Albán and the Árbol del Tule, and 8km from Oaxaca International Airport, providing easy access to the Oaxaca Cathedral and Santo Domingo Temple.
This family-friendly hotel features air-conditioned rooms with flat-screen TVs, a jacuzzi, a garden, a spa, a restaurant, and a bar; guests also benefit from free Wi-Fi, currency exchange, and a paid airport shuttle service.
Hotel Casona Oaxaca - Oaxaca
8.3 922 reviews

Hotel Casona Oaxaca

hotel, Oaxaca City
Hotel Casona Oaxaca is located in the heart of Oaxaca City, just one block from the main square and Cathedral, making it ideal for exploring the city's historic centre. This 4-star hotel has received very good user ratings for its cleanliness and location.
The hotel features a charming colonial architecture with a roofed patio, offering a glimpse into Oaxaca's rich history. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, and free Wi-Fi, as well as comfortable rooms with air conditioning and private bathrooms.

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

Casa Ziña - Oaxaca
9.5 219 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.
Hotel Boutique Casa Bendición - Oaxaca
8.5 113 reviews

Hotel Boutique Casa Bendición

hotel, Oaxaca City
Hotel Boutique Casa Bendición offers a convenient Oaxaca City base, close to Santo Domingo Temple, Oaxaca Cathedral, and the foreign bus station.
This family-friendly guesthouse features a swimming pool, jacuzzi, and spa, plus room service and free Wi-Fi; airport transfers are available at an extra cost (approx. 6km from Oaxaca International Airport).
Los Pilares Hotel - Oaxaca
9.2 756 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.
Holt Hotel De Mi Independencia Double Queen Room - Oaxaca
8.5 53 reviews

Holt Hotel De Mi Independencia Double Queen Room

hotel, Oaxaca City
Holt Hotel De Mi Independencia Double Queen Room offers a central Oaxaca City location, within 8km of Monte Albán, 45km from Mitla, and 10km from the Árbol del Tule, close to the Oaxaca Cathedral and Santo Domingo Temple.
This family-friendly guesthouse features a double queen room, accommodating up to seven guests, with a jacuzzi, terrace, garden, and free Wi-Fi; a paid airport shuttle service to Oaxaca International Airport (6km away) is available.

Best Oaxaca hotels with parking

Casa De Los Frailes - Oaxaca
8.8 1427 reviews

Casa De Los Frailes

hotel, Oaxaca City
Casa De Los Frailes is a 3-star hotel located in the historic district of Oaxaca City, just a short walk from Santo Domingo Church, Oaxaca Cathedral, and the Zócalo Square. It has consistently received excellent user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a restored 19th-century building, offering a charming colonial atmosphere. Guests can enjoy a rooftop terrace with views of the city, a fitness centre, and free Wi-Fi throughout the property.
Hotel Boutique Casa Garay - Oaxaca
8.0 890 reviews

Hotel Boutique Casa Garay

hotel, Oaxaca City
Hotel Boutique Casa Garay is located in the centre of Oaxaca City, just an 8-minute walk from Oaxaca Cathedral and a short drive from Monte Alban. This 4-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel provides a shared lounge and terrace, ideal for relaxing or socialising with other guests. You can enjoy a range of amenities including a restaurant, a bar, a spa, a fitness centre, and free Wi-Fi throughout the property.
Galerias Oaxaca Suites - Oaxaca
10 1 review

Galerias Oaxaca Suites

hotel, Oaxaca City
Galerias Oaxaca Suites offers comfortable accommodation 5 km from Santo Domingo Temple and 6 km from Oaxaca Cathedral, providing easy access to Oaxaca City's historical centre.
The suites, sleeping up to two guests, feature air conditioning, a balcony, a private bathroom, and modern amenities including a flat-screen TV and safety deposit box.
Hotel Fortin Plaza - Oaxaca
8.6 2290 reviews

Hotel Fortin Plaza

hotel, Oaxaca City
Hotel Fortin Plaza is located in Oaxaca City, within walking distance of the Zócalo, the city's main square. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel provides comfortable accommodation with a range of amenities including a swimming pool, a restaurant serving international and fusion cuisine, a fitness centre, and a bar. Guests can enjoy a terrace or balcony, room service, and free Wi-Fi.
©2026 cozycozy.com