15 tracked markets

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

Best Airbnb Markets in Michigan by Gross Yield

Bessemer is the top Michigan short-term rental market across Airbnb and Vrbo by gross yield. Average-tier listings in Bessemer have median annual room-revenue potential of $31,173 and gross yield of 22.1%, with 36% occupancy at an average daily rate of $249. Bessemer has 1,584 average active listings.

Top gross yield

22.1%

Bessemer

Median gross yield

12.7%

15 markets with yield data

Median annual room potential

$31.7K

Median across market-level medians

Tracked markets

15

Statewide market coverage

Filter market rankings

Default rankings show all bedrooms at the average performance tier.

Bedroom count

Performance tier

Top 10 Michigan Airbnb and Vrbo Markets

Bessemer short-term rental market

#1

Bessemer

Average-tier listings in Bessemer have median annual room-revenue potential of $31,173 and gross yield of 22.1%, with 36% occupancy at an average daily rate of $249.

Yield

22.1%

Revenue

$31.2K

Average active listings

1,584

Bay City short-term rental market

#2

Bay City

Average-tier listings in Bay City have median annual room-revenue potential of $27,905 and gross yield of 15.5%, with 35% occupancy at an average daily rate of $223.

Yield

15.5%

Revenue

$27.9K

Average active listings

802

Lansing short-term rental market

#3

Lansing

Average-tier listings in Lansing have median annual room-revenue potential of $29,428 and gross yield of 15.2%, with 39% occupancy at an average daily rate of $210.

Yield

15.2%

Revenue

$29.4K

Average active listings

832

St Ignace short-term rental market

#4

St Ignace

Average-tier listings in St Ignace have median annual room-revenue potential of $31,683 and gross yield of 14.7%, with 35% occupancy at an average daily rate of $269.

Yield

14.7%

Revenue

$31.7K

Average active listings

856

Alpena short-term rental market

#5

Alpena

Average-tier listings in Alpena have median annual room-revenue potential of $27,476 and gross yield of 13.9%, with 32% occupancy at an average daily rate of $244.

Yield

13.9%

Revenue

$27.5K

Average active listings

1,076

Grand Haven short-term rental market

#6

Grand Haven

Average-tier listings in Grand Haven have median annual room-revenue potential of $39,376 and gross yield of 13.7%, with 36% occupancy at an average daily rate of $310.

Yield

13.7%

Revenue

$39.4K

Average active listings

1,553

Flint short-term rental market

#7

Flint

Average-tier listings in Flint have median annual room-revenue potential of $30,056 and gross yield of 13.6%, with 37% occupancy at an average daily rate of $224.

Yield

13.6%

Revenue

$30.1K

Average active listings

391

Detroit short-term rental market

#8

Detroit

Average-tier listings in Detroit have median annual room-revenue potential of $27,483 and gross yield of 12.7%, with 42% occupancy at an average daily rate of $193.

Yield

12.7%

Revenue

$27.5K

Average active listings

3,353

Saugatuck short-term rental market

#9

Saugatuck

Average-tier listings in Saugatuck have median annual room-revenue potential of $51,711 and gross yield of 12.7%, with 36% occupancy at an average daily rate of $433.

Yield

12.7%

Revenue

$51.7K

Average active listings

2,812

Traverse City short-term rental market

#10

Traverse City

Average-tier listings in Traverse City have median annual room-revenue potential of $41,308 and gross yield of 12.4%, with 34% occupancy at an average daily rate of $323.

Yield

12.4%

Revenue

$41.3K

Average active listings

6,142

All Michigan Short-Term Rental Markets

Every market below links to its full BNBCalc market page. Rankings use gross yield first, then annual revenue when yield is missing.

Average active listings is the average number of Airbnb and Vrbo listings active in a market each month over the last 12 months. It counts every performance tier, so it doesn't change when you pick a tier, and it's the same figure you'll see on that market's page. It isn't broken out by bedroom count, so the column shows a dash when you filter by bedrooms.

RankMarketGross yieldMedian annual room potentialMonthly room potentialADROccupancyAverage active listingsMedian home value
#1Bessemer22.1%$31,173$2,598$24936%1,584$134,412
#2Bay City15.5%$27,905$2,325$22335%802$193,098
#3Lansing15.2%$29,428$2,452$21039%832$189,797
#4St Ignace14.7%$31,683$2,640$26935%856$215,003
#5Alpena13.9%$27,476$2,290$24432%1,076$197,506
#6Grand Haven13.7%$39,376$3,281$31036%1,553$293,756
#7Flint13.6%$30,056$2,505$22437%391$239,146
#8Detroit12.7%$27,483$2,290$19342%3,353$226,397
#9Saugatuck12.7%$51,711$4,309$43336%2,812$370,115
#10Traverse City12.4%$41,308$3,442$32334%6,142$334,913
#11Grand Rapids12.4%$33,815$2,818$25439%1,296$274,434
#12Marquette12.3%$34,038$2,837$26336%1,278$258,060
#13Lexington12.1%$28,949$2,412$25833%484$240,591
#14Ann Arbor11.4%$43,040$3,587$29741%984$347,356
#15Charlevoix County11.2%$42,463$3,539$37031%3,842$369,541

How We Rank Markets

Markets are ranked by the median of each eligible home’s annual room-revenue potential divided by its ZIP- and bedroom-matched home value. Cleaning income is excluded. Gross yield is before expenses, financing, taxes, and local rules.

  • Revenue uses the same matched homes as yield and excludes estimated cleaning income. Monthly potential is annual potential divided by 12.

  • ADR is the average booked nightly rate. It includes cleaning fees, which are bundled into the nightly rate, and excludes other guest fees.

  • Occupancy is adjusted occupancy of bookable nights, excluding host-blocked nights.

  • Gross yield is the median of individual home yields, rather than a ratio of the displayed medians.

Compare Rental Demand in Michigan

For long-term rental context, compare statewide Section 8 Fair Market Rent data alongside short-term rental market performance.

Frequently Asked Questions About Michigan Airbnb and Vrbo Markets