Hotels in Oaxaca

2973 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
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 Escondido Oaxaca , Oaxaca, A Member Of Design Hotels - Oaxaca
8.5 112 reviews

Hotel Escondido Oaxaca , Oaxaca, A Member Of Design Hotels

hotel, Oaxaca
Hotel Escondido Oaxaca, a 4-star design hotel, is located in Oaxaca, offering convenient access to local attractions and amenities.
This accommodation provides rooms with air conditioning, internet, and some feature a separate living area or balcony, with a swimming pool, garden, and on-site restaurant available for guests.
Hotel Arenas Del Pacifico - Oaxaca
9.0 286 reviews

Hotel Arenas Del Pacifico

hotel, Santa Cruz Huatulco
Hotel Arenas Del Pacifico, a 3-star hotel, is situated in Santa Cruz Huatulco, a short walk from the town centre and a 10-minute walk (0.8km) from the bus station.
The hotel offers 25 square metre rooms with one bedroom and one bathroom, featuring a swimming pool, a restaurant, and free Wi-Fi.
Santa Helena Plaza - Oaxaca
8.8 31 reviews

Santa Helena Plaza

hotel, Oaxaca
Hotel room in a 4-star hotel with an excellent rating of 88% based on 31 reviews. This accommodation is located in Oaxaca.
Services and facilities: a swimming pool, an iron and a terrace. Take advantage of the Free Parking with this accommodation in Oaxaca!
7 Casa Laurel Hotel Boutique - Oaxaca
8.7 3 reviews

7 Casa Laurel Hotel Boutique

hotel, Oaxaca City
The 7 Casa Laurel Hotel Boutique is centrally situated in Oaxaca City, placing guests within walking distance of Oaxaca Cathedral and Santo Domingo Temple, with the Central Bus Station for foreign buses also conveniently located nearby.
This 4-star hotel offers 1-bedroom accommodation for up to 3 guests, featuring air conditioning, complimentary WiFi, a swimming pool, and a terrace, with concierge services and a tour desk available to assist with exploring the area.

Top cities

Best Oaxaca hotels with a restaurant

Xtilu Hotel - Adults Only - - Oaxaca
9.0 473 reviews

Xtilu Hotel - Adults Only -

hotel, Oaxaca City
Xtilu Hotel - Adults Only - is situated just a short walk from Oaxaca's Zocalo plaza, putting you in the heart of the city's cultural hub and close to the bustling Mercado Benito Juarez market. This 4-star hotel has received excellent user ratings, highlighting its popularity with travellers.
The hotel features a traditional Mexican design, creating a charming and authentic atmosphere. You'll find a range of amenities, including a restaurant serving Oaxacan cuisine, a bar for evening drinks, and comfortable rooms with modern conveniences like free Wi-Fi and air conditioning.
Parador Monte Carmelo - Oaxaca
8.2 579 reviews

Parador Monte Carmelo

hotel, Oaxaca City
Parador Monte Carmelo is located in Oaxaca City's historic centre, just two blocks from Santo Domingo Church and a short walk from the Zocalo Square and Oaxaca Cathedral. This 4-star hotel is rated very good by previous guests.
The hotel has a charming central courtyard and a terrace with city views. Guests can enjoy a range of amenities including free Wi-Fi, a Jacuzzi, a spa, and room service.
Casa Cantarranas - Oaxaca
8.5 125 reviews

Casa Cantarranas

hotel, Tehuacán
Casa Cantarranas is located just 200 metres from the Manantiales Peñafiel Mineral Springs, a short distance from the historic centre of Tehuacán. This 5-star hotel receives consistently high ratings for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable rooms with modern décor and amenities. Guests can enjoy a variety of activities, including swimming, tennis, spa treatments, and dining at the on-site restaurant and bar.
Hotel Casa Vertiz - Oaxaca
9.1 910 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.

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. Hierve el Agua, with its petrified waterfalls and stunning views, is a natural wonder. Monte Albán, an ancient Zapotec city with magnificent ruins and panoramic vistas, offers a glimpse into Oaxaca's rich history. Finally, the artisan villages surrounding Oaxaca City, such as Teotitlán del Valle (famous for its rugs) and San Bartolo Coyotepec (known for its black pottery), are essential for experiencing the region's craft traditions.
  • 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 good itinerary depends on your interests and time. A typical week-long trip might include three days exploring Oaxaca City (visiting the sites mentioned above), a day trip to Hierve el Agua, a day exploring Monte Albán, and a day visiting artisan villages like Teotitlán del Valle and San Bartolo Coyotepec. Consider extending your trip to explore the beaches of Huatulco or the coffee plantations in the Sierra Norte if you have more time.
  • 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 Oaxaca is during the dry season, from November to April. The weather is generally pleasant, with warm days and cool nights. However, be aware that this is peak tourist season, so book accommodation and tours in advance.
  • 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, a major indigenous celebration held in July, is a highlight, showcasing traditional dances and music from different regions. Día de Muertos (Day of the Dead), celebrated in October/November, is a deeply moving and colourful experience. The Noche de Rábanos (Night of the Radishes) in December is a unique competition featuring intricately carved radishes.
  • 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?

    Oaxacan cuisine is world-famous. Mole, a complex sauce made with chillies, spices, and chocolate, is a must-try (there are many varieties!). Tlayudas, large, crispy tortillas topped with various ingredients, are a popular street food. Empanadas, tamales, and memelas are other regional specialties. Don't forget to try the local mezcal, a type of agave spirit.
  • 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?

    Beyond the well-known sites, consider visiting the small town of Capulálpam de Méndez, known for its beautiful colonial architecture and stunning scenery. Explore the less-visited ruins of Yagul, offering a quieter alternative to Monte Albán. The Hierve el Agua area itself extends beyond the main petrified waterfalls; exploring the surrounding hills offers beautiful scenery and opportunities for hiking.
  • 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 about Oaxacan cuisine and interact with local chefs. Visit a local market, such as the Mercado Benito Juárez in Oaxaca City, to experience the vibrant atmosphere and chat with vendors. Consider staying in a family-run hotel or guesthouse for a more immersive experience. Participating in a traditional weaving workshop in one of the surrounding villages offers a unique cultural insight.
  • What should visitors know about the weather and natural risks in Oaxaca, Mexico?

    Oaxaca has diverse climates. The valleys can be hot and dry, while the mountains are cooler. The rainy season (May-October) brings heavy rainfall, potentially affecting travel plans. Earthquakes are a possibility in the region, so it's advisable to be aware of safety procedures. Altitude sickness can be a concern in the higher elevations; take it easy on your first day if you're arriving at a high altitude.
  • 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, especially in Oaxaca City and at archaeological sites. Sunscreen, a hat, and sunglasses are essential for protection from the sun. Insect repellent is advisable, especially during the rainy season. Learning a few basic Spanish phrases will enhance your interactions with locals.

