Prices in

AirROI ranking · 2026120 markets ranked

Best Places to Buy an Airbnb in Mexico (2026)

Source: AirROI Reviewed by , Founder @ AirROI Updated

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.

Where the top 10 Airbnb markets in Mexico areDot map of 782 Airbnb markets. Numbered pins mark the top-ranked markets: 1 Mexico City, 2 La Paz, 3 Brisas de Zicatela, 4 Puerto Escondido, 5 Isla Mujeres, 6 San Miguel de Allende, 7 San Pedro Garza García, 8 Cabo San Lucas, 9 Sayulita, 10 Puerto Vallarta.10987654321© OpenStreetMap
Avg. revenueUnder MX$86kMX$86k–MX$145kMX$145k–MX$250kMX$250k+ Under 30 listings 1 Top-ranked market

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.

The top 10 Airbnb markets in Mexico at a glance
#MarketAvg. revenueOccupancy
Mexico City Large market · High occupancyMX$318,00046%
La Paz High occupancy · Large marketMX$323,00041%
Brisas de Zicatela High occupancy · High earningsMX$341,00039%
4 Puerto Escondido High occupancy · High earningsMX$315,00038%
5 Isla Mujeres High earnings · High occupancyMX$579,00039%
6 San Miguel de Allende Year-round demand · Large marketMX$331,00031%
7 San Pedro Garza García Growing revenue · Year-round demandMX$287,00038%
8 Cabo San Lucas High earnings · Large marketMX$574,00033%
9 Sayulita High earnings · High occupancyMX$474,00037%
10 Puerto Vallarta Large market · High occupancyMX$418,00039%
  1. 1. Mexico City

    Known for: Large market · High occupancy

    Top-earning Airbnb listing in Mexico City, 18 bedrooms Top-earning Airbnb listing in Mexico City, 9 bedrooms Top-earning Airbnb listing in Mexico City, 10 bedrooms
    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
    When it earns
    Who books
    What sells
    Who it suits

    Revenue per listing by month

    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
  2. 2. La Paz

    Known for: High occupancy · Large market

    Top-earning Airbnb listing in La Paz, 10 bedrooms Top-earning Airbnb listing in La Paz, 8 bedrooms Top-earning Airbnb listing in La Paz, 5 bedrooms
    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
    When it earns
    Who books
    What sells
    Who it suits

    Revenue per listing by month

    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 report
  3. 3. Brisas de Zicatela

    Known for: High occupancy · High earnings

    Top-earning Airbnb listing in Brisas de Zicatela, 10 bedrooms Top-earning Airbnb listing in Brisas de Zicatela, 7 bedrooms Top-earning Airbnb listing in Brisas de Zicatela, 7 bedrooms
    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
    When it earns
    What sells
    Who books
    Who it suits

    Revenue per listing by month

    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 report
  4. 4. Puerto Escondido

    Known for: High occupancy · High earnings

    Top-earning Airbnb listing in Puerto Escondido, 10 bedrooms Top-earning Airbnb listing in Puerto Escondido, 5 bedrooms Top-earning Airbnb listing in Puerto Escondido, 10 bedrooms
    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
    When it earns
    Who books
    What sells
    Who it suits

    Revenue per listing by month

    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 report
  5. 5. Isla Mujeres

    Known for: High earnings · High occupancy

    Top-earning Airbnb listing in Isla Mujeres, 6 bedrooms Top-earning Airbnb listing in Isla Mujeres, 8 bedrooms Top-earning Airbnb listing in Isla Mujeres, 5 bedrooms
    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
    When it earns
    Who books
    What sells
    Who it suits

    Revenue per listing by month

    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
  6. 6. San Miguel de Allende

    Known for: Year-round demand · Large market

    Top-earning Airbnb listing in San Miguel de Allende, 8 bedrooms Top-earning Airbnb listing in San Miguel de Allende, 6 bedrooms Top-earning Airbnb listing in San Miguel de Allende, 7 bedrooms
    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
    When it earns
    Who books
    What sells
    Who it suits

    Revenue per listing by month

    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 report
  7. 7. San Pedro Garza García

    Known for: Growing revenue · Year-round demand

    Top-earning Airbnb listing in San Pedro Garza García, 2 bedrooms Top-earning Airbnb listing in San Pedro Garza García, 5 bedrooms Top-earning Airbnb listing in San Pedro Garza García, 2 bedrooms
    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
    When it earns
    What sells
    Who it suits

    Revenue per listing by month

    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 report
  8. 8. Cabo San Lucas

    Known for: High earnings · Large market

    Top-earning Airbnb listing in Cabo San Lucas, 8 bedrooms Top-earning Airbnb listing in Cabo San Lucas, 7 bedrooms Top-earning Airbnb listing in Cabo San Lucas, 12 bedrooms
    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
    When it earns
    Who books
    Guest expectations
    Who it suits

    Revenue per listing by month

    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 report
  9. 9. Sayulita

    Known for: High earnings · High occupancy

    Top-earning Airbnb listing in Sayulita, 10 bedrooms Top-earning Airbnb listing in Sayulita, 9 bedrooms Top-earning Airbnb listing in Sayulita, 5 bedrooms
    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
    When it earns
    Who books
    What sells
    Who it suits

    Revenue per listing by month

    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 report
  10. 10. Puerto Vallarta

    Known for: Large market · High occupancy

    Top-earning Airbnb listing in Puerto Vallarta, 9 bedrooms Top-earning Airbnb listing in Puerto Vallarta, 9 bedrooms Top-earning Airbnb listing in Puerto Vallarta, 6 bedrooms
    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
    When it earns
    Who books
    What sells
    Who it suits

    Revenue per listing by month

    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.

