Oaxaca Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    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.

Where to stay in Oaxaca

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

Things to do in Oaxaca

Oaxaca offers a delightful blend of culture and family-friendly activities, perfect for a memorable holiday. Visitors can immerse themselves in local theatre, music concerts, and vibrant dance performances. Don’t miss out on exciting tours, including wildlife spotting and tequila tastings, to truly appreciate the region's rich heritage and natural beauty. Discover the charm of this enchanting city through its unique local experiences.

Shopping

Discover the vibrant shopping scene in Oaxaca at Santo Domingo Square, offering a mix of entertainment and city vibes. Visit Pochote Organic Market for local produce and crafts, and explore Benito Juarez Market for authentic souvenirs. If you're up for a drive, check out other nearby shopping centres for more options.

Recreation

Experience the vibrant atmosphere of Auditorio Guelaguetza, where lively music concerts immerse you in local culture. For sports enthusiasts, the Technological Stadium of Oaxaca offers thrilling events. Unwind at Temazcal Spa Maya, where traditional body treatments promote wellness and relaxation in a serene environment.

Adventure

Explore the stunning Pueblos Mancomunados, where outdoor vibes invite you to immerse in nature. Hike the A Los Pinos Trailhead for breathtaking scenery and adventure. Experience the scenic beauty and excitement of the Calle Camino al Chilar Trailhead, perfect for those seeking an unforgettable outdoor adventure.

Nightlife

In Oaxaca, immerse yourself in vibrant nightlife at Calle Macedonio Alcalá, where lively bars and traditional cantinas beckon. Explore the colourful Zócalo, bustling with music and dance, or enjoy live performances at Teatro Alcalá for a taste of local culture and entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Oaxaca

Oaxaca, Mexico, is a charming destination perfect for culture-themed and family vacations. Visitors can explore an array of attractions, including the stunning Oaxaca Cathedral and the serene Ethnobotanical Garden. With its rich museums and vibrant art scene, Oaxaca caters to those seeking cultural experiences and outdoor adventures, making it an ideal spot for travellers of all kinds.

  • Monte Albán: This ancient archaeological site offers a fascinating glimpse into the Zapotec civilisation. Perched on a hilltop, it provides breathtaking views of the Oaxaca valley, along with a unique opportunity to explore ceremonial plazas, temples, and impressive stone carvings that echo the rich cultural heritage of the region.
  • Zócalo Square: The vibrant heart of Oaxaca, Zócalo Square is a lively gathering spot surrounded by historic buildings and bustling cafes. Experience local culture through street performances, artisanal markets, and the beautiful atmosphere that comes alive, especially during festivals.
  • Church of Santo Domingo de Guzmán: This stunning baroque church features intricate gold leaf decorations and impressive architecture. Its peaceful courtyard and rich history make it a must-visit for those interested in Oaxaca's spiritual and artistic heritage.

Best time to go to Oaxaca

The best time to visit Oaxaca is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January60.6°F (15.9°C)No RainMostly SunnyAverageAverage
February63.0°F (17.2°C)No RainSunnyAverageAverage
March65.1°F (18.4°C)No RainSunnySlightly HighAverage
April68.4°F (20.2°C)No RainSunnyAverageSlightly High
May68.7°F (20.4°C)Light RainMostly SunnySlightly LowAverage
June65.8°F (18.8°C)Moderate RainMostly CloudyAverageSlightly Low
July65.1°F (18.4°C)Light RainMostly CloudySlightly HighSlightly High
August65.3°F (18.5°C)Moderate RainMostly CloudySlightly LowSlightly Low
September64.8°F (18.2°C)Moderate RainMostly CloudySlightly HighSlightly Low
October63.5°F (17.5°C)Light RainMostly SunnyAverageAverage
November61.9°F (16.6°C)No RainMostly SunnySlightly LowAverage
December61.0°F (16.1°C)No RainMostly SunnyAverageSlightly High

Tips to save on your trip to Oaxaca

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to Oaxaca during the low season (June and August to September) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

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 Boutique Naura Centro

Hotel Boutique Naura Centro

3.5 out of 5
Av Hidalgo 918 Oaxaca OAX
Fully refundableReserve now, pay when you stay
The price is £86 per night from 12 Jul to 13 Jul
£86
12 Jul - 13 Jul
includes taxes & fees
9.2/10 Wonderful! (1,006 reviews)
"El hotel está en una excelente locación, muy bien cuidado y el staff muy amable. Los cuartos pueden mejorar en la ventilación, aire acondicionado y TV entretenimiento. Todo la estadía el cuando no puedo refrescarse y siempre estuvo húmedo por falta de circulación de aire ya q el cuanto asignado no ..."

Reviewed on 7 Jul 2026

Hotel Boutique Naura Centro
Hotel Trebol

Hotel Trebol

3 out of 5
Ricardo Flores Magon No. 201 Oaxaca OAX
The price is £108 per night from 10 Jul to 11 Jul
£108
10 Jul - 11 Jul
includes taxes & fees
9.2/10 Wonderful! (1,010 reviews)
"El hotel tiene una ubicación muy buena enfrente del mercado y a una cuadra del zócalo, limpio y el desayuno está rico"

Reviewed on 9 Jul 2026

Hotel Trebol
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 £69 per night from 9 Aug to 10 Aug
£69
9 Aug - 10 Aug
includes taxes & fees
8.8/10 Excellent! (1,002 reviews)
"Great location."

Reviewed on 7 Jul 2026

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.

Stay near popular Oaxaca attractions

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.

Explore a world of travel with Expedia

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