The best location for a vacation rental is not a town on a list — it's a market that clears a regulatory screen, has demand you can verify with public data, and pencils out against a realistic (not aspirational) revenue number after you've priced in seasonality, cleaning logistics, and your own drive time. If you're picking a market by reading a "top eight towns" post from a few years ago, you're underwriting a deal with someone else's stale assumptions instead of your own math.
I've run short-term rental properties since 2016 and been in real estate since 2008. I've watched operators buy in "hot" markets that a blog told them about, only to find out six months later that the city capped permits, the HOA banned rentals under 30 days, or the "median revenue" figure they'd seen was three years old and from a completely different property type. The town never mattered as much as the process they skipped to get there.
This is that process. It's a market-selection framework you run yourself, in order, with sources you can check today — not a shortlist that ages the moment it's published. Run it on the market you already own property in, too; regulatory and demand conditions change under an existing property just as much as they change under a candidate you haven't bought yet, and re-scoring an existing hold once a year is cheap insurance against a change you'd otherwise learn about from a code enforcement notice.
Why "Best Cities for Airbnb" Lists Expire Fast
A location list is a snapshot. Short-term rental demand, local ordinances, and comparable pricing all move on their own timelines, and none of them move together. A town can look great on a 2020 list and be functionally closed to new short-term rental licenses a few years later — Maggie Valley, Sevierville, Hot Springs, the Poconos, Big Sky, Dauphin Island, St. Augustine, Killington, and Surfside Beach have all shown up on that kind of list, and every one of them sits in a state or county that has revisited short-term rental rules at least once since the pandemic-era rental boom that generated most of those articles in the first place. None of this is a knock on those towns specifically — it's the nature of any list built from a moment in time and never revisited. Treat any pre-2023 town-by-town ranking, including the older version of this exact article, as a history lesson about what one writer saw once, not as current underwriting data.
The bigger problem isn't that the towns changed. It's that most of those articles cited median home prices and "average monthly revenue" figures with no attribution — no MLS pull date, no AirDNA or PriceLabs export, no sample size, no property type. A number with no source is a number you cannot verify, and a number you cannot verify is a number you should not underwrite a mortgage against. If a market-selection article can't tell you where its number came from and when it was pulled, treat every figure in it as illustrative at best and discard it at worst.
That's the standard this framework holds itself to: every data point below is either sourced to a named public dataset or explicitly flagged as an illustrative example. Nothing here is a number to plug into your own model without re-verifying it locally, on the exact parcel and property type you're considering.
Screen Regulation Before You Screen Demand
Most new operators reverse this order — they fall in love with a market, then discover the regulatory reality after they've already put money down. Screen regulation first. It's the fastest, cheapest kill-switch available to you, and it eliminates markets in an afternoon that would otherwise cost you weeks of underwriting on a deal you were never legally able to close.
Four things to check for any candidate market, in this order:
City or county short-term rental ordinance. Search the municipality's codified ordinances (most cities publish through Municode or a similar library) for terms like "short-term rental," "transient occupancy," or "vacation rental permit." Look specifically for a permit cap, a primary-residence requirement, a minimum-stay rule, or a moratorium on new licenses.
HOA or condo association rules, if the property sits inside one. An HOA can prohibit rentals under 30 days even where the city allows them, and that restriction usually isn't visible until you pull the CC&Rs from the association directly, not from a listing agent's summary.
Owner-occupancy requirements. A growing number of cities only permit short-term rentals in an owner's primary residence, which eliminates pure investment-property plays entirely and changes the entire return profile of the deal.
Licensing capacity and waitlists. Some markets technically allow short-term rentals but have capped the number of active licenses and closed the waitlist. That's a market where you can buy the real estate and still never legally operate it as a short-term rental.
Illustrative example, not current guidance for any specific town: picture a coastal market that permits unlimited non-owner-occupied short-term rentals in one year, then caps total licenses two years later and freezes new applications the year after that — a short window in which the rules on the same parcel changed twice, with no changes to the property itself. That's exactly why the underwriting has to start with a phone call or a code search today, not a memory of what a market allowed when a blog post was written.
If a market fails this screen, stop. Don't move to the demand analysis. A great demand profile in a market that won't issue you a permit is not an opportunity — it's a research exercise that costs you time you could spend on a market that actually clears.
Verify Demand With Public Data, Not Anecdote
Once a market clears the regulatory screen, verify that people are actually traveling there, and why, using data you can pull yourself rather than a claim someone else made in an article. Three public, checkable demand drivers:
National or state park visitation. If the market sits near a park, the National Park Service publishes visitor-use statistics by park and by year. Rising or stable multi-year visitation is a real demand signal; a market riding a single spike year is not, and the difference matters enormously to a five- or ten-year hold.
Airport enplanements. The FAA publishes annual passenger boarding data by airport. A regional airport with growing enplanement counts over a multi-year trend tells you people are choosing to fly into that area on their own dime — a more durable signal than a single viral summer or a social media trend.
Recurring event and institutional calendars. University academic calendars (move-in weekends, graduation, football Saturdays), fixed annual events (a race, a state fair, a marathon), and hospital or corporate campuses that generate recurring mid-term travel are all demand you can verify against a public calendar rather than take on faith from a listicle.
None of these tell you the exact nightly rate you'll achieve. They tell you whether the demand story is real and recurring versus a single good season that a listicle happened to capture and never revisit.
Supply, Seasonality, and a Realistic Revenue Range
A market can have strong demand and still be a bad buy if supply has already caught up to it, or if the demand is concentrated in eight weeks a year with nothing to support the property the rest of the time. Two supply-side checks come first:
Active listing growth. If the number of active short-term rental listings in a submarket has grown faster than visitation or population over the same period, you're underwriting into rising competition, not rising demand — and pricing power will erode faster than a stale article's revenue estimate assumed.
Seasonality concentration. A ski town with a five-month season and a beach town with a seven-month season carry very different fixed-cost math. Ask what percentage of realistic annual revenue would need to come from the peak 90 days, and stress-test your mortgage and management costs against the shoulder and off-season months specifically — not the annual average, which hides exactly the risk you're trying to underwrite.
Once supply and seasonality are understood, build a revenue range instead of a point estimate, and source it to data you pulled yourself: a PriceLabs or AirDNA market report, a Rabbu estimate, or a direct pull of ten to fifteen comparable active listings in the exact submarket, filtered by bedroom count and property type. A single "average monthly revenue" figure with no range, no seasonality breakdown, and no comparable set is exactly the kind of number that made the old town-by-town lists unreliable in the first place.
Hold that revenue range against your full cost basis: acquisition price, expected financing terms, property taxes, insurance (short-term rental policies typically run higher than standard landlord policies), furnishing, and ongoing management. The SBA's 7(a) program terms and current mortgage guidance are both public and change over time, so re-check current rates rather than anchoring to a number you saw months ago in someone else's spreadsheet. If the realistic low end of your revenue range doesn't cover debt service plus operating costs with room for a vacancy buffer, the rest of the market analysis is academic — the deal doesn't work regardless of how appealing the town is.
The Operations-Distance and Cleaner-Supply Test
A market can pass regulation, demand, and revenue math and still be operationally unworkable for you specifically. Two final checks that are about your operating model, not the market in the abstract:
Drive time and response capability. If you're self-managing, how far are you from the property, and can you realistically respond to a lockout, a maintenance failure, or a same-day turnover issue? Remote self-management across a multi-hour drive is one of the most common reasons first-time operators underperform their own projections — not because the market was wrong, but because the operating model didn't fit the distance and something broke on a Friday night three hours away.
Cleaner and maintenance labor supply. Call two or three local cleaning companies and a handyman before you buy, not after. A market with strong tourist demand but a thin local labor pool for short-term-rental-specific turnover cleaning will cap your booking calendar regardless of how strong demand looks on paper, because you simply cannot turn units fast enough between guests.
The Scoring Rubric: Run Every Candidate Market Through the Same Grid
Score each candidate market on the same five criteria before comparing them side by side. Any market that fails a kill-switch condition should be dropped regardless of its score on the others — a kill-switch failure isn't a deduction, it's a disqualification.
Criterion | Weight | How to verify | Kill-switch condition |
|---|
Regulatory status | 30% | Municipal code search (short-term rental / transient occupancy ordinance) + HOA CC&Rs | Permit cap reached, moratorium active, or non-owner-occupied rentals banned |
Demand durability | 20% | NPS visitation trend, FAA enplanement trend, event/university calendar | Single-year spike with no supporting multi-year trend |
Supply/seasonality | 20% | Active listing count trend vs. visitation trend; peak-season revenue concentration | Listing growth materially outpacing visitation growth |
Revenue vs. cost basis | 20% | Local comp pull (10-15 listings) + current financing terms + insurance quote | Low-end revenue range doesn't cover debt service plus operating costs |
Operations feasibility | 10% | Drive time from your base; 2-3 cleaner/handyman calls | No available STR-experienced cleaning capacity in the market |
Illustrative scoring example, not a real market: a candidate market might score well on demand durability (rising airport enplanements three years running) and revenue math, but fail the regulatory kill-switch because the city closed new short-term rental applications the prior year. That market gets dropped before it's ever compared to alternatives, regardless of how attractive the other four criteria look on paper.
Public Data to Pull Before You Compare Markets
Use this table as a checklist. Each source answers one specific question in the rubric above — pull all of them for a candidate market before you rank it against alternatives, and re-pull them any time you're revisiting a market you scored more than a few months ago.
Data source | What it answers | Where to pull it |
|---|
Municipal code / ordinance library | Is short-term rental legal here, and under what conditions? | City or county code, often hosted on Municode |
NPS visitor-use statistics | Is nearby park visitation growing, flat, or declining? | National Park Service visitor-use reports |
FAA passenger boarding data | Is air travel into the region trending up over multiple years? | FAA airport passenger/enplanement statistics |
Census/ACS population and housing data | Is the local population and housing stock growing or shrinking? | U.S. Census Bureau American Community Survey |
Local comp pull (10-15 listings) | What is the realistic revenue range for this property type here, today? | AirDNA, PriceLabs, Rabbu, or a manual Airbnb/Vrbo pull |
SBA / current lender terms | What financing costs should I underwrite against right now? | SBA 7(a) loan program page and current lender quotes |
How to Sanity-Check a Market's Revenue Claims
Any time you read a market-selection article — including this one, and definitely the older "top eight towns" style posts — ask three questions before you act on a single number in it:
What's the source and the pull date? "Average revenue of $X per month" with no citation to AirDNA, PriceLabs, MLS, or a named dataset is not a number, it's a guess dressed up as one.
What's the sample size and property type? A market average across two hundred listings of every bedroom count tells you almost nothing about what your specific three-bedroom, non-waterfront property will earn.
Has anything changed since publication? Ordinances, license caps, and supply all shift faster than most articles get updated. A number from a few years ago describing conditions from a few years ago is a history lesson, not underwriting data for a purchase you're about to make.
If an article can't answer those three questions, treat its numbers as illustrative at best, and go pull your own comps before you write an offer. Then take a concrete next step: pick two or three candidate markets this week, spend thirty minutes on the municipal code search for each, and spend one afternoon pulling comps and public demand data using the sources above. Score them against the rubric, drop anything that fails a kill-switch, and compare what's left on realistic revenue range versus your actual cost basis — not a listicle's headline number.
If you want a second set of eyes on the math before you commit capital, that's exactly what our complimentary one-on-one diagnostic call is for — we'll walk your specific candidate markets and numbers together, and if it makes sense to go deeper, our $997 action plan lays out the exact underwriting and operating steps for the market you choose. Related reading on our site: how to choose your first STR market, the SOAR framework for evaluating any STR opportunity, and what to check on permit contingencies before you close.
Frequently Asked Questions
Is there still a single "best" market for a vacation rental?
No, and treating it that way is the mistake this framework is built to avoid. The best market for you is the one that clears the regulatory screen, shows verifiable and durable demand, and produces a revenue range that covers your specific cost basis with room for seasonality — that combination is different for every buyer and every budget.
Should I trust a market's average daily rate from a listing site?
Use it as a starting reference, not a final number. Pull a comp set filtered to your exact bedroom count, property type, and submarket, and look at the range across at least ten listings rather than a single blended average for the whole city.
What's the fastest way to find a city's short-term rental ordinance?
Search the city or county's codified ordinances (most are hosted through a service like Municode) for "short-term rental," "transient occupancy," or "vacation rental permit." If you can't find it online, call the city's planning or code enforcement department directly and ask for the current permit status in writing.
How much should regulation weigh against a market's revenue potential?
Weight it heaviest and screen it first. A market with excellent revenue potential and a permit cap or moratorium isn't a lower-priority opportunity — it's not currently an opportunity at all for a new entrant, regardless of how the revenue numbers look on paper.
Are the towns from older "best markets" lists automatically bad choices now?
Not automatically — some may still work. The point isn't that any specific town is disqualified; it's that you can't know its current status from an old list. Re-run the regulatory and demand screens on any town, whether it's on someone else's list or not, before treating it as a candidate.
Do I need local property management to make a new market work?
Not necessarily, but give the operations-distance and cleaner-supply test a straight answer before you buy. Without a reasonable drive or dependable local cleaning capacity, budget professional management into your revenue math from day one rather than discovering the gap after closing.
Sources