A turquoise beach with a row of colorful umbrellas and thatched-roof huts.

Oaxaca Vacations & Trips from $245

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 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

Top destinations in Oaxaca

The Latest Oaxaca Vacation Packages

Price found within the past 48 hours. Click for updated prices.
  • Oct 6 - Oct 9

    Hotel Santa Cruz Huatulco + Flight

    Santa Cruz
    3 nights
    3.0 star property
    7.8/10 - Good (415 reviews)
    "They charge me an extra day because they didn’t find my reservation. And they told me when they found it they would pay me back the extra charge and they never did "
    Reviewed May 10, 2026
    Roundtrip Mexico City (MEX) - Santa María Huatulco (HUX)
    NLU - HUXNonstop HUX - MEXNonstop
    $541
    $245
    per traveler
    found 1 day ago
    Hotel Santa Cruz Huatulco
  • Oct 2 - Oct 6

    Casa Joseph Zicatela - Adults Only + Flight

    Santa María Colotepec
    4 nights
    4.0 star property
    9.4/10 - Exceptional (253 reviews)
    "Just finished a stay Casa Joseph. One of the nicest hotels I’ve ever stayed at. We had a one bedroom suite. The room was terrific with lots of space and a nice bathroom. The A/C worked great. The grounds of the hotel were well taken care of and I can’t thank the staff enough for the wonderful hospitality. They were attentive and took care of any issues immediately. Would highly recommend staying here if you are in Puerto Escondido."
    Reviewed June 30, 2026
    Roundtrip Tijuana (TIJ) - Puerto Escondido (PXM)
    TIJ - PXM1 stop PXM - TIJNonstop
    $1,307
    $653
    per traveler
    found 23 hours ago
    Casa Joseph Zicatela - Adults Only
  • Oct 2 - Oct 5

    Coral Blue Huatulco All Inclusive + Flight

    Arrocito
    3 nights
    4.0 star property
    8.2/10 - Very Good (323 reviews)
    "Está un poco retirado del restaurant así que teniamos que Caminar un largo tramo y con el calor que hace en el restaurant no tienen nada de abanicos así que Hera un poco incomodo comer sudando demaciado y sobre todo los mosquito muy molestos así que en la hora de comida no la disfrutana por my parte no regresaria a ese lugar ."
    Reviewed July 12, 2026
    Roundtrip Mexico City (MEX) - Santa María Huatulco (HUX)
    MEX - HUXNonstop HUX - NLUNonstop
    Save 100% on your flight
    $847
    $453
    per traveler
    found 1 day ago
    Coral Blue Huatulco All Inclusive
  • Sep 21 - Sep 26

    Suuel Hotel Adults Only + Flight

    Los Tamarindos
    5 nights
    3.0 star property
    9.4/10 - Exceptional (64 reviews)
    Roundtrip Tijuana (TIJ) - Puerto Escondido (PXM)
    TIJ - PXM1 stop PXM - TIJ1 stop
    Save 100% on your flight
    $1,042
    $570
    per traveler
    found 21 hours ago
    Suuel Hotel Adults Only
  • Oct 2 - Oct 6

    Casona Sforza + Flight

    La Barra
    4 nights
    4.0 star property
    9.4/10 - Exceptional (134 reviews)
    "Beautiful location. The staff and food was amazing."
    Reviewed July 10, 2026
    Roundtrip Tijuana (TIJ) - Puerto Escondido (PXM)
    TIJ - PXM1 stop PXM - TIJNonstop
    Save 100% on your flight
    $2,078
    $1,190
    per traveler
    found 23 hours ago
    Casona Sforza

Discover the most popular places to visit in Oaxaca

What to do in Oaxaca

Oaxaca Hotel Deals

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

How much does an Oaxaca vacation package cost?

The most affordable Oaxaca vacation package is $245, so your dream vacation can become a reality — without spending a fortune. Bundle flights, hotels and car rentals to custom build a package that's perfect for you.

How do I get a cheap travel package to Oaxaca?

If you love amazing deals, combine your bookings into an Oaxaca vacation package. Whether you're looking for flights, hotels, rental cars or tours, you can book them all in one place. You'll have endless choice at your fingertips as well. Expedia has over 550 air carriers and 1,000,000 hotel options worldwide to select from. Fly with who you want, stay where you like and save precious dollars — now that's the perfect vacation!

What are the top hotels in Oaxaca?

Hotel Riu Palace Baja California and Hotel Riu Palace Cabo San Lucas know how to make their guests feel welcome in Santa María Huatulco. If you also plan to get to Puerto Escondido, check out Vivo Resorts and Hotel Camino Del Sol. Both are very popular with travelers.