Top Airbnb markets in Mexico, ranked by AirROI
Mexico City Large market, high occupancyMX$318,19846%MX$2,30381%+32%21,971
La Paz High occupancy, large marketMX$323,27741%MX$2,61262%+11%2,139
Brisas de Zicatela High occupancy, high earningsMX$340,52939%MX$2,89964%+7%1,771
4Puerto Escondido High occupancy, high earningsMX$314,88838%MX$3,08564%+13%1,245
5Isla Mujeres High earnings, high occupancyMX$579,44039%MX$4,69351%+9%923
6San Miguel de Allende Year-round demand, large marketMX$330,58131%MX$3,84470%+6%2,298
7San Pedro Garza García Growing revenue, year-round demandMX$287,33838%MX$2,63172%+34%425
8Cabo San Lucas High earnings, large marketMX$573,52033%MX$7,53152%+1%2,921
9Sayulita High earnings, high occupancyMX$473,68937%MX$4,81642%+5%1,536
10Puerto Vallarta Large market, high occupancyMX$418,04639%MX$4,07639%−4%6,968
11Cancún Large market, high occupancyMX$245,14637%MX$2,39356%+6%6,117
12Mérida High occupancy, large marketMX$181,86739%MX$1,64464%+9%5,121
13Oaxaca City Large market, year-round demandMX$212,04433%MX$2,03666%+22%3,016
14Guadalajara Large market, high occupancyMX$148,04837%MX$1,48067%+17%5,929
15Zapopan Large market, high occupancyMX$168,81935%MX$1,77965%+15%2,428
16Bucerías High earnings, large marketMX$358,20036%MX$4,19640%+4%1,725
17San Miguel de Cozumel High occupancy, high earningsMX$274,90334%MX$2,87551%+13%1,104
18Monterrey Large market, high occupancyMX$181,60537%MX$1,74855%+18%4,018
19San José del Cabo High earnings, large marketMX$530,34733%MX$7,20043%−2%1,421
20Tijuana Year-round demand, large marketMX$138,24034%MX$1,67071%+9%1,625
21Vallarta High occupancy, high earningsMX$419,51839%MX$3,57133%–502
22Playa del Carmen Large market, high occupancyMX$229,96138%MX$2,48843%−1%8,049
23Querétaro Year-round demand, large marketMX$111,58336%MX$1,16772%+14%1,691
24Todos Santos High earnings, high occupancyMX$470,29134%MX$5,33144%+7%483
25Ciudad Juárez Year-round demand, high occupancyMX$115,71638%MX$1,13480%+6%1,235

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.

