Oaxaca Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 148 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Where to stay in Oaxaca

Find the best Oaxaca areas and neighborhoods for the activities you enjoy most. Learn more about Oaxaca

Find the Best Oaxaca Vacation Packages

Oaxaca Hotel Deals

Hotel Boutique Naura Centro

Hotel Boutique Naura Centro

3.5 out of 5
Av Hidalgo 918 Oaxaca OAX
Fully refundableReserve now, pay when you stay
9/10 Wonderful! (1,009 reviews)
Staff and Hotel Very Good, rooms are very clean

Reviewed on 7 February 2026

Hotel Boutique Naura Centro
One Oaxaca Centro Hotel

One Oaxaca Centro Hotel

3 out of 5
Calzada de la Republica #205 Oaxaca OAX
Fully refundableReserve now, pay when you stay
The price is AED 294 per night from Mar 2 to Mar 3
AED 294
AED 350 total
2 Mar - 3 Mar
includes taxes & fees
8.6/10 Excellent! (1,009 reviews)
The room was spotless. Great staff at reception.

Reviewed on 10 February 2026

One Oaxaca Centro Hotel
Hotel Hacienda

Hotel Hacienda

3.5 out of 5
Av Eduardo Mata 1918 Oaxaca OAX
Fully refundableReserve now, pay when you stay
The price is AED 263 per night from Feb 21 to Feb 22
AED 263
AED 313 total
21 Feb - 22 Feb
includes taxes & fees
8.8/10 Excellent! (1,008 reviews)
The rooms were very clean. You can tell they keep up with maintaining the building

Reviewed on 2 January 2026

Hotel Hacienda
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover the most popular places to visit in Oaxaca

Frequently asked questions

How do I find cheap flights to Oaxaca that have flexible change policies?
At Expedia, we've been channeling our inner contortionist to get you the most flexible airfares in town. Just tick the "No change fee" box right under the "Flexible change policies" filter to find your dream flight to Oaxaca.
Which airlines fly to Oaxaca?
Lock in a seat with one of these airlines and Oaxaca will be all yours to discover:

  • United Airlines - 30 flights to or near Oaxaca each month, including 30 flights to Xoxocotlan Intl. Airport (OAX) per month.
  • American Airlines - 30 flights to or near Oaxaca each month, including 30 flights to Xoxocotlan Intl. Airport (OAX) per month.
  • Volaris - 17 flights to or near Oaxaca each month, including 17 flights to Xoxocotlan Intl. Airport (OAX) per month.

How can I find cheap tickets to Oaxaca?
In the last seven days, was the lowest price for a flight to Oaxaca. For even bigger savings, book in advance and be flexible with your travel dates. Search for your flight to Oaxaca, then compare prices for similar time frames by clicking on our "flexible dates" link.
How much is a flight to Oaxaca?
In the last seven days, round-trip flights to Oaxaca sold for as little as and peaked at . For one-way journeys departing from (), the lowest amount paid during this time was .
What are the most popular airports to fly into in Oaxaca?
Start arranging your Oaxaca escape by securing a seat on one of the 78 flights each month to Xoxocotlan Intl. Airport (OAX). This is the region's principal gateway.
When is the cheapest time to fly to Oaxaca?
Jet off on a Tuesday to boost your chances of securing the cheapest fare to Oaxaca. Mondays are usually the second most affordable day to take off. Saturday is normally the most expensive day to fly anywhere.
How much is a plane ticket to Oaxaca?
In the last seven days, airfares to Oaxaca ranged between and . Prices depend on multiple things, particularly the time of departure, airline, cabin class and when the fare is booked.
What months are the cheapest to book a flight to Oaxaca?
To score a fabulous deal to Oaxaca, book during the month of February when ticket prices are at their lowest. When do tickets cost the most? In the USA, it's the month of December.