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

Oaxaca Vacations & Trips from $656

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.
  • Sep 21 - Sep 25

    KYMAIA Hotel Puerto Escondido + Flight

    Santa Maria Colotepec
    4 nights
    4.5 star property
    9.4/10 - Exceptional (33 reviews)
    Roundtrip Tijuana (TIJ) - Puerto Escondido (PXM)
    TIJ - PXM1 stop PXM - TIJ1 stop
    Save 100% on your flight
    $1,081
    $656
    per traveler
    found 1 day ago
    KYMAIA Hotel Puerto Escondido
  • Sep 23 - Sep 27

    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 Los Angeles (LAX) - Puerto Escondido (PXM)
    LAX - PXM1 stop PXM - LAX1 stop
    Save 100% on your flight
    $1,673
    $1,001
    per traveler
    found 1 day ago
    Casa Joseph Zicatela - Adults Only
  • Sep 23 - Sep 27

    Casona Sforza + Flight

    La Barra
    4 nights
    4.0 star property
    9.4/10 - Exceptional (135 reviews)
    "Beautiful location. The staff and food was amazing."
    Reviewed July 10, 2026
    Roundtrip Los Angeles (LAX) - Puerto Escondido (PXM)
    LAX - PXM1 stop PXM - LAX1 stop
    Save 100% on your flight
    $1,747
    $1,115
    per traveler
    found 1 day ago
    Casona Sforza
  • Oct 5 - Oct 9

    Posada Real Puerto Escondido + Flight

    Bacocho
    4 nights
    3.5 star property
    7.4/10 - Good (889 reviews)
    "I liked that the staff would ask you about you needed."
    Reviewed July 17, 2026
    Roundtrip Los Angeles (LAX) - Puerto Escondido (PXM)
    LAX - PXM1 stop PXM - LAX1 stop
    Save 100% on your flight
    $1,325
    $867
    per traveler
    found 16 hours ago
    Posada Real Puerto Escondido
  • Oct 3 - Oct 6

    La Valise Mazunte, Member of Small Luxury Hotels + Flight

    Santa María Tonameca
    3 nights
    5.0 star property
    9.8/10 - Exceptional (31 reviews)
    "My stay here was breathtaking -I felt like I was in my own Villa. There infinity pools and the views were to die for. The food was incredible. Important to note that the taxi takes you off Google Maps on a dirt road so don't get scared! Also the staff drives you on ATVs to different areas of the hotel."
    Reviewed June 14, 2026
    Roundtrip Tijuana (TIJ) - Santa María Huatulco (HUX)
    TIJ - HUX1 stop HUX - TIJ1 stop
    Save 100% on your flight
    $1,328
    $879
    per traveler
    found 2 hours ago
    La Valise Mazunte, Member of Small Luxury Hotels

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 $656, 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.