AirROI ranking · 2026120 markets ranked
Best Places to Buy an Airbnb in Mexico (2026)
Mexico City is the best place to buy an Airbnb in Mexico in 2026, according to AirROI's ranking of 120 markets. Its listings averaged MX$318,000 in revenue over the 12 months to October 2026 and were booked on 46% of nights. It leads on the blend rather than on any one measure, placing in the top 5% of ranked markets for market size, occupancy and year-round demand. La Paz and Brisas de Zicatela come next.
- Markets tracked
- 784
- Active Airbnb listings
- 202,000
- Avg. revenue per listing
- MX$230,000
- Occupancy rate
- 33%
- Avg. nightly rate
- MX$2,675
- Revenue change, typical market
- +8%
The short answer
Mexico Airbnb Market at a Glance
Across Mexico, the 202,000 active Airbnb listings tracked by AirROI, a short-term-rental data firm, averaged MX$230,000 over the same period. They were booked on 33% of nights at about MX$2,675 a night; the ranking covers the 120 markets with at least 300 active listings. Revenue per listing rose in 90 of the 110 ranked markets with a comparable year of data, by 8% in the typical one.
The ranking weighs revenue per listing most, then occupancy and market size, then how evenly income spreads across the year and how it changed on the year. It reflects rental performance, not purchase prices or local short-term rental rules. How the ranking works.
Where the top 10 Airbnb markets in Mexico are
Each dot is one of the 784 markets AirROI tracks in Mexico (2 outlying ones fall outside the map), sized by active listings and coloured by average revenue per listing. Select a number to jump to its profile.
Money figures on this page are in Mexican pesos, converted from US dollars at MX$17.5 per US$, the typical rate from November 2025 to October 2026.
Top 10
The Top 10 Airbnb Markets in Mexico
Each profile draws on the market's full AirROI report: how it earns, when in the year, who books and what sells. Monthly figures are averages per listing active in that month, so twelve of them add up to more than the annual average, which also counts listings that operated for only part of the year.
| # | Market | Avg. revenue | Occupancy |
|---|---|---|---|
Mexico City Large market · High occupancy | MX$318,000 | 46% | |
La Paz High occupancy · Large market | MX$323,000 | 41% | |
Brisas de Zicatela High occupancy · High earnings | MX$341,000 | 39% | |
| 4 | Puerto Escondido High occupancy · High earnings | MX$315,000 | 38% |
| 5 | Isla Mujeres High earnings · High occupancy | MX$579,000 | 39% |
| 6 | San Miguel de Allende Year-round demand · Large market | MX$331,000 | 31% |
| 7 | San Pedro Garza García Growing revenue · Year-round demand | MX$287,000 | 38% |
| 8 | Cabo San Lucas High earnings · Large market | MX$574,000 | 33% |
| 9 | Sayulita High earnings · High occupancy | MX$474,000 | 37% |
| 10 | Puerto Vallarta Large market · High occupancy | MX$418,000 | 39% |
1. Mexico City
Known for: Large market · High occupancy

Top-earning Airbnb listings in Mexico City - Avg. revenue
- MX$318,000 +32% vs. last year
- Occupancy
- 46%
- Nightly rate
- MX$2,305
- Active listings
- 22,000
Where it places among the 120 ranked markets in Mexico
- Revenue Top 20%
- Occupancy Top 1%
- Market size Top 1%
- Year-round Top 1%
- Growth Top 6%
- How it earns
- Mexico City earns on volume. Rates run below the Mexico average at about MX$2,305 a night, but listings book 46% of nights. That adds up to MX$318,000 per listing over the year, 38% above the Mexico average. A typical listing takes in about MX$22,700 a month; the top quarter clear MX$44,600 or more. Revenue per listing rose 32% over the year, helped by nightly rates 38% higher.
- When it earns
- Income in Mexico City is unusually even: June, the slowest month, still brings in about 81% of March's revenue.
- Who books
- Most guests come from abroad (51%), led by visitors from the United States, Canada and the United Kingdom.
- What sells
- The most common entire home has 1 bedroom (44% of entire homes), and apartments and condos make up 78% of supply.
- Who it suits
- It suits buyers who want income that holds up all year and would rather price for occupancy than for rate.
Revenue per listing by month
MX$33,300 MX$27,000- Median listing
- MX$22,700/mo
- Top 25% of listings
- MX$44,600+/mo
- Booked ahead
- 35 days
- Average stay
- 6 nights
- Guests from abroad
- 51%
- Most common home size
- 1 bedroom
Areas in the full report: Roma · Condesa · Polanco
Full Mexico City Airbnb report2. La Paz
Known for: High occupancy · Large market

Top-earning Airbnb listings in La Paz - Avg. revenue
- MX$323,000 +11% vs. last year
- Occupancy
- 41%
- Nightly rate
- MX$2,610
- Active listings
- 2,140
Where it places among the 120 ranked markets in Mexico
- Revenue Top 17%
- Occupancy Top 2%
- Market size Top 13%
- Year-round Top 25%
- Growth Top 41%
- How it earns
- La Paz fills more nights than most of Mexico: 41% of them, the second-highest occupancy of the 120 ranked markets, at about MX$2,610 a night. Listings averaged MX$323,000 in revenue over the year, 40% above the Mexico average. In a typical month the median listing brings in about MX$21,100, and the best quarter clear MX$40,800. Revenue per listing rose 11% over the year, helped by nightly rates 16% higher, even as the number of listings grew 22%.
- When it earns
- La Paz earns steadily through the year, from about MX$27,800 per listing in September to MX$44,800 in July.
- Who books
- About four in ten guests (39%) travel from abroad, most often from the United States and Canada.
- What sells
- Two-bedroom homes lead the market (36% of entire homes), and apartments and condos make up 57% of supply.
- Who it suits
- Best for buyers who want income that holds up all year.
Revenue per listing by month
MX$44,800 MX$27,800- Median listing
- MX$21,100/mo
- Top 25% of listings
- MX$40,800+/mo
- Booked ahead
- 32 days
- Average stay
- 5 nights
- Guests from abroad
- 39%
- Most common home size
- 2 bedrooms
Areas in the full report: El Centro · La Paz Malecon · Balandra Beach
Full La Paz Airbnb report3. Brisas de Zicatela
Known for: High occupancy · High earnings

