Oaxaca Holidays

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

Travel on your own terms with a holiday package to Oaxaca. Whether you're headed to Salina Cruz to enjoy its coastal beaches, shopping and markets, or some other awesome destination, our package deals make travel planning easy. With so much to do and see on a trip to Oaxaca, it can be difficult to know where to begin. Kick off your journey in Santa María Huatulco at Parque Eco-Arqueológico Copalita and Hagia Sofia Botanical Garden — two popular attractions here. Another great city worth adding to your itinerary is Puerto Escondido. Be sure not to miss Zicatela Beach and Punta Zicatela. Expedia is your one-stop shop when it comes to organising your Oaxaca holiday. From accommodation and flights, to car rentals and activities, we know how to create a travel experience like no other.

Top destinations in Oaxaca

Top Oaxaca Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Hotel Boutique Naura Centro
Hotel Castillo Huatulco & Beach Club
Casa De Sierra Azul
Sauvé Casa Boutique
Hotel Sin Nombre

Where to stay in Oaxaca

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

Oaxaca Essential Information

Language
Spanish
Currency
Mexican pesos
Local Welcome
¡Hola!
Local Goodbye
Adiós
Closest Airport
Xoxocotlan Intl. Airport (OAX)
Population
255,000
Top Sights
Zipolite Beach, Puerto Angelito Beach and Mazunte Beach

Top hotels in Oaxaca

Las Brisas Huatulco – All Inclusive

Las Brisas Huatulco – All Inclusive

4.5 out of 5
Bahia de Tanglounda Lote 1, Santa María Huatulco, OAX
The price is £272 per night from 20 Jul to 21 Jul
£272
20 Jul - 21 Jul
includes taxes & fees
8.8/10 Excellent! (1,370 reviews)
"Property is big and beautiful. Beaches and pool area are clean and spacious. The staff are great. Can’t stress how great the staff were. Only 4 stars (Could even be 3 1/2) due to the food being underwhelming. Not a lot of variety and a lot of it overcooked, dry or tough"

Reviewed on 15 Jul 2025

Las Brisas Huatulco – All Inclusive
Hotel Hacienda

Hotel Hacienda

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

Reviewed on 15 Jul 2025

Hotel Hacienda
Naked Hotel Zipolite

Naked Hotel Zipolite

3 out of 5
Elefante dormido SN Colonia Roca Blanca, San Pedro Pochutla, Oaxaca
9/10 Wonderful! (312 reviews)
"In my opinion there was no hot water. Hot water that is needed to run a bath was not present. That was my only complaint for the property. Other than that great place. The food was really good! Our room had an ocean view and it was amazing and you can hear that ocean roaring in the room and I slept ..."

Reviewed on 7 Jul 2025

Naked Hotel Zipolite
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.

Frequently asked questions

Why should I book my Oaxaca holiday with Expedia?
Choose Expedia to organise your next big break with ease, all in one place. Our insider tip for scoring a great deal on an Oaxaca getaway? Bundle your accommodation, flights and/or hire car into a package holiday. Then throw in some exciting tours and activities. Most bookings also come with flexible cancellation policies, so there's no need to worry if you have to change plans. Round-the-clock help with making changes to your trip is available via our Customer Service Portal link.
When is the best time of year to holiday in Oaxaca?
Oaxaca is at its busiest in February, March and May. If you want a more laid-back getaway, head there in January, June and December. With daytime average temperatures of 18ºC, January is the coolest month in Oaxaca. The warmest month is April, when you can experience average temperatures of 23ºC during the day. Whatever the weather conditions, you'll find loads to keep you occupied here.
What are the top hotels for my holiday in Oaxaca?
Take a look at Hotel Mio Vallarta Unique and Different - Adults Only and Hotel Lucerna Mexicali. They're top picks for many travellers to Santa María Huatulco. If Puerto Escondido is on your itinerary, Casa Vieja and Fiesta Inn Oaxaca are two great options.
How do I get a cheap holiday to Oaxaca?
Combining your flight and hotel with Expedia won't just save you time — it'll save you a nice amount too. An Oaxaca holiday makes it a breeze to organise the perfect trip. With more than 400 airlines all over the world to select from, finding convenient flights that suit your schedule won't be an issue. In addition to that, we have over 321,000 properties globally to pick from. Now that's what you call choice. Whatever your budget, Expedia puts more of the world within your reach. Learn more about how you can save money on your holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my Oaxaca holiday?
You'll find plenty of things to put on your travel itinerary during your holiday in Oaxaca. Mazunte Beach, Zocalo Square, Zipolite Beach and Puerto Angelito Beach are some of the most popular attractions.
Do I need a visa for my Oaxaca holiday?
Visa requirements for Oaxaca vary based on your nationality and the reason for your visit. Remember to check official government websites to determine if you need a visa for your trip. This is also a good place to find the most up-to-date information, including details about application procedures and any supporting documentation that may be necessary. Enquire about your visa requirements well in advance to ensure a travel experience that's hassle free. Finally, make sure your passport has a minimum of six months validity from your planned date of return.
What should I wear on my Oaxaca holiday?
First, think about the activities planned during your Oaxaca holiday and bring versatile pieces that you can mix and match. For fashion inspiration or information on any dress codes, browse a few style blogs or social media accounts. It's also a good idea to monitor the local weather forecast so you can pack the right clothes. April is the warmest month in Oaxaca, with average temperatures of 23ºC. January is when much of this destination is at its coolest, so pack your bags for daily temperatures of around 18ºC.
What does an Expedia Oaxaca holiday include?
Expedia has all you need to arrange your Oaxaca getaway, but how you structure your package is your call. Pick from a combination of hotels, flights and hire cars. Looking for some tours or experiences to keep you busy? Once you've made your booking, you can add them too. No matter your budget or style, there's a package to suit your needs. Expedia has all kinds of properties, with the most popular in Oaxaca including private holiday homes and hotels. Whatever escape you're looking for, Expedia provides the flexibility to customise your stay.
Does Expedia offer Book Now, Pay Later Oaxaca holidays?
We sure do. Expedia has teamed up with online lender Klarna to help you easily pay for your holiday in instalments. Simply choose the payment plan that suits best during the checkout process and take the stress out of budgeting for your trip. Remember to bundle your accommodation, flights and car hire with Expedia to get the biggest bang for your buck. Browse our flexible payment options below:

  • Pay monthly holidays: Klarna offers the ability to pay in multiple instalments that work for all budgets, so you can lock in that well-deserved holiday sooner.
  • No-deposit holidays: Clicking on the "book now" button is easier with this plan. With no upfront fee for your holiday, you can Book Now, Pay Later and start working on your travel plans.

Can I choose my airline with an Oaxaca Expedia holiday?
Most definitely. Expedia has over 400 airline partners to choose from all over the world. With all that choice, finding the perfect carrier to whisk you off to Oaxaca will be a cinch.

Popular places to visit

What to do in Oaxaca

* 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.