How far in advance should I book my Oaxaca vacation?

Savvy travelers often reserve their seats early. You can normally start comparing international airfares on Expedia up to 12 months before your flight. If you're purchasing your ticket at the last minute, there's no need to worry. Discounted prices sometimes appear in the last weeks before departure.

What does an Expedia Oaxaca travel package include?

Flights, hotels and rental cars, or any combination of them — it's up to you! Whether you're headed to Oaxaca with the whole family or enjoying a solo break, there's a bundle to match your style and budget. Once you've made your booking, why not add on some tours as well?

What should I know before booking an Oaxaca travel package?

A travel package can be customized for your circumstances and is a simple way to make your hard-earned dollars stretch further. What you include is totally up to you. Rental cars, hotels and flights — mix and match whatever combination suits your style.

Can I choose my airline with an Oaxaca Expedia vacation package?

Yes, and with more than 550 airlines to pick from all over the world, you have loads of choice. Have a look through the available options and find out which airline best suits your budget and needs.

Does Expedia offer Book Now, Pay Later Oaxaca vacation packages?

With a vacation package, you can customize both your trip and a payment schedule. Expedia can help reduce financial stress to do with your travel with a Book Now, Pay Later solution, thanks to us teaming up with online lender Affirm. That way, all you have to worry about is packing to take to the skies.

If I'm not able to travel, can I cancel my Oaxaca vacation package?

Because we know life can throw you a few curveballs, the answer is yes. For further information, check out our Customer Service Portal. But generally speaking, if you've made your booking in the last 24 hours, you may be able to change or cancel it with no penalties. Your hotel, airline or car rental company may impose a fee if your booking is older than that.

Book with confidence

Things to do in Oaxaca

Oaxaca offers a fantastic mix of beach, outdoor, and adventure experiences perfect for tourists. You can enjoy day trips, hiking adventures, and relaxing beach vacations while exploring local tours and exciting destinations. With recreational areas and opportunities for underwater sports, there's something for everyone looking to make the most of their time in this vibrant region.

Shopping

Experience shopping in Oaxaca at Santo Domingo Square, a vibrant shopping mall with entertainment and family-friendly vibes. Visit Benito Juarez Market for local crafts and city energy. Don't miss Zipolite Walkway, a charming shopping center perfect for finding unique gifts and enjoying the atmosphere.

Recreation

At Auditorio Guelaguetza, immerse yourself in vibrant music concerts that celebrate local culture. Enjoy the serene atmosphere at Las Parotas Golf Club, where you can play golf amidst beautiful landscapes. For sports enthusiasts, the Technological Stadium of Oaxaca offers thrilling events in a lively setting.

Adventure

Pueblos Mancomunados offers an immersive outdoor experience, where you can explore the scenic beauty of the region. At Parador Turistico Shluuna, engage in exciting activities that showcase the local culture. A Los Pinos Trailhead invites hikers to discover breathtaking views and embrace the adventure-filled atmosphere of Oaxaca.

Nightlife

Oaxaca's nightlife buzzes with energy, featuring vibrant bars and lively music. Enjoy a cocktail at Casa Oaxaca, or immerse yourself in local culture at La Mezcalera. For a laid-back vibe, check out El Pochote, where you can relax and mingle with locals under the stars.

Find the best attractions in Oaxaca

Oaxaca, Mexico, is perfect for beach lovers and adventure seekers alike, offering a range of attractions including beautiful beaches, historic churches, and fascinating archaeological sites. Whether you're interested in rich cultural experiences, outdoor activities, or family-friendly adventures, Oaxaca has something for everyone, ensuring a memorable vacation for all types of travelers.

  • Zócalo Square: Experience the vibrant heart of Oaxaca at Zócalo Square, where you can soak in the lively atmosphere filled with local culture. Enjoy street performances, shop for artisanal crafts, and savor delicious Oaxacan cuisine from nearby eateries as you take in the city's stunning architecture.
  • Mazunte Beach: Relax at Mazunte Beach, a serene paradise known for its golden sands and crystal-clear waters. Ideal for sunbathing and swimming, this beach offers a tranquil vibe, making it perfect for unwinding or exploring nearby nature reserves.
  • Church of Santo Domingo de Guzmán: Marvel at the intricate baroque architecture of the Church of Santo Domingo de Guzmán, a UNESCO World Heritage site. The stunning interior, adorned with gold leaf, showcases the rich cultural heritage of Oaxaca, making it a must-visit for history enthusiasts.

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 sunny with no rain.

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 (May and September to October) 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.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.