Top cities to stay in Vermont

Killington
Avg. $273 · 214 properties
Mendon
Avg. $277 · 186 properties
Stowe
Avg. $154 · 88 properties
Dover
Avg. $158 · 76 properties
Warren
Avg. $223 · 58 properties
South Burlington
Avg. $110 · 51 properties
Orleans
Avg. $166 · 43 properties
Mount Holly
Avg. $279 · 41 properties
West Dover
Avg. $157 · 37 properties
Burlington
Avg. $109 · 34 properties
Morristown
Avg. $148 · 31 properties
Wilmington
Avg. $195 · 31 properties
Winhall
Avg. $326 · 27 properties
Fayston
Avg. $167 · 24 properties
Hartford
Avg. $118 · 24 properties
Plymouth
Avg. $365 · 23 properties
Mad River
Avg. $219 · 23 properties
Colchester
Avg. $160 · 22 properties
Ludlow
Avg. $176 · 19 properties
Manchester Center
Avg. $122 · 18 properties

Learn more about Vermont

How many rentals are available in Vermont?

What is the price range for rentals in Vermont?

What is the most popular type of rental in Vermont?

What is the top travel destination in Vermont?

How many destinations have available rentals in Vermont?

Explore nearby regions

New Hampshire
1,925 properties
Avg $146
New York
12,745 properties
Avg $139
Massachusetts
4,092 properties
Avg $139
Connecticut
1,153 properties
Avg $147
Rhode Island
466 properties
Avg $139
Maine
2,119 properties
Avg $135
New Jersey
5,664 properties
Avg $150
Pennsylvania
5,332 properties
Avg $125

More cities with vacation rentals in Vermont

Jay· Avg. $238/nightKeene· Avg. $108/nightBrattleboro· Avg. $127/nightWoodstock· Avg. $175/nightCambridge· Avg. $254/nightShelburne· Avg. $110/nightWaitsfield· Avg. $187/nightNorth Hero· Avg. $99/nightSouth Londonderry· Avg. $84/nightPeru· Avg. $297/nightAlburg· Avg. $105/nightChittenden· Avg. $250/nightBennington· Avg. $141/nightWardsboro· Avg. $89/nightWilliston· Avg. $155/nightMiddlebury· Avg. $185/nightCavendish· Avg. $184/nightRutland· Avg. $155/nightMalletts Bay· Avg. $345/nightChester· Avg. $225/nightProctorsville· Avg. $181/nightMount Snow· Avg. $233/nightBurke· Avg. $166/nightAndover· Avg. $91/nightWaterbury· Avg. $134/nightStockbridge· Avg. $469/nightHartland· Avg. $198/nightSouth Hero· Avg. $222/nightPittsfield· Avg. $436/nightWaterbury Center· Avg. $236/nightGrand Isle· Avg. $93/nightNorwich· Avg. $199/nightGeorgia· Avg. $200/nightLake Rescue· Avg. $383/nightMontgomery Center· Avg. $204/nightIsle La Motte· Avg. $120/nightCastleton· Avg. $112/nightCharlotte· Avg. $144/nightWoodbury· Avg. $92/nightSaint Albans City· Avg. $101/nightFerrisburgh· Avg. $142/nightWeston· Avg. $89/nightJamaica· Avg. $200/nightBarre· Avg. $120/nightWhite River Junction· Avg. $110/nightWhitingham· Avg. $178/nightQuechee· Avg. $131/nightLake Bomoseen· Avg. $112/nightMontpelier· Avg. $193/nightBrandon· Avg. $318/nightUnderhill· Avg. $100/nightBristol· Avg. $125/nightMilton· Avg. $200/nightWest Wardsboro· Avg. $89/nightHyde Park· Avg. $228/nightLandgrove· Avg. $135/nightMoretown· Avg. $143/nightLyndon· Avg. $115/nightMorrisville· Avg. $95/nightGrafton· Avg. $508/nightDerby· Avg. $134/nightRipton· Avg. $200/nightArlington· Avg. $157/nightVergennes· Avg. $245/nightJeffersonville· Avg. $65/nightBrownsville· Avg. $137/nightRoxbury· Avg. $249/nightLisbon· Avg. $78/nightEnosburg Falls· Avg. $121/nightPoultney· Avg. $85/nightElmore· Avg. $85/nightBridgewater Corners· Avg. $273/nightJacksonville· Avg. $150/nightEast Burke· Avg. $73/nightNorth Bennington· Avg. $203/nightFairlee· Avg. $147/nightBarnumville· Avg. $148/nightWallingford· Avg. $188/nightSouth Woodstock· Avg. $88/nightShaftsbury· Avg. $72/nightBellows Falls· Avg. $246/nightLake Saint Catherine· Avg. $85/nightLake Hortonia· Avg. $198/nightSwanton· Avg. $139/nightGlover· Avg. $165/nightHardwick· Avg. $80/nightWells River· Avg. $69/nightJerichoJohnsonBarnardWest DanvilleWolcottWest TownshendBromley VillageThayer BeachSouth RoyaltonMcindoe FallsCrystal BeachCuttingsvilleEast DoverLower WaterfordSalisburyEast CharlestonEast HardwickEast WallingfordGreensboro BendLake DunmoreWest ArlingtonStowe ForkNorthfieldDanvilleSouth NewfaneLake WilloughbyWest BridgewaterBrightonStratton MountainMad River ValleySmugglers NotchMount MansfieldEast DorsetHighgate SpringsLake ElmoreWestmoreEden MillsTelemark VillageRyegateBromley MountainSheddsville