Vermont is home to many thriving short-term rental markets, but identifying the top-performing cities can be overwhelming, especially when combing through data from countless locations across the state.
To simplify this process, we analyzed data from markets statewide and compiled a list of the top 13 cities for investors and landlords seeking potentially high-return rental properties in the coming year.
As always, we recommend thorough underwriting and analysis of any prospective property and a review of local short-term rental regulations before making any investment decisions.
How We Created This List
First, we looked at all Airbnb listings in Vermont that met the following criteria as of January 2025:
- Average Rating: 4.8 stars and above
- Guest Review Count: Minimum of 10
- Average Daily Rate: $1 (minimum) to $2,000 (maximum)
- Occupancy Rate: 1% (minimum) to 99% (maximum)
- Property Size: 1 to 10 bedrooms
- Property Type: Entire homes
We did this to eliminate Airbnb listings from our analysis that fall outside of what we consider "realistic" situations. This left us with a total of 2,101 Airbnb listings across the state of Vermont to work with.
Next, we grouped these listings by city and eliminated markets that didn't have at least 75 Airbnb listings meeting the above criteria. We took this step to avoid outlier cities we felt didn't have enough data to be considered at this current time. This left us with 13 cities in Vermont to rank.
Then, we needed to arrive at a gross yield number for each of our remaining cities in order to create our rankings. We did this by taking the average annual Airbnb revenue for each city and combining it with the cities median property value (from Zillow as of December 2024) to calculate our gross yield for each city.
Finally, we ordered the cities by highest gross yield.
The Top 13 STR Markets in Vermont
1. North Troy, VT
Nestled in a picturesque corner of Vermont, North Troy offers real estate investors a lucrative short-term rental market. This charming town, renowned for its stunningly scenic vistas and proximity to Jay Peak Resort, attracts tourists year-round. Vacation homes here are an ideal investment due to the steady stream of visitors drawn by activities such as skiing, hiking, and the popular Jay Summer Concerts. North Troy’s vibrant tourism scene ensures strong rental income potential for airbnb hosts, making it one of the best places for real estate investing in 2025.
Key STR Metrics:
- Average Gross Yield: 24.0%
- Average Property Value: $237,550 (as of December 2024)
- Average Annual Revenue: $57,000 (past 12 months)
- Average Occupancy Rate: 31% (past 12 months)
- Qualifying Airbnbs: 77 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 91%
Find Airbnbs For Sale in North Troy, VT →
2. Jeffersonville, VT
Nestled in the heart of Vermont, Jeffersonville is a prime destination for real estate investors seeking short-term rental properties. This charming town is a hotspot for tourism, thanks to its proximity to Smugglers' Notch Resort, which offers year-round activities from skiing to hiking. With a vibrant local culture and events like the Cambridge Music Festival, Jeffersonville attracts tourists looking for unique vacation rentals. Investing in this area promises a good return, with high rental income potential from platforms like Airbnb, as more guests seek an authentic Vermont experience.
Key STR Metrics:
- Average Gross Yield: 13.9%
- Average Property Value: $441,953 (as of December 2024)
- Average Annual Revenue: $61,593 (past 12 months)
- Average Occupancy Rate: 42% (past 12 months)
- Qualifying Airbnbs: 96 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 68%
Find Airbnbs For Sale in Jeffersonville, VT →
3. Morrisville, VT
Morrisville, VT is a hidden gem for real estate investors seeking lucrative opportunities in the short-term rental market. Known for its stunning natural beauty and proximity to Stowe Mountain Resort, it attracts tourists year-round. Visitors can enjoy skiing, hiking, and the serene beauty of Green River Reservoir State Park. The town hosts vibrant events like the Lamoille County Field Days, appealing to diverse vacationers. With a rising demand in vacation rentals, Morrisville offers good returns and rental income potential for savvy investors and Airbnb hosts.
Key STR Metrics:
- Average Gross Yield: 13.7%
- Average Property Value: $450,689 (as of December 2024)
- Average Annual Revenue: $61,837 (past 12 months)
- Average Occupancy Rate: 43% (past 12 months)
- Qualifying Airbnbs: 107 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 51%
Find Airbnbs For Sale in Morrisville, VT →
4. Rutland, VT
Rutland, VT is a vibrant destination for short-term rental properties, offering rich investment opportunities for real estate investors. Known for its beautiful landscapes and historic charm, Rutland attracts tourists year-round with events like the Vermont State Fair. The city's proximity to ski resorts and attractions like the Norman Rockwell Museum enhances its appeal for visitors seeking vacation homes. Boasting a strong tourism sector, the short-term rental market here is poised for a good return, making it one of the best places for real estate investing in 2025.
Key STR Metrics:
- Average Gross Yield: 11.8%
- Average Property Value: $367,333 (as of December 2024)
- Average Annual Revenue: $43,282 (past 12 months)
- Average Occupancy Rate: 32% (past 12 months)
- Qualifying Airbnbs: 85 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 97%
Find Airbnbs For Sale in Rutland, VT →
5. Brattleboro, VT
Brattleboro, VT is a hidden gem for real estate investors eyeing the short-term rental market. Known for its vibrant arts scene and annual Strolling of the Heifers parade, it's a magnet for tourists year-round. Visitors can explore local attractions like the Brattleboro Museum or dive into outdoor activities such as hiking the scenic trails of nearby Mount Wantastiquet. The town's charm and steady tourism make it one of the best places for vacation rentals, promising good returns and attractive cash flow for AirBnB hosts.
Key STR Metrics:
- Average Gross Yield: 9.8%
- Average Property Value: $458,341 (as of December 2024)
- Average Annual Revenue: $44,834 (past 12 months)
- Average Occupancy Rate: 43% (past 12 months)
- Qualifying Airbnbs: 84 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 102%
Find Airbnbs For Sale in Brattleboro, VT →
6. Wilmington, VT
Wilmington, VT is a thriving hotspot for short-term rental properties and an ideal destination for real estate investors seeking good return and rental income. Nestled in the Green Mountains, this charming town offers attractions like Mount Snow Resort and vibrant events such as the Deerfield Valley Blueberry Festival. With its strong tourism appeal, Wilmington's vacation homes promise high rental demand. Its proximity to sports like skiing and snowboarding makes it a top choice for Airbnb hosts looking to attract guests year-round.
Key STR Metrics:
- Average Gross Yield: 9.4%
- Average Property Value: $691,157 (as of December 2024)
- Average Annual Revenue: $64,726 (past 12 months)
- Average Occupancy Rate: 31% (past 12 months)
- Qualifying Airbnbs: 138 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 51%
Find Airbnbs For Sale in Wilmington, VT →
7. Jamaica, VT
Jamaica, VT, a charming and picturesque village, is an enticing destination for real estate investors seeking vacation rentals. Known for its proximity to Jamaica State Park and the scenic West River, it offers ample recreational activities for tourists like hiking, fishing, and kayaking. Jamaica hosts the popular annual Jamaica Old Home Day, drawing many visitors, which enhances its short-term rental market potential. With its idyllic setting and year-round attractions, this area provides a good return and consistent rental income for Airbnb hosts and property investors.
Key STR Metrics:
- Average Gross Yield: 9.0%
- Average Property Value: $650,480 (as of December 2024)
- Average Annual Revenue: $58,795 (past 12 months)
- Average Occupancy Rate: 30% (past 12 months)
- Qualifying Airbnbs: 81 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 77%
Find Airbnbs For Sale in Jamaica, VT →
8. Waitsfield, VT
Waitsfield, VT, nestled in the picturesque Mad River Valley, is a prime spot for short-term rental investments. This charming town attracts tourists with its stunning natural beauty, offering hiking, skiing, and biking adventures. Key attractions like Sugarbush Resort and Mad River Glen beckon winter sports enthusiasts, while summer events like the Vermont Festival of the Arts draw art lovers. As an Airbnb host, capitalize on the strong tourism pull and seasonal events to generate consistent rental income, making Waitsfield one of the best places for profitable short-term rental properties.
Key STR Metrics:
- Average Gross Yield: 8.9%
- Average Property Value: $829,045 (as of December 2024)
- Average Annual Revenue: $73,730 (past 12 months)
- Average Occupancy Rate: 36% (past 12 months)
- Qualifying Airbnbs: 85 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 74%
Find Airbnbs For Sale in Waitsfield, VT →
9. Warren, VT
Warren, VT, a hidden gem in the Green Mountains, offers a thriving short-term rental market for real estate investors eyeing vacation homes with good return potential. Known for its picturesque landscapes and year-round attractions, Warren boasts Sugarbush Resort, a popular ski destination attracting tourists and Airbnb guests. The town hosts the annual Mad River Valley Craft Fair and Warren's unique 4th of July Parade, enhancing tourism appeal. The vibrant tourism scene and natural beauty make investment properties here lucrative for generating steady rental income.
Key STR Metrics:
- Average Gross Yield: 8.8%
- Average Property Value: $750,279 (as of December 2024)
- Average Annual Revenue: $66,004 (past 12 months)
- Average Occupancy Rate: 33% (past 12 months)
- Qualifying Airbnbs: 166 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 82%
Find Airbnbs For Sale in Warren, VT →
10. Killington, VT
Killington, VT, nestled in the Green Mountains, is a prime location for short-term rental properties in 2025, attracting tourists year-round with its renowned ski resorts, including Killington Ski Area, and vibrant fall foliage. The area's real estate market is thriving, offering lucrative opportunities for real estate investors seeking vacation rentals with good return and cash flow potential. Popular events like the Killington Music Festival and Spartan Race further boost tourism, making it one of the best places for Airbnb hosts and investors to capitalize on rental income.
Key STR Metrics:
- Average Gross Yield: 8.7%
- Average Property Value: $804,456 (as of December 2024)
- Average Annual Revenue: $69,593 (past 12 months)
- Average Occupancy Rate: 30% (past 12 months)
- Qualifying Airbnbs: 321 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 88%
Find Airbnbs For Sale in Killington, VT →
11. Burlington, VT
Burlington, VT, is a vibrant short-term rental market, ideal for real estate investors seeking lucrative returns. Nestled by Lake Champlain, it's renowned for its scenic beauty and attractions like Church Street Marketplace and the University of Vermont. Sports fans enjoy the Vermont Lake Monsters baseball games, while events like the Burlington Discover Jazz Festival draw tourists year-round. With its robust tourism and consistent demand for vacation rentals, investing in Burlington's housing market can offer good cash flow and appealing rental income for Airbnb hosts.
Key STR Metrics:
- Average Gross Yield: 8.0%
- Average Property Value: $728,898 (as of December 2024)
- Average Annual Revenue: $57,974 (past 12 months)
- Average Occupancy Rate: 53% (past 12 months)
- Qualifying Airbnbs: 167 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 105%
Find Airbnbs For Sale in Burlington, VT →
12. Ludlow, VT
Ludlow, VT, a gem in the short-term rental market, is ideal for real estate investors seeking lucrative vacation rentals. Home to Okemo Mountain Resort, it's a haven for winter sports enthusiasts and tourists exploring the scenic beauty year-round. With vibrant events like the maple festival and Fall Foliage Celebrations, Ludlow attracts visitors throughout the year. As a top spot for vacation homes, the local real estate market promises robust rental income and good return for investors, making it one of the best places for short-term rental properties.
Key STR Metrics:
- Average Gross Yield: 7.0%
- Average Property Value: $992,476 (as of December 2024)
- Average Annual Revenue: $69,715 (past 12 months)
- Average Occupancy Rate: 28% (past 12 months)
- Qualifying Airbnbs: 209 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 62%
Find Airbnbs For Sale in Ludlow, VT →
13. Stowe, VT
Stowe, VT is a premier short-term rental market, perfect for real estate investors seeking good returns. Nestled in the Green Mountains, it offers breathtaking landscapes and draws tourists year-round. Known as a ski haven, it houses the renowned Stowe Mountain Resort, ideal for winter sports. In summer, hiking trails and vibrant events like the Stowe Jazz Festival attract crowds. Its bustling tourism boosts rental income, making vacation homes here a lucrative investment property for airbnb hosts aiming for strong cash flow and steady rental income.
Key STR Metrics:
- Average Gross Yield: 5.1%
- Average Property Value: $1,628,406 (as of December 2024)
- Average Annual Revenue: $83,706 (past 12 months)
- Average Occupancy Rate: 40% (past 12 months)
- Qualifying Airbnbs: 485 (as of January 2025)
- Year-Over-Year Growth in Airbnbs: 76%