Highest-earning Airbnb markets in Mexico
#MarketRevenue
Isla Mujeres #5 overallMX$579,000
Cabo San Lucas #8 overallMX$574,000
San José del Cabo #19 overallMX$530,000
4Sayulita #9 overallMX$474,000
5Puerto Vallarta #10 overallMX$418,000
6Bucerías #16 overallMX$358,000
7Puerto Penasco #49 overallMX$342,000
8Brisas de Zicatela #3 overallMX$341,000
9San Miguel de Allende #6 overallMX$331,000
10Rocky Point #35 overallMX$327,000
11La Paz #2 overallMX$323,000
12Mexico City #1 overallMX$318,000
13Puerto Escondido #4 overallMX$315,000
14Nuevo Vallarta #31 overallMX$309,000
15San Carlos Nuevo Guaymas #60 overallMX$290,000
16San Miguel de Cozumel #17 overallMX$275,000
17Tulum #36 overallMX$265,000
18Valle de Bravo #53 overallMX$265,000
19Bacalar #32 overallMX$260,000
20Zihuatanejo #61 overallMX$246,000
21Cancún #11 overallMX$245,000
22Acapulco de Juárez #42 overallMX$239,000
23Puerto Morelos #37 overallMX$238,000
24Acapulco #29 overallMX$233,000
25Playa del Carmen #22 overallMX$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.

Most expensive Airbnb markets in Mexico by nightly rate
#MarketNightly
Cabo San Lucas #8 overallMX$7,530
San José del Cabo #19 overallMX$7,200
Puerto Penasco #49 overallMX$5,320
4Valle de Bravo #53 overallMX$4,825
5Sayulita #9 overallMX$4,815
6Isla Mujeres #5 overallMX$4,695
7Rocky Point #35 overallMX$4,540
8Bucerías #16 overallMX$4,195
9San Carlos Nuevo Guaymas #60 overallMX$4,080
10Puerto Vallarta #10 overallMX$4,075
11Nuevo Vallarta #31 overallMX$4,020
12San Miguel de Allende #6 overallMX$3,845
13Rosarito #70 overallMX$3,720
14Zihuatanejo #61 overallMX$3,520
15Tulum #36 overallMX$3,500
16Acapulco #29 overallMX$3,465
17Mazamitla #76 overallMX$3,315
18Acapulco de Juárez #42 overallMX$3,115
19Puerto Escondido #4 overallMX$3,085
20Cuernavaca #46 overallMX$3,010
21Solidaridad #33 overallMX$2,995
22Tepoztlán #45 overallMX$2,970
23Ensenada #56 overallMX$2,940
24Manzanillo #71 overallMX$2,930
25Puerto Morelos #37 overallMX$2,925

Highest-occupancy Airbnb markets in Mexico

Share of available nights booked over the past 12 months. Markets with at least 600 listings.

Highest-occupancy Airbnb markets in Mexico
#MarketOccupancy
Mexico City #1 overall46%
La Paz #2 overall41%
Mérida #12 overall39%
4Puerto Vallarta #10 overall39%
5Isla Mujeres #5 overall39%
6Brisas de Zicatela #3 overall39%
7Playa del Carmen #22 overall38%
8Ciudad Juárez #25 overall38%
9Puerto Escondido #4 overall38%
10Cancún #11 overall37%
11Guadalajara #14 overall37%
12Sayulita #9 overall37%
13Monterrey #18 overall37%
14Bucerías #16 overall36%
15Querétaro #23 overall36%
16Zapopan #15 overall35%
17Nuevo Vallarta #31 overall35%
18Tlaquepaque #50 overall35%
19Puerto Morelos #37 overall35%
20San Miguel de Cozumel #17 overall34%
21Tijuana #20 overall34%
22La Crucecita #28 overall34%
23Puebla #82 overall34%
24Puebla City #34 overall34%
25San Luis Potosí City #67 overall34%

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.

Most year-round Airbnb markets in Mexico
#MarketSlow month
Mexico City #1 overall81%
Ciudad Juárez #25 overall80%
Mexicali #66 overall78%
4Querétaro #23 overall72%
5Morelia #77 overall71%
6Tijuana #20 overall71%
7San Miguel de Allende #6 overall70%
8Tepoztlán #45 overall70%
9San Cristóbal #68 overall69%
10Hermosillo #48 overall68%
11Guadalajara #14 overall67%
12Tlaquepaque #50 overall67%
13Oaxaca City #13 overall66%
14Zapopan #15 overall65%
15Mérida #12 overall64%
16Brisas de Zicatela #3 overall64%
17Puerto Escondido #4 overall64%
18Guanajuato City #38 overall63%
19La Paz #2 overall62%
20Torreón #88 overall62%
21Saltillo #89 overall62%
22Puebla City #34 overall60%
23Cuernavaca #46 overall59%
24Valle de Bravo #53 overall59%
25Manzanillo #71 overall58%

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.

