Oaxaca Vacations & Trips from $268

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to $1,045 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

    Plan, book, and manage your trip all in one place

Your Oaxaca Vacation

Make organizing your next adventure a breeze with an Oaxaca vacation package. If it's coastal beaches, shopping and markets you're searching for, you won't be disappointed. A trip to Oaxaca wouldn't be complete without getting to some of its most renowned cities, starting with Puerto Escondido. Some of the top attractions here include Zicatela Beach and Punta Zicatela. Crucecita is another favorite with Oaxaca travelers. Visitors to this exciting city love Tangolunda Beach and Chahue Beach. Quit dreaming and get packing, because your Oaxaca vacation is just clicks away with Expedia.

Top destinations in Oaxaca

The Latest Oaxaca Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Hotel Suites Villasol
Hotel Santa Cruz Huatulco
Casa Joseph Zicatela - Adults Only
KYMAIA
Celeste Beach Residences Huatulco Curamoria Collection

Where to stay in Oaxaca

Get a lay of the land and find the perfect place to stay Learn more about Oaxaca

Best Places to Vacation in Oaxaca

1. Create memories in Santa María Huatulco with a vacation package

Santa María Huatulco in Oaxaca, Mexico, offers a fantastic beach vacation experience. With its stunning geography, visitors can enjoy activities such as snorkeling, swimming, and fishing. The area also boasts beautiful waterfalls and is perfect for relaxation and romantic getaways. There are plenty of cafes and entertainment options to keep you entertained. If you're looking for a diverse and vibrant atmosphere, Santa María Huatulco is the place to be. Don't miss out on the vacation packages available to make the most of your trip.

  • Travelers tend to stay 4 days in Santa María Huatulco

2. Find your perfect Oaxaca vacation

Oaxaca, Mexico is a vibrant destination for culture enthusiasts. The city is known for its stunning cathedrals, churches, and museums that showcase the rich history and art of the region. Visitors can immerse themselves in the local culture by exploring the colorful markets, witnessing traditional dances and festivals, and taking tours to learn about the area's fascinating history. Oaxaca is also famous for its beautiful flowers and offers a range of destination activities and things to do. Whether you are interested in history, art, or simply experiencing the lively atmosphere, Oaxaca is sure to provide a memorable cultural vacation.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 4 days in Oaxaca

3. Discover Puerto Escondido with our vacation deals

Puerto Escondido, located in Oaxaca, Mexico, offers a delightful beach vacation experience. With its stunning geography, visitors can enjoy activities such as swimming, fishing, surfing, boating, and even skydiving. The rocky beach provides a unique backdrop for relaxation and exploration. One of the main attractions is the opportunity to see dolphins in their natural habitat. Additionally, travelers can take part in sunset tours, which offer breathtaking views. Puerto Escondido also offers vacation packages for those looking for a hassle-free vacation. Overall, this destination promises a vibrant and memorable beach getaway.

  • The peak season is from January to March
  • The off-peak season is from August to October
  • Travelers tend to stay 4 days in Puerto Escondido

4. Book your ideal San Pedro Pochutla with a vacation package

San Pedro Pochutla in Oaxaca, Mexico, offers a unique and diverse atmosphere for a beach vacation. With its stunning geography, it is a haven for yoga enthusiasts looking for a serene and secluded experience. The beaches are perfect for surfing and snorkeling, and you may even spot dolphins and whales during your visit. If you prefer a more relaxed time, you can enjoy boating and spa activities. In addition, there are various destination activities, tours, and sightseeing opportunities available for those looking to explore the local attractions. San Pedro Pochutla truly offers a memorable and enriching beach vacation experience.

  • The peak season is from February to April
  • The off-peak season is from August to October
  • Travelers tend to stay 4 days in San Pedro Pochutla

6. Explore Crucecita with a vacation package

