Vacation rentals in Michigan
Browse 41,292 vacation rentals, hotels, RVs, and more in Michigan.
Top cities to stay in Michigan
Detroit
Avg. $126 · 832 properties
Sleeping Bear Dunes
Avg. $219 · 685 properties
South Haven
Avg. $313 · 594 properties
Traverse City
Avg. $150 · 491 properties
Chikaming Township
Avg. $335 · 378 properties
Saugatuck
Avg. $250 · 307 properties
Ann Arbor
Avg. $189 · 286 properties
Charlevoix
Avg. $161 · 256 properties
Grand Haven
Avg. $238 · 255 properties
Grand Rapids
Avg. $140 · 252 properties
Royal Oak
Avg. $145 · 204 properties
Lansing
Avg. $109 · 202 properties
Crystal Lake
Avg. $236 · 187 properties
New Buffalo
Avg. $325 · 185 properties
Boyne City
Avg. $210 · 158 properties
Marquette
Avg. $162 · 147 properties
Douglas
Avg. $269 · 146 properties
Kalamazoo
Avg. $116 · 131 properties
Torch Lake
Avg. $400 · 131 properties
Manistee
Avg. $161 · 126 properties
Vacations in Michigan
What are the top travel destinations in Michigan
Detroit, Sleeping Bear Dunes, and South Haven are the top three destinations to travel in Michigan.
How many rentals are available in Michigan?
There are 41,292 vacation rentals available in Michigan across several booking partners.
What is the price range for rentals in Michigan?
Vacation rentals in Michigan have a price range between $39-$20,000. The average price for rentals in Michigan is $175 per night.
How many cities have available rentals in Michigan?
There are 221 destinations with available rentals in Michigan.
Popular rentals in Michigan
See all resultsGreat deals in Michigan
See all resultsExplore nearby regions
Wisconsin
18,368 properties
Avg $172
Indiana
9,577 properties
Avg $131
Ohio
14,757 properties
Avg $126
Illinois
14,861 properties
Avg $126
Kentucky
10,336 properties
Avg $126
West Virginia
15,956 properties
Avg $170
Iowa
5,615 properties
Avg $120
Tennessee
52,194 properties
Avg $179
More cities with vacation rentals in Michigan
Dearborn
Avg. $120 · 125 propertiesBear Creek
Avg. $209 · 124 propertiesSawyer
Avg. $300 · 120 propertiesMuskegon
Avg. $197 · 116 propertiesGlen Lake
Avg. $331 · 115 propertiesWyoming
Avg. $133 · 107 propertiesSouthfield
Avg. $126 · 106 propertiesLudington
Avg. $175 · 105 propertiesHarbor Springs
Avg. $400 · 103 propertiesGlen Arbor
Avg. $250 · 101 propertiesLeland
Avg. $435 · 101 propertiesFrankfort
Avg. $220 · 91 propertiesDearborn Heights
Avg. $125 · 89 propertiesPetoskey
Avg. $197 · 88 propertiesMackinaw City
Avg. $111 · 87 propertiesAuburn Hills
Avg. $113 · 85 propertiesWarren
Avg. $107 · 84 propertiesNovi
Avg. $113 · 83 propertiesKentwood
Avg. $99 · 82 propertiesTroy
Avg. $135 · 79 propertiesGrand Beach
Avg. $500 · 77 propertiesOscoda Township
Avg. $169 · 75 propertiesLincoln Township
Avg. $172 · 75 propertiesSaint Ignace
Avg. $160 · 75 propertiesIndian River
Avg. $225 · 73 propertiesTecumseh
Avg. $115 · 70 propertiesHamlin Lake
Avg. $210 · 70 propertiesRomulus
Avg. $82 · 69 propertiesLivonia
Avg. $109 · 68 propertiesFarmington Hills
Avg. $97 · 67 propertiesHolland
Avg. $159 · 67 propertiesMadison Heights
Avg. $104 · 67 propertiesSt Joseph
Avg. $247 · 66 propertiesHoughton Lake
Avg. $125 · 65 propertiesLake Michigan Beach
Avg. $276 · 63 propertiesPort Huron
Avg. $98 · 63 propertiesAu Sable Charter
Avg. $147 · 62 propertiesGaylord
Avg. $108 · 62 propertiesNorton Shores
Avg. $189 · 61 propertiesMunising
Avg. $142 · 60 propertiesSault Ste Marie
Avg. $116 · 58 propertiesSister Lakes
Avg. $360 · 58 propertiesSuttons Bay
Avg. $265 · 57 propertiesMidland
Avg. $135 · 56 propertiesClinton Township
Avg. $104 · 56 propertiesSpider Lake
Avg. $250 · 56 propertiesIronwood
Avg. $116 · 56 propertiesFerndale
Avg. $126 · 54 propertiesMeridian charter Township
Avg. $126 · 54 propertiesBay City
Avg. $90 · 54 propertiesCarp Lake
Avg. $168 · 53 propertiesBurt Township
Avg. $225 · 53 propertiesElk Rapids
Avg. $255 · 52 propertiesSterling Heights
Avg. $121 · 50 propertiesBurt Lake
Avg. $371 · 50 propertiesWaterford Township
Avg. $129 · 47 propertiesBenton Harbor
Avg. $299 · 47 propertiesBeulah
Avg. $200 · 47 propertiesElk Lake
Avg. $313 · 46 propertiesPrudenville
Avg. $175 · 44 propertiesGrandville
Avg. $174 · 44 propertiesMichiana
Avg. $455 · 43 propertiesBattle Creek
Avg. $90 · 42 propertiesNorthport
Avg. $113 · 41 propertiesCanton
Avg. $114 · 41 propertiesBeaver Island
Avg. $245 · 40 propertiesEast Lansing
Avg. $116 · 39 propertiesBeachwood Bluffton
Avg. $240 · 39 propertiesAlbert
Avg. $218 · 38 propertiesFlint
Avg. $71 · 37 propertiesEmpire
Avg. $200 · 36 propertiesColoma
Avg. $275 · 35 propertiesGeorgetown Township
Avg. $121 · 35 propertiesSpring Lake
Avg. $250 · 34 propertiesFrankenmuth
Avg. $153 · 34 propertiesPentwater
Avg. $254 · 34 propertiesCadillac
Avg. $143 · 34 propertiesThree Oaks
Avg. $273 · 33 propertiesIron Mountain
Avg. $90 · 32 propertiesOscoda
Avg. $142 · 29 propertiesMount Clemens
Avg. $90 · 29 propertiesPortage
Avg. $141 · 29 propertiesFife Lake
Avg. $126 · 28 propertiesHancock
Avg. $175 · 27 propertiesMount Pleasant
Avg. $109 · 27 propertiesLake Gogebic
Avg. $239 · 26 propertiesBridgman
Avg. $130 · 25 propertiesWestland
Avg. $147 · 24 propertiesUtica
Avg. $113 · 24 propertiesLexington
Avg. $175 · 23 propertiesColdwater
Avg. $169 · 23 propertiesHamtramck
Avg. $105 · 22 propertiesPlymouth
Avg. $194 · 22 propertiesOrion Township
Avg. $125 · 22 propertiesEast Jordan
Avg. $175 · 21 propertiesOden
Avg. $256 · 21 propertiesWalloon Lake
Avg. $298 · 21 propertiesBig Bay
Avg. $226 · 20 propertiesEast Tawas
Avg. $147 · 20 propertiesBrevort Lake
Avg. $220 · 19 propertiesAlpena
Avg. $139 · 19 propertiesInterlochen
Avg. $124 · 19 propertiesTwin Lake
Avg. $234 · 19 propertiesBerkley
Avg. $147 · 19 propertiesMackinac Island
Avg. $154 · 18 propertiesBass Lake
Avg. $268 · 18 propertiesBoyne Falls
Avg. $240 · 17 propertiesLake Leelanau
Avg. $264 · 17 propertiesPaw Paw
Avg. $103 · 16 propertiesCovert
Avg. $445 · 16 propertiesCentral Lake
Avg. $101 · 16 propertiesBellaire
Avg. $248 · 16 propertiesMelvindale
Avg. $84 · 15 propertiesBay Harbor
Avg. $210 · 15 propertiesCassopolis
Avg. $413 · 14 propertiesAlgonac
Avg. $145 · 14 propertiesBirch Run
Avg. $82 · 14 propertiesRochester
Avg. $178 · 14 propertiesCaseville
Avg. $238 · 14 propertiesFenton
Avg. $117 · 14 propertiesMontague
Avg. $238 · 13 propertiesPort Austin
Avg. $183 · 12 propertiesPort Sanilac
Avg. $334 · 12 propertiesElberta
Avg. $225 · 12 propertiesTawas City
Avg. $125 · 11 propertiesHarrison
Avg. $150 · 11 propertiesArbutus Lake
Avg. $348 · 11 propertiesDelton
Avg. $192 · 11 propertiesMarine City
Avg. $125 · 10 propertiesChatham
Avg. $139 · 10 propertiesHarrison Township
Avg. $180 · 9 propertiesFennville
Avg. $229 · 9 propertiesHonor
Avg. $142 · 9 propertiesAlanson
Avg. $166 · 9 propertiesArcadia
Avg. $169 · 9 propertiesJonesville
Avg. $122 · 8 propertiesClawson
Avg. $108 · 8 propertiesManistique
Avg. $96 · 8 propertiesGrayling
Avg. $119 · 8 propertiesHudsonville
Avg. $98 · 8 propertiesMuskegon Heights
Avg. $89 · 8 propertiesLake Ann
Avg. $211 · 8 propertiesOnekama
Avg. $200 · 7 propertiesComstock Park
Avg. $122 · 7 propertiesBay Shore
Avg. $346 · 7 propertiesEastpointe
Avg. $169 · 7 propertiesNewaygo
Avg. $150 · 7 propertiesSuperior Charter Township
Avg. $306 · 7 propertiesLuna Pier
Avg. $182 · 7 propertiesBessemer
Avg. $122 · 6 propertiesColon
Avg. $241 · 6 propertiesCopemish
Avg. $119 · 6 propertiesCoopersville
Avg. $134 · 6 propertiesRoscommon
Avg. $167 · 6 propertiesByron Center
Avg. $105 · 6 propertiesHart
Avg. $203 · 6 propertiesBuchanan
Avg. $225 · 5 propertiesMohawk
Avg. $143 · 5 propertiesUnion Pier
Avg. $264 · 5 propertiesChassell
Avg. $168 · 5 propertiesMilan
Avg. $120 · 5 propertiesWest Branch
Avg. $169 · 5 propertiesChelsea
Avg. $109 · 5 propertiesInkster
Avg. $151 · 5 propertiesGrosse Pointe Woods
Avg. $140 · 5 propertiesHolly
Avg. $199 · 5 propertiesThompsonville
Avg. $186 · 5 propertiesBad Axe
Avg. $110 · 4 propertiesLake Orion
Avg. $237 · 4 propertiesKeego Harbor
Avg. $293 · 4 propertiesLaurium
Avg. $147 · 4 propertiesBenzonia
Avg. $153 · 4 propertiesHastings
Avg. $100 · 4 propertiesCaro
Avg. $103 · 4 propertiesBerrien Springs
Avg. $77 · 4 propertiesLakeside
Avg. $307 · 4 propertiesBloomfield Hills
Avg. $227 · 4 propertiesDexter
Avg. $205 · 3 propertiesBay View
Avg. $119 · 3 propertiesEvart
Avg. $79 · 3 propertiesBrutus
Avg. $290 · 3 propertiesZeeland
Avg. $127 · 3 propertiesL Anse
Avg. $175 · 3 propertiesKingsley
Avg. $185 · 3 propertiesPlainwell
Avg. $127 · 3 propertiesCedar Springs
Avg. $114 · 3 propertiesGrawn
Avg. $160 · 3 propertiesBaldwin
Avg. $184 · 3 propertiesOnaway
Avg. $121 · 2 propertiesCentreville
Avg. $211 · 2 propertiesMaple City
Avg. $145 · 2 propertiesBuckley
Avg. $110 · 2 propertiesLake Linden
Avg. $143 · 2 propertiesOnsted
Avg. $101 · 2 propertiesBaroda
Avg. $235 · 2 propertiesKewadin
Avg. $738 · 2 propertiesChristmas
Avg. $221 · 2 propertiesWatervliet
Avg. $107 · 2 propertiesGladwin
Avg. $107 · 2 propertiesPellston
Avg. $155 · 2 propertiesBear Lake
Avg. $116 · 2 properties