Top cities to stay in Minnesota

Twin Cities
Avg. $190 · 718 properties
Minneapolis
Avg. $189 · 490 properties
Rochester
Avg. $129 · 267 properties
Saint Paul
Avg. $225 · 187 properties
Duluth
Avg. $241 · 183 properties
Bloomington
Avg. $89 · 112 properties
Crosslake
Avg. $498 · 96 properties
Mille Lacs Lake
Avg. $323 · 94 properties
Lake Vermilion
Avg. $322 · 75 properties
Maplewood
Avg. $134 · 73 properties
Leech Lake
Avg. $346 · 73 properties
Eagan
Avg. $89 · 61 properties
Breezy Point
Avg. $135 · 56 properties
Lutsen
Avg. $503 · 54 properties
Minnetonka
Avg. $198 · 53 properties
St Cloud
Avg. $94 · 48 properties
Saint Louis Park
Avg. $198 · 48 properties
Nisswa
Avg. $363 · 46 properties
Stillwater
Avg. $320 · 46 properties
Lake Shore
Avg. $263 · 43 properties

Vacations in Minnesota

How many rentals are available in Minnesota?

Average price for rentals in Minnesota

Most popular type of vacation rental in Minnesota

Top travel destinations in Minnesota

How many cities have available rentals in Minnesota?

Explore nearby regions

Iowa
3,659 properties
Avg $156
South Dakota
2,698 properties
Avg $247
North Dakota
594 properties
Avg $94
Wisconsin
12,937 properties
Avg $237
Nebraska
1,599 properties
Avg $125
Illinois
10,040 properties
Avg $175
Kansas
2,405 properties
Avg $124
Missouri
16,436 properties
Avg $187

More cities with vacation rentals in Minnesota

Moorhead· Avg. $148/nightShakopee· Avg. $105/nightAlexandria· Avg. $327/nightMankato· Avg. $65/nightInver Grove Heights· Avg. $119/nightBurnsville· Avg. $132/nightPlymouth· Avg. $169/nightLakeville· Avg. $138/nightEden Prairie· Avg. $80/nightBrooklyn Park· Avg. $99/nightWabasha· Avg. $203/nightDetroit Lakes· Avg. $309/nightBiwabik· Avg. $368/nightPequot Lakes· Avg. $285/nightCrosby· Avg. $160/nightMaple Grove· Avg. $95/nightWoodbury· Avg. $107/nightBlaine· Avg. $121/nightEdina· Avg. $191/nightEly· Avg. $181/nightGolden Valley· Avg. $125/nightTwo Harbors· Avg. $290/nightWinona· Avg. $162/nightHopkins· Avg. $198/nightLowry Hill· Avg. $187/nightWhite Bear Lake· Avg. $121/nightGrand Marais· Avg. $331/nightLoring Park· Avg. $98/nightOakdale· Avg. $135/nightChanhassen· Avg. $227/nightBemidji· Avg. $158/nightCanal Park· Avg. $270/nightForest Lake· Avg. $175/nightBrooklyn Center· Avg. $88/nightBaxter· Avg. $142/nightCoon Rapids· Avg. $110/nightAlbert Lea· Avg. $69/nightLake Elmo· Avg. $134/nightRichfield· Avg. $155/nightRed Wing· Avg. $136/nightBrainerd· Avg. $161/nightClearwater Lake· Avg. $319/nightRoseville· Avg. $84/nightFridley· Avg. $150/nightShorewood· Avg. $283/nightPark Rapids· Avg. $253/nightMinnetrista· Avg. $275/nightPrior Lake· Avg. $160/nightMendota Heights· Avg. $200/nightEast Gull Lake· Avg. $615/nightOak Park Heights· Avg. $276/nightShoreview· Avg. $114/nightWalker· Avg. $286/nightAlbertville· Avg. $130/nightChaska· Avg. $125/nightPayne-Phalen· Avg. $177/nightMound· Avg. $234/nightExcelsior· Avg. $431/nightLinden Hills· Avg. $322/nightIsle· Avg. $607/nightBeaver Bay· Avg. $447/nightNorthfield· Avg. $94/nightBattle Lake· Avg. $236/nightLittle Canada· Avg. $101/nightHastings· Avg. $70/nightRobbinsdale· Avg. $148/nightCrystal· Avg. $135/nightProctor· Avg. $109/nightBrownsville· Avg. $151/nightColumbia Heights· Avg. $143/nightZimmerman· Avg. $317/nightZumbrota· Avg. $160/nightFalcon Heights· Avg. $188/nightSpring Park· Avg. $447/nightLakeland· Avg. $316/nightCenter City· Avg. $248/nightNew Brighton· Avg. $182/nightLanesboro· Avg. $182/nightSchroeder· Avg. $456/nightSpicer· Avg. $175/nightLake Saint Croix Beach· Avg. $94/nightIronton· Avg. $216/nightMounds View· Avg. $80/nightDeerwood· Avg. $397/nightMotley· Avg. $77/nightLongville· Avg. $239/nightMaple Lake· Avg. $150/nightBde Maka Ska· Avg. $1,652/nightTower· Avg. $478/nightMarine on St Croix· Avg. $83/nightNew Prague· Avg. $88/nightWahkon· Avg. $183/nightLong Lake· Avg. $125/nightCook· Avg. $312/nightVictoria· Avg. $134/nightBayport· Avg. $953/nightHoward Lake· Avg. $260/nightMelrose· Avg. $66/nightMerrifield· Avg. $326/nightGarrison· Avg. $264/nightWaverly· Avg. $100/nightAurora· Avg. $536/nightSaint Bonifacius· Avg. $994/nightKasotaCushingAkeleyGarfieldTofteLake HarrietAitkinMarcellBig IslandCircle PinesOnamiaBoveySaint AnthonyDassel