Crucecita, located in Santa María Huatulco, Oaxaca, Mexico, offers a delightful atmosphere for a beach vacation. With its historical charm, budget-friendly options, and welcoming locals, it's the perfect destination for those seeking relaxation and fun. The area's stunning beaches are ideal for swimming and sunbathing, while the local shops and restaurants provide ample opportunities for shopping and dining. Don't miss out on the chance to explore the rich history and culture of Crucecita. With a variety of activities and things to do, there is something for everyone to enjoy in this vibrant beach town.

  • The peak season is from February to April
  • The off-peak season is from September to November

5. Escape to Mazunte with a vacation package

Mazunte, located in Santa María Tonameca, Oaxaca, Mexico, offers a unique and vibrant atmosphere for a beach vacation. With its stunning geography and proximity to the sea, visitors can enjoy activities like swimming, boating, canoeing, and even dolphin and whale watching. The area is also known for its breathtaking sunrises and is a popular spot for yoga enthusiasts. In Mazunte, you can immerse yourself in the local entertainment scene and indulge in the diverse range of destination activities and things to do. Whether you're seeking relaxation or adventure, Mazunte has something for everyone.

  • The peak season is from February to April
  • The off-peak season is from August to October
  • Travelers tend to stay 4 days in Mazunte

Things to do in Oaxaca

Oaxaca offers a vibrant mix of activities perfect for adventure and relaxation. Visitors can explore various outdoor destinations, enjoy day trips, and hike scenic trails. The local markets are a must-visit for authentic experiences, while the beautiful beaches provide a perfect getaway. Don't miss the chance to embark on local tours that showcase the region's rich culture and exciting attractions, making your vacation in Oaxaca truly memorable.

Shopping

In Oaxaca, visit Santo Domingo Square for a vibrant shopping mall experience filled with entertainment and family vibes. Explore the Benito Juarez Market for local goods and city energy. Don't miss the Zipolite Walkway for a mix of shopping and a family-friendly atmosphere.

Recreation

Experience the vibrant atmosphere at Auditorio Guelaguetza, where you can enjoy lively music concerts that celebrate local culture. For outdoor enthusiasts, Las Parotas Golf Club offers a serene golfing experience amidst beautiful landscapes, while Technological Stadium of Oaxaca provides thrilling sports events for an energetic day out.

Adventure

Pueblos Mancomunados offers a thrilling outdoor experience with its stunning landscapes and vibrant local culture. At Parador Turistico Shluuna, you'll engage in exciting activities surrounded by natural beauty. For hiking enthusiasts, A Los Pinos Trailhead provides breathtaking scenery and invigorating trails that showcase Oaxaca's rich biodiversity.

Nightlife

Oaxaca's nightlife is vibrant and diverse. Start your evening at Casa de la Cerveza for local brews, then catch live performances at El Pochote. For a late-night experience, visit La Mezcaloteca to savor artisanal mezcal in a cozy atmosphere. Enjoy the city's warm and inviting nightlife.

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

Find the best attractions in Oaxaca

Oaxaca is perfect for travelers seeking adventure and culture, offering a mix of beautiful beaches, historic churches, and fascinating archaeological sites. Whether you're interested in outdoor activities or family-friendly experiences, the attractions in and around Oaxaca cater to all kinds of visitors, ensuring a memorable vacation filled with rich cultural experiences and stunning natural landscapes.

  • Zócalo Square: Experience the vibrant heart of Oaxaca at Zócalo Square, a lively plaza surrounded by historic buildings, shops, and cafes. Enjoy local music, street performers, and the rich culture as you soak in the atmosphere of this bustling city hub.
  • Mazunte Beach: Relax on the pristine shores of Mazunte Beach, where golden sands meet crystal-clear waters. This serene destination offers a perfect spot for sunbathing, swimming, and enjoying breathtaking sunsets, making it an ideal escape for beach lovers.
  • Church of Santo Domingo de Guzmán: Visit the stunning Church of Santo Domingo de Guzmán, a masterpiece of Baroque architecture. Marvel at its intricate decorations and learn about its historical significance as you explore the adjoining botanical garden.

