Oaxaca Holidays from £886

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Oaxaca Holiday

With everything organised before you go, our Oaxaca holiday packages mean you can focus more on having fun! One neighbourhood to base yourself in this captivating city is 3a Sección San Pablo Etla, which is good for nature and views. Zocalo Square, Oaxaca Cathedral and Santo Domingo Square are just some of the attractions worth exploring during your trip to Oaxaca. Whoever you're travelling with and whether your budget is big or small, your ultimate Oaxaca holiday is just a few clicks away with Expedia.

Top Oaxaca Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Hotel Boutique Naura Centro
Casa De Sierra Azul
Sauvé Casa Boutique
Hotel Sin Nombre
Hotel De La Parra

Where to stay in Oaxaca

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

Oaxaca Beach Holiday

Whether you're travelling solo or with the entire family, rest and relaxation awaits on your Oaxaca holiday. Search for unique seashells or kick back on the shore and listen to the soothing sound of the surf. Whatever you like to do, your trip to Oaxaca is sure to be a blast. Maguey Bay, located 3 miles from the city centre, is ideal for those looking for convenience. Many people also book Oaxaca holiday deals closer to Chachacual, another great nearby option.

Things You Should Know About Oaxaca

  • If ocean breezes and walks along the shoreline are your idea of a dreamy escape, why not choose one of our Oaxaca beach hotels? Staying near the water is the perfect cure for life's little stresses.
  • No matter your budget or style, you'll find the perfect place to stay for your holiday in Oaxaca. Why not browse some hotels, like Palacio Borghese and Casa Bonita Hotel Boutique & Spa? They're popular with visitors of all types.
  • Some 262,600 people reside in Oaxaca. If you want recommendations about things to see and do, why not start a conversation with some of the locals? Our Oaxaca things to do page is also a great source of info.
  • Don't leave without exploring Zocalo Square, Oaxaca Cathedral and Monte Alban. With the cash you save through our Oaxaca holiday deals, you can see more top attractions like these.

Oaxaca Essential Information

Language
Spanish
Currency
Mexican pesos
Local Welcome
¡Hola!
Local Goodbye
Adiós
Closest Airport
Xoxocotlan Intl. Airport (OAX)
Population
262,600
Max Temp Winter
24ºC
Max Temp Summer
24ºC
Top Sights
Oaxaca Cathedral, Andador de Macedonia Alcala and Manuel Alvarez Bravo Photography Centre

Top hotels in Oaxaca

Hotel Hacienda

Hotel Hacienda

3.5 out of 5
Av Eduardo Mata 1918, Oaxaca, OAX
The price is £48 per night from 3 Aug to 4 Aug
£48
3 Aug - 4 Aug
includes taxes & fees
8.8/10 Excellent! (1,022 reviews)
"very nice Hotel to stay"

Reviewed on 15 Jul 2025

Hotel Hacienda
Hotel Victoria Oaxaca

Hotel Victoria Oaxaca

3.5 out of 5
International Road Km 545, Col. Figueroa, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (1,002 reviews)
"It was clean and very comfortable but it needed a refrigerator"

Reviewed on 17 Jul 2025

Hotel Victoria Oaxaca
Hotel Fortin Plaza

Hotel Fortin Plaza

3.5 out of 5
Av. Venus No 118, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is £54 per night from 6 Aug to 7 Aug
£54
6 Aug - 7 Aug
includes taxes & fees
8.6/10 Excellent! (1,006 reviews)
Worth every penny!
"I enjoyed staying at this hotel. The service and the view were excellent. The food was delicious and the cleanliness was an A. I would definitely stay here again."

Reviewed on 14 Jul 2025

Hotel Fortin Plaza
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.

Popular places to visit

What to do in Oaxaca

Frequently asked questions