Nearby regions

Best Oaxaca hotels with jacuzzi

Canadian Resort Huatulco - Oaxaca
8.0 117 reviews

Canadian Resort Huatulco

hotel, Santa Cruz Huatulco
The Canadian Resort Huatulco, a 4-star hotel, is situated in Santa Cruz Huatulco, Mexico, less than a kilometre from Chahue and Santa Cruz beaches and 1.8 km from the Downtown Huatulco/Crucecita area, offering easy access to shops and restaurants.
This family-friendly establishment features an outdoor swimming pool, terrace, restaurant, bar, spa, fitness centre, and free Wi-Fi; all rooms include air conditioning, private bathrooms, and TVs, with American breakfast provided.
Arcosodi Hotel Boutique - Oaxaca
9.2 515 reviews

Arcosodi Hotel Boutique

hotel, Oaxaca City
The ArcoSodi Hotel Boutique is situated in central Oaxaca City, a 5.3 kilometre drive from the ancient ruins of Monte Alban and within easy reach of the Oaxaca Cathedral and Santo Domingo Temple. The hotel has excellent ratings for location, cleanliness, and user satisfaction.
The hotel is a family-friendly establishment with a garden and shared kitchen, allowing guests to relax and enjoy a home-away-from-home experience. Guests can make the most of the terrace, spa, bar, restaurant, and room service, while the hotel also offers airport shuttle services and can help organise tours.
Casa Los Dichos - Oaxaca
9.8 22 reviews

Casa Los Dichos

hotel, Brisas de Zicatela
Casa Los Dichos, a 4-star hotel in Brisas de Zicatela, is conveniently located just 10 minutes on foot from Zicatela Beach.
This accommodation offers air-conditioned rooms with complimentary WiFi, a swimming pool, a terrace, a restaurant, and a bar, with free private parking available.
Hotel Casa Antigua - Oaxaca
8.8 1186 reviews

Hotel Casa Antigua

hotel, Oaxaca City
Hotel Casa Antigua is located in Oaxaca City's historic centre, just two blocks from the Zócalo Square and a short walk from Santo Domingo de Guzman Church. This 4-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel is housed in a restored 19th-century building with a traditional courtyard, offering a unique glimpse into Oaxaca's rich history. Guests can enjoy a range of amenities including a restaurant serving Oaxacan cuisine, a bar, a spa, a Jacuzzi, and a terrace.

Best Oaxaca hotels with parking

Casa Bonita Hotel & Luxury Residence - Oaxaca
8.6 532 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 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.
Hotel San Judas - Oaxaca
8.8 246 reviews

Hotel San Judas

hotel, San Pablo Villa de Mitla
Hotel San Judas in San Pablo Villa de Mitla offers convenient accommodation a short walk (less than 0.8 km) from the Mitla archaeological site and a short drive from Hierve el Agua.
This family-friendly lodging provides free Wi-Fi, parking, a 24-hour front desk, and organised tours, plus rooms with private patios and amenities including flat-screen TVs.
Cozy Ac And Comfy Casita Top Spot - Oaxaca
No reviews

Cozy Ac And Comfy Casita Top Spot

hotel, Oaxaca City
This casita is conveniently located in Oaxaca de Juárez, a mere 7 kilometres from Oaxaca-Xoxocotlán Airport.
This one-bedroom holiday home offers air conditioning, a kitchen, and a flat-screen TV, accommodating up to three guests for a peaceful stay.
©2026 cozycozy.com