Best time to go to Oaxaca

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January58.8°F (14.9°C)No RainSunnyAverageAverage
January58.8°F (14.9°C)No RainSunnyAverageAverage
February62.1°F (16.7°C)No RainSunnyAverageAverage
February62.1°F (16.7°C)No RainSunnyAverageAverage
March65.3°F (18.5°C)No RainSunnyAverageAverage
March65.3°F (18.5°C)No RainSunnyAverageAverage
April68.9°F (20.5°C)No RainSunnySlightly HighSlightly High
April68.9°F (20.5°C)No RainSunnySlightly HighSlightly High
May69.3°F (20.700000000000003°C)Light RainMostly SunnySlightly LowSlightly Low
May69.3°F (20.700000000000003°C)Light RainMostly SunnySlightly LowSlightly Low
June66.4°F (19.1°C)Moderate RainMostlyAverageAverage
June66.4°F (19.1°C)Moderate RainMostlyAverageAverage
July65.5°F (18.6°C)Light RainMostlySlightly HighSlightly High
July65.5°F (18.6°C)Light RainMostlySlightly HighSlightly High
August64.9°F (18.3°C)Frequent RainMostlySlightly LowAverage
August64.9°F (18.3°C)Frequent RainMostlySlightly LowAverage
September63.9°F (17.7°C)Frequent RainMostlySlightly HighSlightly Low
September63.9°F (17.7°C)Frequent RainMostlySlightly HighSlightly Low
October62.4°F (16.900000000000002°C)Light RainMostly SunnySlightly LowSlightly Low
October62.4°F (16.900000000000002°C)Light RainMostly SunnySlightly LowSlightly Low
November60.3°F (15.7°C)No RainMostly SunnyAverageAverage
November60.3°F (15.7°C)No RainMostly SunnyAverageAverage
December59.4°F (15.2°C)No RainSunnyAverageSlightly High
December59.4°F (15.2°C)No RainSunnyAverageSlightly High

Tips to save on your trip to Oaxaca

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Oaxaca.
  • 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.

Oaxaca Hotel Deals

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
Fully refundableReserve now, pay when you stay
$225 nightly
The price is $279 total per night from Sep 3 to Sep 4
$279 total
Sep 3 - Sep 4
Total with taxes and fees
8.8/10 Excellent! (1,416 reviews)
"I liked the beach, the view!"

Reviewed on Aug 21, 2025

Las Brisas Huatulco – All Inclusive
Barceló Huatulco - All Inclusive

Barceló Huatulco - All Inclusive

4 out of 5
Paseo Benito Juarez S/N, Bahía de Tangolunda, Santa María Huatulco, OAX
Fully refundableReserve now, pay when you stay
$240 nightly
The price is $286 total per night from Sep 3 to Sep 4
$286 total
Sep 3 - Sep 4
Total with taxes and fees
8.4/10 Very Good! (1,002 reviews)
"Overall it was very good, all the staff members were excellent with their service, very friendly and the night show was very professional as well : )"

Reviewed on Aug 20, 2025

Barceló Huatulco - All Inclusive
Naked Hotel Zipolite

Naked Hotel Zipolite

3 out of 5
Elefante dormido SN Colonia Roca Blanca, San Pedro Pochutla, Oaxaca
$126 nightly
The price is $149 total per night from Aug 25 to Aug 26
$149 total
Aug 25 - Aug 26
Total with taxes and fees
9/10 Wonderful! (334 reviews)
"I loved the aesthetics of this property. The bed was so comfortable mixed with the sound of the ocean at night, I ended up getting the best sleep of my life. I will be staying here again."

Reviewed on Aug 6, 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

How much does an Oaxaca vacation package cost?
The most affordable Oaxaca vacation package is $268, 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.

Discover the most popular places to visit in Oaxaca

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.