Why should I book my Oaxaca holiday with Expedia?
With top-value airfares, car hire and accommodation choices all in one place, Expedia makes planning your Oaxaca break a piece of cake. What's more, we can help you bundle your bookings into a package holiday so you can enjoy even more savings. Select from fabulous properties, add flights and/or a car hire (and maybe even some exciting tours and activities!) and score unbeatable prices. Need to change plans? Expedia offers a flexible cancellation policy for many reservations. To discover more, head over to our Customer Service Portal link.
When is the best time of year to holiday in Oaxaca?
March, May and August are the busiest months in Oaxaca, while January, September and December are generally quieter. To get an idea of the type of weather to expect, the average daytime temperature in January, the coolest time of year in Oaxaca, is 15ºC. The warmest time here is April, when temperatures reach an average of 20ºC.
What are the top hotels for my holiday in Oaxaca?
Travellers heading to Oaxaca often stay in Oaxaca Centro. City Centro by Marriott Oaxaca and Holiday Inn Express Oaxaca-Centro Historico, an IHG Hotel are popular options in this neighbourhood. But it's not the only exciting place in town! Ruta Independencia is also a top area and where you'll find Quinta Real Oaxaca and NaNa Vida Hotel Oaxaca.
How do I get a cheap holiday to Oaxaca?
One of the simplest ways to save money (and time) is to combine your bookings with Expedia. Hotels, flights, hire cars and activities — we've got it all. Pick and choose a combination that suits your style and see your savings pile up. We know holidays are never one-size-fits-all. That's why we offer more than 400 partner airlines and 321,000 hotels throughout the world, so you can customise your Oaxaca holiday your way. Learn more about how you can save money on your next holiday when you combine your hotel and flight bookings with Expedia.
What should I do on my Oaxaca holiday?
Make sure your holiday in Oaxaca is a memorable one by visiting its most popular attractions. Zocalo Square, Church of Santo Domingo de Guzman, Auditorio Guelaguetza and Monte Alban are some of the things worth discovering while you're in this city.
What is the best area to stay in when on holiday in Oaxaca?
If you plan to check out Zocalo Square, save yourself the hassle of commuting and stay close by. It's one of the most popular attractions in Oaxaca.
Do I need a visa for my Oaxaca holiday?
Check the most up-to-date information on official government websites. Your nationality and whether you're travelling for study, leisure or business will determine if you'll need a visa for Oaxaca. Familiarise yourself with the application process, including any required documentation, turnaround times and fees. Start your application well in advance to allow plenty of time for processing. Some visas may take many weeks or even months to obtain, depending on the country.
What should I wear on my Oaxaca holiday?
Although everyone's style is different, it can help to have a few guidelines for what kind of clothes to wear on your holiday in Oaxaca. Consider looking up style blogs before you head off for inspiration on local dress codes or fashion trends. Pack your luggage with confidence by checking the local weather conditions in Oaxaca. April brings the warmest temperatures, with daytime averages of 20ºC, while January days average 15ºC, making it the coolest time of the year.
What does an Expedia Oaxaca holiday include?
That depends entirely on you. Simply pick from a range of Oaxaca bundles, such as a flight, hotel and hire car. You can also book a hotel with a flight, or a flight and a car hire. Once you've made your booking, add on the fun stuff like experiences and activities. Whatever your ideal Oaxaca break looks like, get set to save! Private holiday homes and hotels are two sought-after property types in Oaxaca. No matter your holiday style or group size, you can count on Expedia for the freedom and flexibility to personalise your next big adventure.
Does Expedia offer Book Now, Pay Later Oaxaca holidays?
Your bank balance shouldn't get in the way of escaping on holiday, so Expedia has worked out a solution to help. Now that we've teamed up with online lender Klarna, it's easier than ever to book a fantastic getaway without exhausting your savings. Klarna offers flexible payment options during the checkout process that take the worry out of budgeting for your break. Check out these flexible payment options:

  • Pay monthly holidays: Klarna offers the ability to pay in multiple instalments that work for all types of budgets, so you can book that well-deserved holiday now.
  • No-deposit holidays: If not paying upfront for your trip makes pressing that "book now" button more stress-free, go for a no-deposit holiday plan with Klarna so that you can Book Now, Pay Later!

Can I choose my airline with an Oaxaca Expedia holiday?
With a holiday package, you're in control. Whether you'd prefer to fly to Oaxaca in economy or business class, simply pick from the available airline options. Expedia has access to over 400 airline partners all over the world.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.