Rates for villas in Oaxaca range between CNY492 and CNY1,850 per night. No matter your budget, you’re sure to find someplace that fits the bill on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.