There are 2,812 entire homes listed across Airbnb
in Oaxaca and the surrounding area, with 1,885 private bedrooms
and 153 serviced apartments.
The average price for a two bedroom apartment in September 2026 is
$1,929 per night.
The average price per night for an entire home in Oaxaca is $1,414 for 1 bedroom, $1,929 for 2 bedrooms, $2,913 for 3 bedrooms, $4,977 for 4 bedrooms, $7,903 for 5 bedrooms. By city zone, entire homes average Center ($3,288, 693 listings), North ($2,573, 645 listings), West ($2,035, 540 listings), South ($2,446, 530 listings), East ($2,027, 404 listings). All prices are in MXN.