Oaxaca Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

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

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

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
9.2/10 Wonderful! (1,007 reviews)
Courteous staff and great location.

Reviewed on 22 Feb 2026

Hotel Boutique Naura Centro
Fiesta Inn Oaxaca

Fiesta Inn Oaxaca

3.5 out of 5
Av. Universidad 140 Oaxaca OAX
Fully refundableReserve now, pay when you stay
The price is £90 per night from 1 Mar to 2 Mar
£90
1 Mar - 2 Mar
includes taxes & fees
8.8/10 Excellent! (1,006 reviews)
Yes

Reviewed on 19 Feb 2026

Fiesta Inn Oaxaca
Hotel Hacienda

Hotel Hacienda

3.5 out of 5
Av Eduardo Mata 1918 Oaxaca OAX
Fully refundableReserve now, pay when you stay
The price is £61 per night from 9 Mar to 10 Mar
£61
9 Mar - 10 Mar
includes taxes & fees
9/10 Wonderful! (1,021 reviews)
Loved the pool. Grounds were well kept. Rooms are fine. A bit dated. Staff were wi derail. Location was pretty good. Restaurant was pricey. I had to use earplugs because of the street and guest noise.

Reviewed on 22 Feb 2026

Hotel Hacienda
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.

Popular places to visit

What to do in Oaxaca

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.