Top-earning Airbnb listings in Brisas de Zicatela - Avg. revenue
- MX$341,000 +7% vs. last year
- Occupancy
- 39%
- Nightly rate
- MX$2,900
- Active listings
- 1,770
Where it places among the 120 ranked markets in Mexico
- Revenue Top 15%
- Occupancy Top 6%
- Market size Top 15%
- Year-round Top 20%
- Growth Bottom 48%
- How it earns
- Listings in Brisas de Zicatela are booked on 39% of nights, the seventh-highest occupancy of the 120 ranked markets, at about MX$2,900 a night. Average revenue per listing came to MX$341,000, 48% above the Mexico average. Month to month, the median listing earns about MX$23,100 and a top-quarter listing MX$46,800 or more. Revenue per listing rose 7% over the year, helped by nightly rates 17% higher.
- When it earns
- Demand in Brisas de Zicatela holds up through the year: September, the slowest month, still brings in about two-thirds of December's revenue.
- What sells
- Private rooms are a large part of supply (46% of listings), which pulls the average nightly rate down.
- Who books
- Nearly half of guests (47%) travel from abroad, most often from the United States and Canada.
- Who it suits
- A good fit for buyers who want income that holds up all year.
Revenue per listing by month
MX$46,000 MX$29,600- Median listing
- MX$23,100/mo
- Top 25% of listings
- MX$46,800+/mo
- Booked ahead
- 38 days
- Average stay
- 5 nights
- Guests from abroad
- 47%
- Most common home size
- 1 bedroom
Areas in the full report: Zicatela Beach · Puerto Angelito · Carrizalillo Beach
Full Brisas de Zicatela Airbnb report4. Puerto Escondido
Known for: High occupancy · High earnings

Top-earning Airbnb listings in Puerto Escondido - Avg. revenue
- MX$315,000 +13% vs. last year
- Occupancy
- 38%
- Nightly rate
- MX$3,085
- Active listings
- 1,250
Where it places among the 120 ranked markets in Mexico
- Revenue Top 20%
- Occupancy Top 10%
- Market size Top 25%
- Year-round Top 20%
- Growth Top 34%
- How it earns
- Demand runs high in Puerto Escondido: 38% of nights booked, 5 points above the Mexico average, at about MX$3,085 a night. That adds up to MX$315,000 per listing over the year, 37% above the Mexico average. A typical listing takes in about MX$21,400 a month; the top quarter clear MX$43,100 or more. Revenue per listing rose 13% over the year, helped by nightly rates 17% higher, even as the number of listings grew 21%.
- When it earns
- Puerto Escondido earns steadily through the year, from about MX$28,500 per listing in October to MX$44,500 in December. Guests book early, about 41 days ahead against roughly 30 for the typical market in Mexico, and stay about 5 nights.
- Who books
- 46% of guests travel from abroad, most often from the United States and Canada.
- What sells
- Private rooms are a large part of supply (36% of listings), which pulls the average nightly rate down.
- Who it suits
- It suits buyers who want income that holds up all year.
Revenue per listing by month
MX$44,500 MX$28,500- Median listing
- MX$21,400/mo
- Top 25% of listings
- MX$43,100+/mo
- Booked ahead
- 41 days
- Average stay
- 5 nights
- Guests from abroad
- 46%
- Most common home size
- 1 bedroom
Areas in the full report: Zicatela Beach · Puerto Angelito · La Punta
Full Puerto Escondido Airbnb report5. Isla Mujeres
Known for: High earnings · High occupancy

Top-earning Airbnb listings in Isla Mujeres - Avg. revenue
- MX$579,000 +9% vs. last year
- Occupancy
- 39%
- Nightly rate
- MX$4,695
- Active listings
- 923
Where it places among the 120 ranked markets in Mexico
- Revenue Top 2%
- Occupancy Top 5%
- Market size Top 36%
- Year-round Bottom 43%
- Growth Top 48%
- How it earns
- Isla Mujeres commands premium rates, about MX$4,695 a night, and still books 39% of nights, 6 points above the Mexico average. Listings averaged MX$579,000 in revenue over the year, the second-highest of the 120 ranked markets. In a typical month the median listing brings in about MX$33,300, and the best quarter clear MX$73,700. Revenue per listing rose 9% over the year, helped by nightly rates 7% higher.
- When it earns
- Isla Mujeres has two seasons, December–April and June–July. March is the strongest month at about MX$83,700 per listing, and September the quietest at about MX$42,700. Bookings arrive well in advance, about 70 days before check-in, so much of a season's calendar fills early; stays average 5 nights.
- Who books
- Most guests come from abroad (82%), led by visitors from the United States, Canada and Argentina.
- What sells
- The most common entire home has 1 bedroom (38% of entire homes), and apartments and condos make up 55% of supply.
- Who it suits
- Best for buyers who can furnish and price for a premium stay.
Revenue per listing by month
MX$83,700 MX$42,700- Median listing
- MX$33,300/mo
- Top 25% of listings
- MX$73,700+/mo
- Booked ahead
- 70 days
- Average stay
- 5 nights
- Guests from abroad
- 82%
- Most common home size
- 1 bedroom
Areas in the full report: Centro · Playa Norte · Tortugranja
Full Isla Mujeres Airbnb report6. San Miguel de Allende
Known for: Year-round demand · Large market

Top-earning Airbnb listings in San Miguel de Allende - Avg. revenue
- MX$331,000 +6% vs. last year
- Occupancy
- 31%
- Nightly rate
- MX$3,845
- Active listings
- 2,300
Where it places among the 120 ranked markets in Mexico
- Revenue Top 15%
- Occupancy Bottom 48%
- Market size Top 12%
- Year-round Top 9%
- Growth Bottom 40%
- How it earns
- San Miguel de Allende earns on price: guests pay about MX$3,845 a night, 44% above the Mexico average. Average revenue per listing came to MX$331,000, 44% above the Mexico average. The gap between listings is wide: a typical one takes in about MX$21,300 a month, while the top quarter clear MX$49,100 and the top 10% MX$102,000, so pricing and presentation count for more here than in most of Mexico. Revenue per listing rose 6% over the year, helped by nightly rates 10% higher.
- When it earns
- Demand in San Miguel de Allende holds up through the year: September, the slowest month, still brings in about two-thirds of February's revenue. Guests book early, about 47 days ahead against roughly 30 for the typical market in Mexico, and stay about 5 nights.
- Who books
- Nearly half of guests (48%) travel from abroad, most often from the United States and Canada.
- What sells
- Two-bedroom homes lead the market (33% of entire homes), and houses make up 44% of supply.
- Who it suits
- A good fit for buyers who want income that holds up all year and can furnish and price for a premium stay.
Revenue per listing by month
MX$48,200 MX$33,700- Median listing
- MX$21,300/mo
- Top 25% of listings
- MX$49,100+/mo
- Booked ahead
- 47 days
- Average stay
- 5 nights
- Guests from abroad
- 48%
- Most common home size
- 2 bedrooms
Areas in the full report: Centro Histórico · Zona Centro · La Colonia
Full San Miguel de Allende Airbnb report7. San Pedro Garza García
Known for: Growing revenue · Year-round demand

