72 tracked markets

Source: BNBCalc market metadata · Reviewed by Parker Place, CTO of BNBCalc.com · Data updated July 10, 2026

Best Airbnb Markets in Mexico

Cabo San Lucas is the top Mexico short-term rental market across Airbnb and Vrbo by annual revenue, with $1,263,742 in average annual revenue, 35% occupancy, and 2,924 active listings.

Top revenue market

Cabo San Lucas

$1.3M

Median annual revenue

$296.4K

Average listing revenue

Median occupancy

30%

Adjusted occupancy

Tracked markets

72

Countrywide market coverage

Top 10 Mexico Airbnb and Vrbo Markets

Cabo San Lucas short-term rental market

#1

Cabo San Lucas

BNBCalc tracks Cabo San Lucas as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$1.3M

Occupancy

35%

Listings

2,924

Sayulita short-term rental market

#2

Sayulita

BNBCalc tracks Sayulita as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$848.0K

Occupancy

35%

Listings

2,301

Los Barilles short-term rental market

#3

Los Barilles

BNBCalc tracks Los Barilles as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$804.7K

Occupancy

39%

Listings

240

Holbox short-term rental market

#4

Holbox

BNBCalc tracks Holbox as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$660.2K

Occupancy

42%

Listings

181

Puerto Vallarta short-term rental market

#5

Puerto Vallarta

BNBCalc tracks Puerto Vallarta as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$588.6K

Occupancy

39%

Listings

5,010

Valle de Bravo short-term rental market

#6

Valle de Bravo

BNBCalc tracks Valle de Bravo as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$563.3K

Occupancy

26%

Listings

275

Puerto Peñasco short-term rental market

#7

Puerto Peñasco

BNBCalc tracks Puerto Peñasco as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$515.0K

Occupancy

23%

Listings

1,026

Puerto Escondido short-term rental market

#8

Puerto Escondido

BNBCalc tracks Puerto Escondido as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$494.4K

Occupancy

42%

Listings

1,102

Cozumel short-term rental market

#9

Cozumel

BNBCalc tracks Cozumel as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$493.2K

Occupancy

35%

Listings

659

La Paz short-term rental market

#10

La Paz

BNBCalc tracks La Paz as a Mexico short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$487.0K

Occupancy

45%

Listings

1,459

All Mexico Short-Term Rental Markets

Every market below links to its full BNBCalc market page. Non-US country rankings use annual revenue first because gross yield requires property value metadata that is currently US-only.

Active listings are Airbnb and Vrbo listings observed as active in the selected country market metadata. Annual revenue uses ADR, adjusted occupancy, and estimated cleaning revenue when cleaning and stay data exists.

RankMarketAnnual revenueMonthly revenueADROccupancyListings
#1Cabo San Lucas$1,263,742$105,312$9,28435%2,924
#2Sayulita$847,966$70,664$6,02835%2,301
#3Los Barilles$804,709$67,059$6,02439%240
#4Holbox$660,196$55,016$3,40642%181
#5Puerto Vallarta$588,632$49,053$4,15439%5,010
#6Valle de Bravo$563,327$46,944$4,90026%275
#7Puerto Peñasco$514,973$42,914$4,73823%1,026
#8Puerto Escondido$494,413$41,201$2,54442%1,102
#9Cozumel$493,223$41,102$3,84835%659
#10La Paz$486,990$40,583$2,40545%1,459
#11Cancun$486,703$40,559$2,89240%3,571
#12Guaymas$480,082$40,007$3,80427%313
#13Malinalco$460,609$38,384$4,42024%65
#14Punta Ixtapa$453,507$37,792$4,24431%653
#15Mexico City$435,444$36,287$2,01153%12,240
#16Huatulco$396,519$33,043$3,07433%427
#17San Miguel de Allende$392,757$32,730$3,17132%603
#18La Manzanilla$382,598$31,883$3,09730%474
#19Acapulco$376,820$31,402$2,91729%1,398
#20Chetumal$372,367$31,031$2,44733%341
#21Tulum$360,698$30,058$2,79429%2,066
#22Playa del Carmen$344,755$28,730$2,63136%4,817
#23Cuernavaca$344,540$28,712$2,99026%1,362
#24Ensanada$325,071$27,089$2,78426%492
#25Rosarito$324,750$27,062$3,42922%363
#26Mazamitla$316,991$26,416$2,68226%274
#27Lago de Chapala$314,323$26,194$2,94028%339
#28Tepic$312,213$26,018$2,59828%275
#29Loreto$310,688$25,891$2,82130%268
#30El Cuyo$308,264$25,689$2,33731%96
#31Parras$306,626$25,552$3,85319%33
#32Jojutla de Juárez$302,177$25,181$2,89321%145
#33Progreso$301,121$25,093$2,57733%582
#34Ensenada$297,556$24,796$2,78725%88
#35Tomatlan$297,061$24,755$2,65329%58
#36Pochutla$296,772$24,731$2,29432%312
#37San Felipe$296,086$24,674$3,75717%61
#38Oaxaca$292,965$24,414$1,77740%1,266
#39Tapalpa$284,098$23,675$3,40919%118
#40Merida$247,616$20,635$1,39342%2,490
#41Monterrey$246,535$20,545$1,49739%2,628
#42Mazatlan$236,363$19,697$2,08527%1,280
#43Tijuana$221,313$18,443$1,65631%827
#44Guadalajara$218,387$18,199$1,28640%3,879
#45Tampico$180,066$15,005$1,26432%264
#46Querétaro$178,861$14,905$1,30334%1,706
#47Veracruz$176,257$14,688$1,28731%720
#48Hermosillo$169,707$14,142$1,13132%520
#49Mexicali$156,840$13,070$1,26332%253
#50Chihuahua$146,684$12,224$1,00734%495
#51Guanajuato$144,228$12,019$1,31429%363
#52Campeche$139,766$11,647$1,24028%143
#53Valladolid$136,802$11,400$1,24926%145
#54Puebla$134,799$11,233$98334%1,158
#55Aguascalientes$130,979$10,915$1,10130%299
#56León$128,670$10,723$1,04732%525
#57Colima$127,279$10,607$1,00531%199
#58San Luis Potosi$126,100$10,508$94734%544
#59Ciudad Obregón$125,295$10,441$1,10527%115
#60Saltillo$121,006$10,084$1,09930%267
#61Durango$119,466$9,955$89733%216
#62Tlaxcala$116,769$9,731$1,62919%89
#63Morelia$113,687$9,474$96229%421
#64Zaragoza$112,268$9,356$1,41020%89
#65Fresnillo$111,454$9,288$95229%195
#66San Cristóbal de las Casas$108,352$9,029$92729%294
#67Orizaba$101,220$8,435$91927%159
#68Xalapa$97,062$8,088$84930%206
#69Irapuato$94,455$7,871$93031%155
#70Matamoros$93,428$7,786$95824%123
#71Culiacán$88,126$7,344$93126%151
#72Tuxtla Gutiérrez$85,941$7,162$78527%127

How We Rank Non-US Markets

Outside the US, BNBCalc ranks country market pages by average annual revenue until property-value coverage is available for international gross yield. Annual revenue is useful for identifying demand and pricing power, but investors should still review acquisition cost, taxes, seasonality, regulations, and operating expenses before comparing returns.

Frequently Asked Questions About Mexico Airbnb and Vrbo Markets