Fastest-growing Airbnb markets in Mexico
#MarketChange
Mexico City #1 overall+32%
Guadalupe #57 overall+29%
Acapulco de Juárez #42 overall+29%
4San Cristóbal #68 overall+26%
5Puebla City #34 overall+25%
6San Luis Potosí City #67 overall+25%
7La Crucecita #28 overall+23%
8Guanajuato City #38 overall+23%
9Oaxaca City #13 overall+22%
10Mazatlán #47 overall+21%
11Aguascalientes City #80 overall+20%
12Monterrey #18 overall+18%
13Durango #86 overall+17%
14Veracruz City #62 overall+17%
15Guadalajara #14 overall+17%
16Solidaridad #33 overall+17%
17Acapulco #29 overall+16%
18Valladolid #83 overall+16%
19Zapopan #15 overall+15%
20Chihuahua City #58 overall+15%
21Querétaro #23 overall+14%
22Puerto Escondido #4 overall+13%
23San Miguel de Cozumel #17 overall+13%
24Boca del Río #74 overall+12%
25Torreó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.

Largest Airbnb markets in Mexico
#MarketListings
Mexico City #1 overall22,000
Tulum #36 overall8,270
Playa del Carmen #22 overall8,050
4Puerto Vallarta #10 overall6,970
5Cancún #11 overall6,120
6Guadalajara #14 overall5,930
7Mérida #12 overall5,120
8Mazatlán #47 overall4,950
9Monterrey #18 overall4,020
10Acapulco #29 overall3,840
11Oaxaca City #13 overall3,020
12Cabo San Lucas #8 overall2,920
13Zapopan #15 overall2,430
14San Miguel de Allende #6 overall2,300
15La Paz #2 overall2,140
16León #81 overall2,000
17Brisas de Zicatela #3 overall1,770
18Bucerías #16 overall1,730
19Querétaro #23 overall1,690
20Rocky Point #35 overall1,630
21Morelia #77 overall1,630
22Tijuana #20 overall1,630
23Ensenada #56 overall1,570
24Sayulita #9 overall1,540
25Hermosillo #48 overall1,440

Regions

Best Regions for Airbnb in Mexico

Regions in Mexico by average Airbnb revenue per listing
RegionAvg. revenueOccupancyTop-ranked market
Baja California SurMX$445,85935%La Paz #2
NayaritMX$380,88133%Sayulita #9
Mexico CityMX$318,19846%Mexico City #1
Ciudad de MéxicoMX$290,15846%–
Quintana RooMX$259,28035%Isla Mujeres #5
JaliscoMX$247,03834%Puerto Vallarta #10
SonoraMX$246,33728%Rocky Point #35
MorelosMX$237,80825%Tepoztlán #45
OaxacaMX$235,40833%Brisas de Zicatela #3
GuerreroMX$235,09327%Acapulco #29
Baja CaliforniaMX$193,90027%Tijuana #20
YucatánMX$184,68735%Mérida #12
GuanajuatoMX$179,43330%San Miguel de Allende #6
Nuevo LeónMX$176,87635%San Pedro Garza García #7
SinaloaMX$141,70727%Mazatlán #47

Seasonality

When Airbnbs in Mexico Earn the Most

March earns about 1.5 times what September does

Average revenue per listing across the 120 ranked markets in Mexico, by month

Average Airbnb revenue per listing and the number of ranked markets that earn most in each month, in Mexico
MonthAvg. revenue per listingBest month forHighest-ranked examples
JanuaryMX$32,1005 marketsMérida, La Crucecita, Solidaridad
FebruaryMX$32,60016 marketsSan Miguel de Allende, Puerto Vallarta, Bucerías
MarchMX$33,90012 marketsMexico City, Isla Mujeres, Cabo San Lucas
AprilMX$29,5003 marketsAguascalientes City, Atlixco, San Felipe
MayMX$26,500––
JuneMX$27,4003 marketsCiudad Juárez, Puerto Penasco, Chihuahua
JulyMX$32,60047 marketsLa Paz, Oaxaca City, Guadalajara
AugustMX$27,3005 marketsSan Pedro Garza García, Tijuana, Oaxtepec
SeptemberMX$22,700––
OctoberMX$24,5001 marketGuanajuato
NovemberMX$27,5001 marketAguascalientes
DecemberMX$33,70027 marketsBrisas 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:

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

A

B

C

D

E

G

H

I

J

M

N

O

P

Q

S

T

V

Y

Z