Top-earning Airbnb listings in San Pedro Garza García - Avg. revenue
- MX$287,000 +34% vs. last year
- Occupancy
- 38%
- Nightly rate
- MX$2,630
- Active listings
- 425
Where it places among the 120 ranked markets in Mexico
- Revenue Top 24%
- Occupancy Top 9%
- Market size Bottom 27%
- Year-round Top 5%
- Growth Top 5%
- How it earns
- San Pedro Garza García books 38% of available nights, the tenth-highest occupancy of the 120 ranked markets, and charges about MX$2,630 a night. That adds up to MX$287,000 per listing over the year, 25% above the Mexico average. Month to month, the median listing earns about MX$21,400 and a top-quarter listing MX$45,400 or more. Revenue per listing rose 34% over the year, helped by nightly rates 58% higher. With 425 listings it is a small market, so its averages can move more from year to year.
- When it earns
- San Pedro Garza García earns steadily through the year, from about MX$23,700 per listing in January to MX$33,000 in August. Trips run long, about 6 nights on average against 5 nights for the typical market in Mexico, booked about 24 days ahead.
- What sells
- The most common entire home has 1 bedroom (59% of entire homes), and apartments and condos make up 73% of supply.
- Who it suits
- It suits buyers who want income that holds up all year.
Revenue per listing by month
MX$33,000 MX$23,700- Median listing
- MX$21,400/mo
- Top 25% of listings
- MX$45,400+/mo
- Booked ahead
- 24 days
- Average stay
- 6 nights
- Most common home size
- 1 bedroom
- Superhosts
- 47%
Areas in the full report: Valle Oriente · San Pedro Garza García Centro · Los Alpes
Full San Pedro Garza García Airbnb report8. Cabo San Lucas
Known for: High earnings · Large market

Top-earning Airbnb listings in Cabo San Lucas - Avg. revenue
- MX$574,000 +1% vs. last year
- Occupancy
- 33%
- Nightly rate
- MX$7,530
- Active listings
- 2,920
Where it places among the 120 ranked markets in Mexico
- Revenue Top 3%
- Occupancy Top 40%
- Market size Top 10%
- Year-round Bottom 46%
- Growth Bottom 20%
- How it earns
- Nightly rates set Cabo San Lucas apart: about MX$7,530, about 2.8 times the Mexico average. Listings averaged MX$574,000 in revenue over the year, the third-highest of the 120 ranked markets. The gap between listings is wide: a typical one takes in about MX$34,500 a month, while the top quarter clear MX$78,200 and the top 10% MX$202,000, so pricing and presentation count for more here than in most of Mexico.
- When it earns
- Cabo San Lucas' season runs from December to April, peaking in March at about MX$103,000 per listing; September, the quietest month, brings in about MX$54,300. Bookings arrive well in advance, about 55 days before check-in, so much of a season's calendar fills early; stays average 6 nights.
- Who books
- Most guests come from abroad (67%), led by visitors from the United States, Canada and Germany.
- Guest expectations
- Guests rate listings highly, 4.85 stars on average against 4.77 for the typical market in Mexico, so reviews set a high bar.
- Who it suits
- Best for buyers who can furnish and price for a premium stay.
Revenue per listing by month
MX$103,000 MX$54,300- Median listing
- MX$34,500/mo
- Top 25% of listings
- MX$78,200+/mo
- Booked ahead
- 55 days
- Average stay
- 6 nights
- Guests from abroad
- 67%
- Most common home size
- 2 bedrooms
Areas in the full report: Medano Beach · Downtown Cabo San Lucas · San Jose del Cabo
Full Cabo San Lucas Airbnb report9. Sayulita
Known for: High earnings · High occupancy

Top-earning Airbnb listings in Sayulita - Avg. revenue
- MX$474,000 +5% vs. last year
- Occupancy
- 37%
- Nightly rate
- MX$4,815
- Active listings
- 1,540
Where it places among the 120 ranked markets in Mexico
- Revenue Top 5%
- Occupancy Top 13%
- Market size Top 20%
- Year-round Bottom 17%
- Growth Bottom 32%
- How it earns
- Sayulita earns on price and volume at once: guests pay about MX$4,815 a night, and listings are booked on 37% of nights, 4 points above the Mexico average. Average revenue per listing came to MX$474,000, the fifth-highest of the 120 ranked markets. The gap between listings is wide: a typical one takes in about MX$31,100 a month, while the top quarter clear MX$69,700 and the top 10% MX$137,000, so pricing and presentation count for more here than in most of Mexico.
- When it earns
- Revenue in Sayulita concentrates from November to April: March earns about MX$76,900 per listing, about 2.4 times as much as September. Guests book early, about 58 days ahead against roughly 30 for the typical market in Mexico, and stay about 6 nights.
- Who books
- Most guests come from abroad (76%), led by visitors from the United States, Canada and the United Kingdom.
- What sells
- One-bedroom homes lead the market (35% of entire homes), and apartments and condos make up 50% of supply.
- Who it suits
- A good fit for buyers who can furnish and price for a premium stay.
Revenue per listing by month
MX$76,900 MX$32,600- Median listing
- MX$31,100/mo
- Top 25% of listings
- MX$69,700+/mo
- Booked ahead
- 58 days
- Average stay
- 6 nights
- Guests from abroad
- 76%
- Most common home size
- 1 bedroom
Areas in the full report: North Sayulita · Sayulita Town Center · Las Palmas
Full Sayulita Airbnb report10. Puerto Vallarta
Known for: Large market · High occupancy

