16 tracked markets

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

Best Airbnb Markets in Virginia by Gross Yield

South Hill is the top Virginia short-term rental market across Airbnb and Vrbo by gross yield, with 17.1% gross yield, $34,913 in average annual revenue, and 316 active listings.

Top gross yield

17.1%

South Hill

Median gross yield

13.4%

16 markets with yield data

Median annual revenue

$41.5K

Average listing revenue

Tracked markets

16

Statewide market coverage

Filter market rankings

Default rankings show all bedrooms at the average performance tier.

Bedroom count

Performance tier

Top 10 Virginia Airbnb and Vrbo Markets

South Hill short-term rental market

#1

South Hill

For investors targeting South Hill, the market delivers a solid 15.6% gross yield and an attractive average daily rate of $272. To successfully capture the $30,722 in annual revenue, hosts must navigate a low 29% occupancy rate and stand out among the 306 active listings.

Yield

17.1%

Revenue

$34.9K

Listings

316

Harrisonburg short-term rental market

#2

Harrisonburg

Harrisonburg offers short-term rental investors a highly lucrative $55,047 in annual revenue and a strong 15.0% gross yield. To capture these impressive returns, hosts must optimize their properties to command the $360 average daily rate and maintain a 35% occupancy rate across 573 active listings.

Yield

15.0%

Revenue

$55.5K

Listings

599

Damascus short-term rental market

#3

Damascus

For short-term rental buyers, Damascus offers a 12.8% gross yield and an average daily rate of $195. However, with a low occupancy rate of 29% across 684 active listings, investors must implement creative marketing strategies to maximize their returns and hit the average annual revenue of $23,651.

Yield

14.9%

Revenue

$28.2K

Listings

699

Chincoteague short-term rental market

#4

Chincoteague

For short-term rental investors, Chincoteague offers a 13.5% gross yield and a reasonable $218 average daily rate. However, with annual revenues averaging $28,602 and occupancy at 35% across 427 active listings, buyers will need to focus on off-season demand to maximize their returns in this market.

Yield

14.9%

Revenue

$32.0K

Listings

440

Roseland short-term rental market

#5

Roseland

Roseland offers short-term rental investors an attractive 13.8% gross yield and a strong average daily rate of $324. However, the market's low 29% occupancy rate across 797 active listings presents a clear challenge, requiring owners to carefully manage their expenses to secure the projected $41,219 in annual revenue.

Yield

13.6%

Revenue

$41.7K

Listings

814

Northampton County short-term rental market

#6

Northampton County

Northampton County presents short-term rental investors with a healthy 11.4% gross yield and a solid average daily rate of $335. However, with a low occupancy rate of 29% across 309 active listings, buyers must focus on premium guest experiences to successfully capture the $35,089 annual revenue potential.

Yield

13.6%

Revenue

$42.9K

Listings

329

Lynchburg short-term rental market

#7

Lynchburg

Lynchburg, Virginia provides short-term rental investors with an 11.9% gross yield and $29,955 in annual revenue across 546 active listings. However, a moderate 36% occupancy rate and a $204 average daily rate mean that buyers must optimize their listings to stand out from competitors.

Yield

13.4%

Revenue

$34.4K

Listings

566

Frederick County short-term rental market

#8

Frederick County

In Frederick County, Virginia, short-term rentals achieve a strong annual revenue of $43,915 and an 11.9% gross yield, with an average daily rate of $275. However, investors face a moderate 35% occupancy rate and competition from 1,110 active listings, necessitating high-quality property management.

Yield

13.4%

Revenue

$50.4K

Listings

1,150

Norfolk short-term rental market

#9

Norfolk

Norfolk offers short-term rental investors a strong gross yield of 11.8% and a solid average daily rate of $279. However, buyers must carefully navigate a highly competitive landscape of 1,805 active listings and a relatively low occupancy rate of 38% to secure the projected $43,141 in annual revenue.

Yield

13.4%

Revenue

$49.5K

Listings

1,784

Roanoke short-term rental market

#10

Roanoke

Roanoke offers short-term rental investors an 11.2% gross yield and an average daily rate of $270 across 1,067 active listings. However, a low 29% occupancy rate poses a challenge, meaning buyers must implement smart pricing to achieve the market's average annual revenue of $29,907.

Yield

12.9%

Revenue

$35.1K

Listings

1,089

All Virginia 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.

Active listings are Airbnb and Vrbo listings observed as active in the selected market metadata segment. The all-bedrooms view uses all active listings in that market; bedroom filters use the active listing count for the selected bedroom group.

RankMarketGross yieldAnnual revenueMonthly revenueADROccupancyListingsPurchase price
#1South Hill17.1%$34,913$2,909$26533%316$204,587
#2Harrisonburg15.0%$55,512$4,626$32537%599$370,773
#3Damascus14.9%$28,176$2,348$18535%699$188,890
#4Chincoteague14.9%$31,951$2,663$21338%440$214,424
#5Roseland13.6%$41,715$3,476$28532%814$306,187
#6Northampton County13.6%$42,882$3,573$34332%329$315,782
#7Lynchburg13.4%$34,391$2,866$19441%566$256,095
#8Frederick County13.4%$50,410$4,201$26440%1,150$375,894
#9Norfolk13.4%$49,545$4,129$26444%1,784$369,826
#10Roanoke12.9%$35,056$2,921$25933%1,089$271,518
#11Winchester11.3%$41,285$3,440$23441%271$365,491
#12Richmond10.7%$43,804$3,650$24142%1,318$411,187
#13Charlottesville10.2%$46,814$3,901$27939%931$459,054
#14Williamsburg9.5%$36,993$3,083$23238%734$388,606
#15Stafford8.6%$37,643$3,137$25036%562$436,102
#16Bull Run Mountain5.2%$42,723$3,560$25942%187$822,828

How We Rank Markets

For US markets, BNBCalc ranks state market pages by gross yield: annual Airbnb and Vrbo short-term rental revenue divided by estimated property value. Gross yield is a fast way to compare market-level opportunity before operating expenses, financing, taxes, insurance, seasonality, and local rules.

  • Annual revenue uses ADR, adjusted occupancy, and estimated cleaning revenue when cleaning and stay data exists.

  • ADR is nightly-only and excludes cleaning fees and other guest fees.

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

  • Gross yield uses annual revenue divided by estimated property value; it does not include operating expenses, financing, taxes, or local regulation risk.

Compare Rental Demand in Virginia

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

Frequently Asked Questions About Virginia Airbnb and Vrbo Markets