Top-earning Airbnb listings in Puerto Vallarta - Avg. revenue
- MX$418,000 −4% vs. last year
- Occupancy
- 39%
- Nightly rate
- MX$4,075
- Active listings
- 6,970
Where it places among the 120 ranked markets in Mexico
- Revenue Top 10%
- Occupancy Top 5%
- Market size Top 4%
- Year-round Bottom 10%
- Growth Bottom 9%
- How it earns
- Rates in Puerto Vallarta run about MX$4,075 a night, 52% above the Mexico average, yet listings still fill 39% of nights. That adds up to MX$418,000 per listing over the year, 82% above the Mexico average. A typical listing takes in about MX$32,400 a month; the top quarter clear MX$65,300 or more.
- When it earns
- In Puerto Vallarta, the months from December to March earn above the yearly average, led by February at about MX$80,400 per listing; September is the low point at about MX$31,600. Guests plan ahead and stay a while: they book about 61 days out and stay about 7 nights, both well above the typical market in Mexico.
- Who books
- Most guests come from abroad (67%), led by visitors from the United States and Canada.
- What sells
- The most common entire home has 2 bedrooms (37% of entire homes), and apartments and condos make up 82% of supply.
- Who it suits
- It suits buyers who can furnish and price for a premium stay and can carry costs through a quiet September.
Revenue per listing by month
MX$80,400 MX$31,600- Median listing
- MX$32,400/mo
- Top 25% of listings
- MX$65,300+/mo
- Booked ahead
- 61 days
- Average stay
- 7 nights
- Guests from abroad
- 67%
- Most common home size
- 2 bedrooms
Areas in the full report: Zona Romántica · Marina Vallarta · Hotel Zone
Full Puerto Vallarta Airbnb report
Full ranking
How the Top 100 Markets in Mexico Compare
The overall ranking with the five measures behind it. "Slow month" is a market's weakest month of revenue as a share of its best, so a higher figure means steadier income. Select a column heading to re-sort.
| Mexico City Large market, high occupancy | MX$318,198 | 46% | MX$2,303 | 81% | +32% | 21,971 | |
| La Paz High occupancy, large market | MX$323,277 | 41% | MX$2,612 | 62% | +11% | 2,139 | |
| Brisas de Zicatela High occupancy, high earnings | MX$340,529 | 39% | MX$2,899 | 64% | +7% | 1,771 | |
| 4 | Puerto Escondido High occupancy, high earnings | MX$314,888 | 38% | MX$3,085 | 64% | +13% | 1,245 |
| 5 | Isla Mujeres High earnings, high occupancy | MX$579,440 | 39% | MX$4,693 | 51% | +9% | 923 |
| 6 | San Miguel de Allende Year-round demand, large market | MX$330,581 | 31% | MX$3,844 | 70% | +6% | 2,298 |
| 7 | San Pedro Garza García Growing revenue, year-round demand | MX$287,338 | 38% | MX$2,631 | 72% | +34% | 425 |
| 8 | Cabo San Lucas High earnings, large market | MX$573,520 | 33% | MX$7,531 | 52% | +1% | 2,921 |
| 9 | Sayulita High earnings, high occupancy | MX$473,689 | 37% | MX$4,816 | 42% | +5% | 1,536 |
| 10 | Puerto Vallarta Large market, high occupancy | MX$418,046 | 39% | MX$4,076 | 39% | −4% | 6,968 |
| 11 | Cancún Large market, high occupancy | MX$245,146 | 37% | MX$2,393 | 56% | +6% | 6,117 |
| 12 | Mérida High occupancy, large market | MX$181,867 | 39% | MX$1,644 | 64% | +9% | 5,121 |
| 13 | Oaxaca City Large market, year-round demand | MX$212,044 | 33% | MX$2,036 | 66% | +22% | 3,016 |
| 14 | Guadalajara Large market, high occupancy | MX$148,048 | 37% | MX$1,480 | 67% | +17% | 5,929 |
| 15 | Zapopan Large market, high occupancy | MX$168,819 | 35% | MX$1,779 | 65% | +15% | 2,428 |
| 16 | Bucerías High earnings, large market | MX$358,200 | 36% | MX$4,196 | 40% | +4% | 1,725 |
| 17 | San Miguel de Cozumel High occupancy, high earnings | MX$274,903 | 34% | MX$2,875 | 51% | +13% | 1,104 |
| 18 | Monterrey Large market, high occupancy | MX$181,605 | 37% | MX$1,748 | 55% | +18% | 4,018 |
| 19 | San José del Cabo High earnings, large market | MX$530,347 | 33% | MX$7,200 | 43% | −2% | 1,421 |
| 20 | Tijuana Year-round demand, large market | MX$138,240 | 34% | MX$1,670 | 71% | +9% | 1,625 |
| 21 | Vallarta High occupancy, high earnings | MX$419,518 | 39% | MX$3,571 | 33% | – | 502 |
| 22 | Playa del Carmen Large market, high occupancy | MX$229,961 | 38% | MX$2,488 | 43% | −1% | 8,049 |
| 23 | Querétaro Year-round demand, large market | MX$111,583 | 36% | MX$1,167 | 72% | +14% | 1,691 |
| 24 | Todos Santos High earnings, high occupancy | MX$470,291 | 34% | MX$5,331 | 44% | +7% | 483 |
| 25 | Ciudad Juárez Year-round demand, high occupancy | MX$115,716 | 38% | MX$1,134 | 80% | +6% | 1,235 |
| 26 | San Francisco High earnings, high occupancy | MX$419,325 | 36% | MX$4,183 | 40% | +4% | 507 |
| 27 | La Cruz de Huanacaxtle High earnings, high occupancy | MX$432,934 | 33% | MX$5,382 | 45% | +5% | 457 |
| 28 | La Crucecita Growing revenue, high occupancy | MX$217,649 | 34% | MX$2,398 | 47% | +23% | 741 |
| 29 | Acapulco Large market, growing revenue | MX$233,202 | 27% | MX$3,465 | 53% | +16% | 3,838 |
| 30 | El Tezal High earnings, high occupancy | MX$426,401 | 37% | MX$3,962 | 51% | −4% | 326 |
| 31 | Nuevo Vallarta High occupancy, high earnings | MX$308,880 | 35% | MX$4,019 | 37% | +4% | 699 |
| 32 | Bacalar High earnings, large market | MX$260,471 | 31% | MX$2,753 | 55% | +1% | 939 |
| 33 | Solidaridad Growing revenue | MX$206,633 | 33% | MX$2,993 | 55% | +17% | 799 |
| 34 | Puebla City Growing revenue, large market | MX$105,173 | 34% | MX$1,059 | 60% | +25% | 1,420 |
| 35 | Rocky Point High earnings, large market | MX$327,113 | 26% | MX$4,539 | 42% | +9% | 1,633 |
| 36 | Tulum Large market, high earnings | MX$265,077 | 30% | MX$3,499 | 43% | −8% | 8,269 |
| 37 | Puerto Morelos High occupancy, large market | MX$238,000 | 35% | MX$2,925 | 33% | +6% | 950 |
| 38 | Guanajuato City Growing revenue, year-round demand | MX$140,832 | 31% | MX$1,592 | 63% | +23% | 1,097 |
| 39 | Compostela Growing revenue, high earnings | MX$261,680 | 28% | MX$3,608 | 59% | +17% | 463 |
| 40 | El Pescadero High earnings | MX$405,681 | 32% | MX$5,553 | 49% | +9% | 355 |
| 41 | Puerto Aventuras High earnings | MX$368,201 | 33% | MX$5,092 | 49% | −3% | 416 |
| 42 | Acapulco de Juárez Growing revenue, large market | MX$238,824 | 27% | MX$3,114 | 47% | +29% | 1,180 |
| 43 | Oaxaca Large market | MX$184,495 | 32% | MX$2,211 | 54% | – | 1,127 |
| 44 | Holbox High earnings | MX$318,513 | 30% | MX$3,306 | 46% | +9% | 561 |
| 45 | Tepoztlán Year-round demand, large market | MX$229,629 | 25% | MX$2,969 | 70% | +3% | 915 |
| 46 | Cuernavaca Large market, year-round demand | MX$212,955 | 28% | MX$3,011 | 59% | +8% | 1,189 |
| 47 | Mazatlán Large market, growing revenue | MX$158,066 | 26% | MX$2,549 | 55% | +21% | 4,952 |
| 48 | Hermosillo Year-round demand, large market | MX$91,424 | 33% | MX$1,122 | 68% | +8% | 1,435 |
| 49 | Puerto Penasco High earnings | MX$341,860 | 28% | MX$5,322 | 37% | – | 741 |
| 50 | Tlaquepaque Year-round demand, high occupancy | MX$116,610 | 35% | MX$1,350 | 67% | −3% | 670 |
| 51 | Corral del Risco High earnings | MX$854,465 | 30% | MX$12,972 | 45% | −12% | 436 |
| 52 | Tequesquitengo High earnings, year-round demand | MX$300,509 | 24% | MX$4,427 | 60% | +5% | 511 |
| 53 | Valle de Bravo High earnings, year-round demand | MX$264,797 | 23% | MX$4,823 | 59% | −1% | 834 |
| 54 | Apodaca High occupancy, year-round demand | MX$131,689 | 34% | MX$1,581 | 58% | +9% | 528 |
| 55 | Ajijic Year-round demand, high occupancy | MX$219,365 | 33% | MX$3,032 | 64% | +2% | 354 |
| 56 | Ensenada Large market | MX$215,898 | 28% | MX$2,940 | 43% | +10% | 1,569 |
| 57 | Guadalupe Growing revenue | MX$140,709 | 32% | MX$1,668 | 52% | +29% | 623 |
| 58 | Chihuahua City High occupancy, growing revenue | MX$105,961 | 33% | MX$1,085 | 57% | +15% | 755 |
| 59 | Loreto High earnings | MX$251,574 | 33% | MX$2,793 | 51% | +6% | 367 |
| 60 | San Carlos Nuevo Guaymas High earnings, growing revenue | MX$290,368 | 27% | MX$4,082 | 36% | +11% | 702 |
| 61 | Zihuatanejo High earnings, large market | MX$246,250 | 31% | MX$3,521 | 39% | −1% | 934 |
| 62 | Veracruz City Growing revenue | MX$117,205 | 32% | MX$1,220 | 53% | +17% | 661 |
| 63 | Santiago de Querétaro High occupancy, large market | MX$88,569 | 33% | MX$1,191 | 58% | – | 1,107 |
| 64 | Tres de Mayo High earnings, year-round demand | MX$321,806 | 26% | MX$4,502 | 59% | +8% | 306 |
| 65 | Jiutepec Year-round demand, high earnings | MX$249,735 | 28% | MX$3,402 | 63% | +6% | 369 |
| 66 | Mexicali Year-round demand | MX$114,665 | 31% | MX$1,472 | 78% | +2% | 623 |
| 67 | San Luis Potosí City Growing revenue, high occupancy | MX$97,974 | 34% | MX$998 | 53% | +25% | 636 |
| 68 | San Cristóbal Growing revenue, year-round demand | MX$86,555 | 31% | MX$1,144 | 69% | +26% | 756 |
| 69 | Ixtapa High earnings | MX$362,614 | 32% | MX$4,696 | 40% | −1% | 349 |
| 70 | Rosarito Large market | MX$227,159 | 24% | MX$3,719 | 39% | +10% | 1,295 |
| 71 | Manzanillo Large market, year-round demand | MX$203,410 | 27% | MX$2,931 | 58% | −5% | 1,161 |
| 72 | Progreso High occupancy | MX$198,086 | 33% | MX$2,648 | 48% | +6% | 455 |
| 73 | Mazunte Growing revenue | MX$180,887 | 32% | MX$1,991 | 51% | +20% | 448 |
| 74 | Boca del Río Growing revenue | MX$164,388 | 31% | MX$1,871 | 50% | +12% | 667 |
| 75 | Mezcales High earnings | MX$274,833 | 32% | MX$3,223 | 50% | −10% | 358 |
| 76 | Mazamitla Large market | MX$215,355 | 24% | MX$3,315 | 49% | +3% | 1,243 |
| 77 | Morelia Year-round demand, large market | MX$87,921 | 29% | MX$1,176 | 71% | +4% | 1,631 |
| 78 | Oaxtepec High earnings | MX$263,834 | 26% | MX$3,612 | 56% | +7% | 360 |
| 79 | San Nicolás de los Garza Growing revenue, year-round demand | MX$109,902 | 32% | MX$1,221 | 57% | +31% | 401 |
| 80 | Aguascalientes City Growing revenue, large market | MX$104,385 | 31% | MX$1,359 | 45% | +20% | 960 |
| 81 | León Large market | MX$92,668 | 30% | MX$1,261 | 54% | +7% | 2,002 |
| 82 | Puebla High occupancy | MX$86,012 | 34% | MX$1,135 | 54% | – | 857 |
| 83 | Valladolid Growing revenue, year-round demand | MX$114,315 | 28% | MX$1,298 | 57% | +16% | 688 |
| 84 | Las Jarretaderas High earnings | MX$260,016 | 29% | MX$5,147 | 45% | +4% | 394 |
| 85 | Ixtapa Zihuatanejo Year-round demand | MX$179,083 | 24% | MX$3,331 | 59% | +4% | 539 |
| 86 | Durango Growing revenue | MX$86,117 | 33% | MX$1,006 | 49% | +17% | 613 |
| 87 | Los Mochis Year-round demand, growing revenue | MX$83,963 | 33% | MX$1,033 | 66% | +15% | 408 |
| 88 | Torreón Year-round demand, growing revenue | MX$78,656 | 31% | MX$1,069 | 62% | +12% | 782 |
| 89 | Saltillo Year-round demand | MX$88,762 | 31% | MX$1,149 | 62% | −8% | 770 |
| 90 | Campeche City Growing revenue | MX$124,946 | 29% | MX$1,500 | 54% | +17% | 391 |
| 91 | Tampico Growing revenue | MX$114,105 | 31% | MX$1,437 | 38% | +17% | 559 |
| 92 | Xalapa Growing revenue | MX$67,973 | 33% | MX$830 | 54% | +30% | 502 |
| 93 | Parras de la Fuente | MX$228,753 | 19% | MX$3,890 | 55% | −5% | 445 |
| 94 | Veracruz | MX$114,648 | 29% | MX$1,602 | 47% | – | 720 |
| 95 | Tepic Growing revenue, year-round demand | MX$82,579 | 32% | MX$1,001 | 57% | +38% | 411 |
| 96 | San Luis Potosí High occupancy | MX$85,364 | 34% | MX$1,087 | 52% | – | 441 |
| 97 | Tequila Year-round demand | MX$135,823 | 20% | MX$2,189 | 66% | +5% | 419 |
| 98 | Tapalpa | MX$212,885 | 20% | MX$4,131 | 46% | +6% | 452 |
| 99 | Huasca de Ocampo Growing revenue | MX$173,040 | 22% | MX$2,772 | 54% | +20% | 320 |
| 100 | Tequisquiapan | MX$212,395 | 23% | MX$3,140 | 51% | −2% | 416 |
By measure
Mexico Airbnb Markets Ranked by Revenue, Nightly Rate and Occupancy
The overall ranking balances five measures. These lists take one at a time, for buyers who care most about income, pricing power, bookings, a steady calendar, momentum or market size.
Highest-earning Airbnb markets in Mexico
Average annual revenue per active listing over the past 12 months. Markets with at least 600 listings.
| # | Market | Revenue |
|---|---|---|
| Isla Mujeres #5 overall | MX$579,000 | |
| Cabo San Lucas #8 overall | MX$574,000 | |
| San José del Cabo #19 overall | MX$530,000 | |
| 4 | Sayulita #9 overall | MX$474,000 |
| 5 | Puerto Vallarta #10 overall | MX$418,000 |
| 6 | Bucerías #16 overall | MX$358,000 |
| 7 | Puerto Penasco #49 overall | MX$342,000 |
| 8 | Brisas de Zicatela #3 overall | MX$341,000 |
| 9 | San Miguel de Allende #6 overall | MX$331,000 |
| 10 | Rocky Point #35 overall | MX$327,000 |
| 11 | La Paz #2 overall | MX$323,000 |
| 12 | Mexico City #1 overall | MX$318,000 |
| 13 | Puerto Escondido #4 overall | MX$315,000 |
| 14 | Nuevo Vallarta #31 overall | MX$309,000 |
| 15 | San Carlos Nuevo Guaymas #60 overall | MX$290,000 |
| 16 | San Miguel de Cozumel #17 overall | MX$275,000 |
| 17 | Tulum #36 overall | MX$265,000 |
| 18 | Valle de Bravo #53 overall | MX$265,000 |
| 19 | Bacalar #32 overall | MX$260,000 |
| 20 | Zihuatanejo #61 overall | MX$246,000 |
| 21 | Cancún #11 overall | MX$245,000 |
| 22 | Acapulco de Juárez #42 overall | MX$239,000 |
| 23 | Puerto Morelos #37 overall | MX$238,000 |
| 24 | Acapulco #29 overall | MX$233,000 |
| 25 | Playa del Carmen #22 overall | MX$230,000 |
Most expensive Airbnb markets in Mexico by nightly rate
Average rate per booked night. A high rate earns most where occupancy holds up too. Markets with at least 600 listings.
| # | Market | Nightly |
|---|---|---|
| Cabo San Lucas #8 overall | MX$7,530 | |
| San José del Cabo #19 overall | MX$7,200 | |
| Puerto Penasco #49 overall | MX$5,320 | |
| 4 | Valle de Bravo #53 overall | MX$4,825 |
| 5 | Sayulita #9 overall | MX$4,815 |
| 6 | Isla Mujeres #5 overall | MX$4,695 |
| 7 | Rocky Point #35 overall | MX$4,540 |
| 8 | Bucerías #16 overall | MX$4,195 |
| 9 | San Carlos Nuevo Guaymas #60 overall | MX$4,080 |
| 10 | Puerto Vallarta #10 overall | MX$4,075 |
| 11 | Nuevo Vallarta #31 overall | MX$4,020 |
| 12 | San Miguel de Allende #6 overall | MX$3,845 |
| 13 | Rosarito #70 overall | MX$3,720 |
| 14 | Zihuatanejo #61 overall | MX$3,520 |
| 15 | Tulum #36 overall | MX$3,500 |
| 16 | Acapulco #29 overall | MX$3,465 |
| 17 | Mazamitla #76 overall | MX$3,315 |
| 18 | Acapulco de Juárez #42 overall | MX$3,115 |
| 19 | Puerto Escondido #4 overall | MX$3,085 |
| 20 | Cuernavaca #46 overall | MX$3,010 |
| 21 | Solidaridad #33 overall | MX$2,995 |
| 22 | Tepoztlán #45 overall | MX$2,970 |
| 23 | Ensenada #56 overall | MX$2,940 |
| 24 | Manzanillo #71 overall | MX$2,930 |
| 25 | Puerto Morelos #37 overall | MX$2,925 |
Highest-occupancy Airbnb markets in Mexico
Share of available nights booked over the past 12 months. Markets with at least 600 listings.
| # | Market | Occupancy |
|---|---|---|
| Mexico City #1 overall | 46% | |
| La Paz #2 overall | 41% | |
| Mérida #12 overall | 39% | |
| 4 | Puerto Vallarta #10 overall | 39% |
| 5 | Isla Mujeres #5 overall | 39% |
| 6 | Brisas de Zicatela #3 overall | 39% |
| 7 | Playa del Carmen #22 overall | 38% |
| 8 | Ciudad Juárez #25 overall | 38% |
| 9 | Puerto Escondido #4 overall | 38% |
| 10 | Cancún #11 overall | 37% |
| 11 | Guadalajara #14 overall | 37% |
| 12 | Sayulita #9 overall | 37% |
| 13 | Monterrey #18 overall | 37% |
| 14 | Bucerías #16 overall | 36% |
| 15 | Querétaro #23 overall | 36% |
| 16 | Zapopan #15 overall | 35% |
| 17 | Nuevo Vallarta #31 overall | 35% |
| 18 | Tlaquepaque #50 overall | 35% |
| 19 | Puerto Morelos #37 overall | 35% |
| 20 | San Miguel de Cozumel #17 overall | 34% |
| 21 | Tijuana #20 overall | 34% |
| 22 | La Crucecita #28 overall | 34% |
| 23 | Puebla #82 overall | 34% |
| 24 | Puebla City #34 overall | 34% |
| 25 | San Luis Potosí City #67 overall | 34% |
Most year-round Airbnb markets in Mexico
Revenue in the slowest month as a share of the best month, so a higher figure means steadier income. Markets with at least 600 listings.
| # | Market | Slow month |
|---|---|---|
| Mexico City #1 overall | 81% | |
| Ciudad Juárez #25 overall | 80% | |
| Mexicali #66 overall | 78% | |
| 4 | Querétaro #23 overall | 72% |
| 5 | Morelia #77 overall | 71% |
| 6 | Tijuana #20 overall | 71% |
| 7 | San Miguel de Allende #6 overall | 70% |
| 8 | Tepoztlán #45 overall | 70% |
| 9 | San Cristóbal #68 overall | 69% |
| 10 | Hermosillo #48 overall | 68% |
| 11 | Guadalajara #14 overall | 67% |
| 12 | Tlaquepaque #50 overall | 67% |
| 13 | Oaxaca City #13 overall | 66% |
| 14 | Zapopan #15 overall | 65% |
| 15 | Mérida #12 overall | 64% |
| 16 | Brisas de Zicatela #3 overall | 64% |
| 17 | Puerto Escondido #4 overall | 64% |
| 18 | Guanajuato City #38 overall | 63% |
| 19 | La Paz #2 overall | 62% |
| 20 | Torreón #88 overall | 62% |
| 21 | Saltillo #89 overall | 62% |
| 22 | Puebla City #34 overall | 60% |
| 23 | Cuernavaca #46 overall | 59% |
| 24 | Valle de Bravo #53 overall | 59% |
| 25 | Manzanillo #71 overall | 58% |
Fastest-growing Airbnb markets in Mexico
Change in revenue per listing from the year before, among markets where it rose. Markets with at least 600 listings.
| # | Market | Change |
|---|---|---|
| Mexico City #1 overall | +32% | |
| Guadalupe #57 overall | +29% | |
| Acapulco de Juárez #42 overall | +29% | |
| 4 | San Cristóbal #68 overall | +26% |
| 5 | Puebla City #34 overall | +25% |
| 6 | San Luis Potosí City #67 overall | +25% |
| 7 | La Crucecita #28 overall | +23% |
| 8 | Guanajuato City #38 overall | +23% |
| 9 | Oaxaca City #13 overall | +22% |
| 10 | Mazatlán #47 overall | +21% |
| 11 | Aguascalientes City #80 overall | +20% |
| 12 | Monterrey #18 overall | +18% |
| 13 | Durango #86 overall | +17% |
| 14 | Veracruz City #62 overall | +17% |
| 15 | Guadalajara #14 overall | +17% |
| 16 | Solidaridad #33 overall | +17% |
| 17 | Acapulco #29 overall | +16% |
| 18 | Valladolid #83 overall | +16% |
| 19 | Zapopan #15 overall | +15% |
| 20 | Chihuahua City #58 overall | +15% |
| 21 | Querétaro #23 overall | +14% |
| 22 | Puerto Escondido #4 overall | +13% |
| 23 | San Miguel de Cozumel #17 overall | +13% |
| 24 | Boca del Río #74 overall | +12% |
| 25 | Torreón #88 overall | +12% |
Largest Airbnb markets in Mexico
Active listings. Bigger markets have more comparable rentals to price against and more buyers at resale.
| # | Market | Listings |
|---|---|---|
| Mexico City #1 overall | 22,000 | |
| Tulum #36 overall | 8,270 | |
| Playa del Carmen #22 overall | 8,050 | |
| 4 | Puerto Vallarta #10 overall | 6,970 |
| 5 | Cancún #11 overall | 6,120 |
| 6 | Guadalajara #14 overall | 5,930 |
| 7 | Mérida #12 overall | 5,120 |
| 8 | Mazatlán #47 overall | 4,950 |
| 9 | Monterrey #18 overall | 4,020 |
| 10 | Acapulco #29 overall | 3,840 |
| 11 | Oaxaca City #13 overall | 3,020 |
| 12 | Cabo San Lucas #8 overall | 2,920 |
| 13 | Zapopan #15 overall | 2,430 |
| 14 | San Miguel de Allende #6 overall | 2,300 |
| 15 | La Paz #2 overall | 2,140 |
| 16 | León #81 overall | 2,000 |
| 17 | Brisas de Zicatela #3 overall | 1,770 |
| 18 | Bucerías #16 overall | 1,730 |
| 19 | Querétaro #23 overall | 1,690 |
| 20 | Rocky Point #35 overall | 1,630 |
| 21 | Morelia #77 overall | 1,630 |
| 22 | Tijuana #20 overall | 1,630 |
| 23 | Ensenada #56 overall | 1,570 |
| 24 | Sayulita #9 overall | 1,540 |
| 25 | Hermosillo #48 overall | 1,440 |
Regions
Best Regions for Airbnb in Mexico
Baja California Sur has the highest average revenue per listing of the larger regions in Mexico, at MX$446,000. Nayarit (MX$381,000) and Mexico City (MX$318,000) follow. Quintana Roo places the most markets in the national ranking: 11 of 120, one of them in the top ten.
| Region | Avg. revenue | Occupancy | Top-ranked market |
|---|---|---|---|
| Baja California Sur | MX$445,859 | 35% | La Paz #2 |
| Nayarit | MX$380,881 | 33% | Sayulita #9 |
| Mexico City | MX$318,198 | 46% | Mexico City #1 |
| Ciudad de México | MX$290,158 | 46% | – |
| Quintana Roo | MX$259,280 | 35% | Isla Mujeres #5 |
| Jalisco | MX$247,038 | 34% | Puerto Vallarta #10 |
| Sonora | MX$246,337 | 28% | Rocky Point #35 |
| Morelos | MX$237,808 | 25% | Tepoztlán #45 |
| Oaxaca | MX$235,408 | 33% | Brisas de Zicatela #3 |
| Guerrero | MX$235,093 | 27% | Acapulco #29 |
| Baja California | MX$193,900 | 27% | Tijuana #20 |
| Yucatán | MX$184,687 | 35% | Mérida #12 |
| Guanajuato | MX$179,433 | 30% | San Miguel de Allende #6 |
| Nuevo León | MX$176,876 | 35% | San Pedro Garza García #7 |
| Sinaloa | MX$141,707 | 27% | Mazatlán #47 |
Seasonality
When Airbnbs in Mexico Earn the Most
No single month dominates in Mexico: July is the peak for 47 of the 120 ranked markets and December for 27. February is the most common slowest month, in 36 markets.
March earns about 1.5 times what September does
Average revenue per listing across the 120 ranked markets in Mexico, by month
| Month | Avg. revenue per listing | Best month for | Highest-ranked examples |
|---|---|---|---|
| January | MX$32,100 | 5 markets | Mérida, La Crucecita, Solidaridad |
| February | MX$32,600 | 16 markets | San Miguel de Allende, Puerto Vallarta, Bucerías |
| March | MX$33,900 | 12 markets | Mexico City, Isla Mujeres, Cabo San Lucas |
| April | MX$29,500 | 3 markets | Aguascalientes City, Atlixco, San Felipe |
| May | MX$26,500 | – | – |
| June | MX$27,400 | 3 markets | Ciudad Juárez, Puerto Penasco, Chihuahua |
| July | MX$32,600 | 47 markets | La Paz, Oaxaca City, Guadalajara |
| August | MX$27,300 | 5 markets | San Pedro Garza García, Tijuana, Oaxtepec |
| September | MX$22,700 | – | – |
| October | MX$24,500 | 1 market | Guanajuato |
| November | MX$27,500 | 1 market | Aguascalientes |
| December | MX$33,700 | 27 markets | Brisas de Zicatela, Puerto Escondido, Acapulco |
Average revenue is per listing across the ranked markets, the line in the chart above. "Best month for" counts the ranked markets whose own revenue peaks in that month.
Management
Who Manages Airbnbs in Mexico?
AirROI ranks the 100 largest of the 1,642 companies that run 5 or more Airbnb listings in Mexico, by listings, guest rating and growth; companies run 18% of its listings.
Method
How the Ranking Works
The ranking covers the 120 markets in Mexico with at least 300 active Airbnb listings and data through October 2026. Each market is compared with the others on five measures, and markets are ordered by a weighted blend of where they place on each:
- Revenue per listing (35%): average revenue an active listing earned over the past 12 months.
- Occupancy (20%): share of available nights that were booked.
- Market size (20%): active listings. Bigger markets offer more comparable rentals to price against and more buyers when you sell.
- Year-round demand (15%): revenue in the slowest month as a share of the best month. The latest month is left out when its bookings look incomplete.
- Growth (10%): change in revenue per listing from the year before. Markets whose boundaries changed between years are scored in the middle.
Left out: 129 markets whose data predate the latest refresh and 3 towns listed a second time under another spelling. The score measures how rentals perform. It does not include purchase prices, financing, operating costs or local short-term rental rules, which vary by address and should be checked before buying. Figures are in Mexican pesos and match each market's own report; see the data methodology for how listings are tracked.
To check one property before buying, run its address and size through the Airbnb income calculator for a revenue, occupancy and nightly-rate range from comparable listings.
FAQ
Frequently Asked Questions About Airbnb Investing in Mexico
What is the best place to buy an Airbnb in Mexico?
Mexico City ranks first of the 120 markets in Mexico in AirROI's ranking, with MX$318,000 in average revenue per listing and 46% occupancy. La Paz and Brisas de Zicatela follow. The ranking weighs revenue, occupancy, market size, seasonality and growth; it leaves out purchase prices.
What are the most profitable Airbnb locations in Mexico?
By revenue per listing, among markets with at least 600 listings, Isla Mujeres leads at MX$579,000 a year, ahead of Cabo San Lucas at MX$574,000. Profit also depends on what a property costs to buy and run, which varies far more between markets than revenue does.
How much does an Airbnb make in Mexico?
The average active listing in Mexico earned MX$230,000 over the 12 months to October 2026, at 33% occupancy. Across the ranked markets, the middle half averaged between MX$105,000 and MX$265,000 per listing. Averages include listings that operated for only part of the year, so a listing rented all year typically earns more.
What is a good Airbnb occupancy rate in Mexico?
The average listing in Mexico was booked on 33% of available nights over the past 12 months. Half of the ranked markets fall between 28% and 34%, so a market above about 34% sits in the top quarter. Occupancy is only half the picture: a market with lower occupancy can still earn more if its nightly rates are higher.
Where is Airbnb demand highest in Mexico?
Among ranked markets with at least 600 listings, Mexico City has the highest occupancy, with 46% of available nights booked, followed by La Paz at 41%. Its listings average about MX$2,305 a night and MX$318,000 a year.
Where are Airbnb nightly rates highest in Mexico?
Among ranked markets with at least 600 listings, Cabo San Lucas has the highest average nightly rate, about MX$7,530, followed by San José del Cabo at MX$7,200. San Luis Potosí City is the least expensive, at about MX$1,000. The average booked night in Mexico costs about MX$2,675.
What is the best month for Airbnb in Mexico?
July is the highest-earning month for 47 of the 120 ranked markets, followed by December (27). February is the most common slowest month, in 36 of the 120 markets. Each market's report shows its own month-by-month revenue, occupancy and rates.
Which Airbnb markets in Mexico earn the most evenly through the year?
Among ranked markets with at least 600 listings, Mexico City has the steadiest income: its slowest month, June, still earns about 81% of its best. Ciudad Juárez follows, at 80%. Steadier markets are easier to budget for, though they do not always earn the most per listing.
Which Airbnb markets are growing fastest in Mexico?
Among ranked markets with at least 600 listings, revenue per listing grew most in Mexico City, up 32% on the year before, and in Guadalupe, up 29%. A single strong year can reflect events or new supply, so it is worth checking a market's monthly trend before relying on it.
Is Airbnb still profitable in Mexico in 2026?
Revenue per listing grew in 90 of the 110 ranked markets with a comparable year of data; in the typical market it rose 8%. Whether a given property profits depends on its purchase price, financing and running costs.
What are the best smaller Airbnb markets in Mexico?
Among ranked markets with fewer than 500 active listings, San Pedro Garza García (#7 overall, MX$287,000 per listing), Todos Santos (#24, MX$470,000) and La Cruz de Huanacaxtle (#27, MX$433,000) place highest. Smaller markets have fewer comparable rentals to price against, so their averages can move more from year to year.
How many Airbnb listings are there in Mexico?
AirROI tracked 202,000 active Airbnb listings in Mexico over the 12 months to October 2026, across 784 markets. The largest ranked market is Mexico City, with 22,000 listings, followed by Tulum with 8,270.
Which region is best for Airbnb in Mexico?
By average revenue per listing, Baja California Sur leads at MX$446,000, followed by Nayarit at MX$381,000. Quintana Roo places the most markets in the national ranking: 11 of 120, one of them in the top ten. Within any region, the market you choose matters as much as the region itself.
Directory
Airbnb Data by State and Region in Mexico
Every state and region in Mexico with AirROI Airbnb market data, A–Z. For markets across the continent, see the best places to buy an Airbnb in North America.
A
- Aguascalientes 7 markets
- Amanalco 1 market
- Amecameca 1 market
B
- B.C. 1 market
- Baja California 43 markets
- Baja California Sur 29 markets
C
- Campeche 7 markets
- Chiapas 12 markets
- Chihuahua 12 markets
- Ciudad de México 3 markets
- Coahuila 16 markets
- Coahuila de Zaragoza 3 markets
- Colima 8 markets
- Cuautitlán 1 market
- Cuautitlán Izcalli 1 market
D
- Durango 3 markets
E
- Ecatepec de Morelos 1 market
- El Oro 1 market
- Estado de México 7 markets
G
- Gro. 1 market
- Guanajuato 23 markets
- Guerrero 24 markets
H
- Hidalgo 25 markets
I
- Ixtapaluca 1 market
- Ixtapan de la Sal 2 markets
J
- Jalisco 80 markets
- Jocotitlán 1 market
L
- Lower California South 1 market
M
- Malinalco 3 markets
- Mexico City 1 market
- Michoacán 20 markets
- Morelos 45 markets
N
- Nayarit 38 markets
- Nuevo León 20 markets
O
- Oaxaca 53 markets
P
- Puebla 35 markets
Q
- Querétaro 29 markets
- Quintana Roo 29 markets
S
- San Luis Potosí 16 markets
- San Martín de las Pirámides 1 market
- Sinaloa 10 markets
- Sonora 24 markets
- State of Mexico 29 markets
T
- Tabasco 3 markets
- Tamaulipas 9 markets
- Tecámac 1 market
- Tenancingo 1 market
- Teotihuacán 3 markets
- Tepotzotlán 1 market
- Tlaxcala 8 markets
- Toluca 1 market
- Tonatico 1 market
V
- Valle de Bravo 8 markets
- Veracruz 40 markets
- Villa del Carbón 1 market
Y
- Yucatán 33 markets
Z
- Zacatecas 6 markets