Top cities to stay in Florida

Panama City Beach
Avg. $118 · 1,759 properties
Kissimmee
Avg. $195 · 1,535 properties
Tampa Bay
Avg. $206 · 1,522 properties
Destin
Avg. $174 · 1,479 properties
Orlando
Avg. $144 · 1,427 properties
Miramar Beach
Avg. $178 · 1,144 properties
Hollywood
Avg. $203 · 880 properties
Miami
Avg. $179 · 850 properties
Miami Beach
Avg. $192 · 818 properties
Anastasia Island
Avg. $169 · 796 properties
Tampa
Avg. $140 · 776 properties
Jacksonville
Avg. $128 · 767 properties
Marco Island
Avg. $306 · 713 properties
Anna Maria Island
Avg. $332 · 698 properties
Sanibel Island
Avg. $378 · 684 properties
Upper Grand Lagoon
Avg. $126 · 629 properties
Cape Coral
Avg. $206 · 602 properties
St Petersburg
Avg. $199 · 584 properties
Fort Lauderdale
Avg. $195 · 582 properties
Okaloosa Island
Avg. $123 · 537 properties

Learn more about Florida

How many rentals are available in Florida?

What is the price range for rentals in Florida?

What is the most popular type of rental in Florida?

What is the top travel destination in Florida?

How many destinations have available rentals in Florida?

Explore nearby regions

Georgia
9,886 properties
Avg $121
South Carolina
9,839 properties
Avg $126
Alabama
12,276 properties
Avg $155
North Carolina
17,899 properties
Avg $141
Mississippi
2,346 properties
Avg $120
Tennessee
9,810 properties
Avg $146
Virginia
6,897 properties
Avg $119
Kentucky
3,099 properties
Avg $105

More cities with vacation rentals in Florida

Haines City· Avg. $162/nightLower Grand Lagoon· Avg. $134/nightFort Myers Beach· Avg. $340/nightEstero Island· Avg. $340/nightSouth Beach Miami· Avg. $184/nightHollywood Beach· Avg. $230/nightButler Beach· Avg. $157/nightTreasure Island· Avg. $221/nightHallandale Beach· Avg. $264/nightKey West· Avg. $321/nightLoughman· Avg. $209/nightSiesta Key· Avg. $309/nightBay Lake· Avg. $288/nightHolmes Beach· Avg. $332/nightClearwater Beach· Avg. $257/nightAmelia Island· Avg. $257/nightSaint Augustine· Avg. $160/nightWindsor Hills· Avg. $192/nightFernandina Beach· Avg. $257/nightWest Palm Beach· Avg. $217/nightPensacola Beach· Avg. $138/nightMadeira Beach· Avg. $231/nightFlamingo Lummus· Avg. $158/nightBonita Springs· Avg. $195/nightLong Beach· Avg. $126/nightPalm Coast· Avg. $282/nightMarathon· Avg. $253/nightBradenton Beach· Avg. $299/nightCoral Gables· Avg. $151/nightSaint Pete Beach· Avg. $204/nightBrickell· Avg. $267/nightMerritt Island· Avg. $142/nightGasparilla Island· Avg. $491/nightSaint Augustine Beach· Avg. $141/nightHutchinson Island· Avg. $199/nightDania Beach· Avg. $159/nightIndian Shores· Avg. $215/nightSarasota· Avg. $169/nightNaples· Avg. $236/nightPompano Beach· Avg. $178/nightSunny Isles Beach· Avg. $206/nightIndian Rocks Beach· Avg. $214/nightNorth Naples· Avg. $400/nightOrmond Beach· Avg. $100/nightCrescent Beach· Avg. $209/nightHialeah· Avg. $130/nightFort Myers· Avg. $131/nightTallahassee· Avg. $111/nightNorth Port· Avg. $125/nightSunnyside· Avg. $147/nightPerdido Key· Avg. $153/nightPort Orange· Avg. $134/nightMelbourne· Avg. $150/nightFort Pierce· Avg. $198/nightLargo· Avg. $138/nightSunset Beach· Avg. $206/nightLakeland· Avg. $120/nightPort Saint Lucie· Avg. $129/nightOakland Park· Avg. $259/nightEverglades· Avg. $137/nightGainesville· Avg. $98/nightNew Smyrna Beach· Avg. $138/nightDavie· Avg. $155/nightBradenton· Avg. $150/nightOcala· Avg. $109/nightVenice· Avg. $184/nightLongboat Key· Avg. $168/nightRedington Shores· Avg. $185/nightBrandon· Avg. $120/nightDoral· Avg. $177/nightRosemary Beach· Avg. $283/nightIndian River· Avg. $144/nightDeerfield Beach· Avg. $232/nightNaples Park· Avg. $422/nightKey Largo· Avg. $216/nightNorth Redington Beach· Avg. $165/nightPembroke Pines· Avg. $128/nightDunedin· Avg. $201/nightCocoa Beach· Avg. $161/nightPinellas Park· Avg. $109/nightVilano Beach· Avg. $195/nightJacksonville Beach· Avg. $199/nightWinter Garden· Avg. $200/nightLaguna Beach· Avg. $140/nightPalm Beach Gardens· Avg. $127/nightHomestead· Avg. $120/nightWinter Haven· Avg. $109/nightHighlands Reserve· Avg. $183/nightBoca Raton· Avg. $198/nightRiviera Beach· Avg. $280/nightFort Walton Beach· Avg. $109/nightDelray Beach· Avg. $189/nightIslamorada· Avg. $217/nightInlet Beach· Avg. $357/nightPlantation· Avg. $195/nightPalm Bay· Avg. $114/nightSeacrest· Avg. $190/nightSunrise· Avg. $185/nightHernando· Avg. $228/nightNorth Fort Myers· Avg. $179/nightSpring Hill· Avg. $127/nightPoinciana· Avg. $139/nightClermont· Avg. $144/nightJupiter· Avg. $175/nightBoynton Beach· Avg. $101/nightSeagrove Beach· Avg. $348/nightKey Colony Beach· Avg. $294/nightCoconut Grove· Avg. $134/nightTown N Country· Avg. $135/nightNorth Miami· Avg. $166/nightEnglewood· Avg. $185/nightAventura· Avg. $208/nightSeaside· Avg. $459/nightLittle Gasparilla· Avg. $346/nightMiami Springs· Avg. $114/nightLauderdale-by-the-Sea· Avg. $164/nightCape Canaveral· Avg. $143/nightNorth Miami Beach· Avg. $167/nightStock Island· Avg. $199/nightEdgewater· Avg. $135/nightHolly Hill· Avg. $104/nightPort Charlotte· Avg. $120/nightLake Worth· Avg. $184/nightRuskin· Avg. $126/nightTemple Terrace· Avg. $181/nightWesley Chapel· Avg. $140/nightLely Resort· Avg. $250/nightHighway FL-30A· Avg. $104/nightGulf Gate Estates· Avg. $129/nightKendall· Avg. $133/nightAltamonte Springs· Avg. $109/nightTamarac· Avg. $110/nightRotonda West· Avg. $177/nightPalm Beach· Avg. $326/nightStuart· Avg. $148/nightPalm Island· Avg. $346/nightKendale Lakes· Avg. $205/nightManasota Key· Avg. $202/nightSouth Venice· Avg. $200/nightIona· Avg. $168/nightPalm Valley· Avg. $220/nightGroveland· Avg. $305/nightGulfport· Avg. $210/nightApopka· Avg. $104/nightSanford· Avg. $99/nightWilton Manors· Avg. $256/nightSeminole· Avg. $130/nightPalm Harbor· Avg. $132/nightLake City· Avg. $90/nightTitusville· Avg. $95/nightDeltona· Avg. $110/nightPlant City· Avg. $108/nightCarillon Beach· Avg. $147/nightZephyrhills· Avg. $112/nightLauderhill· Avg. $110/nightPunta Gorda· Avg. $137/nightDeLand· Avg. $120/nightOrmond By The Sea· Avg. $149/nightWest Melbourne· Avg. $113/nightMiami Gardens· Avg. $161/nightLand O Lakes· Avg. $166/nightThe Villages· Avg. $107/nightLake Buena Vista· Avg. $214/nightLehigh Acres· Avg. $119/nightIndian Harbour Beach· Avg. $285/nightOcoee· Avg. $200/nightLake Okeechobee· Avg. $108/nightLido Key· Avg. $235/nightLeesburg· Avg. $130/nightFlagler Beach· Avg. $170/nightGolden Glades· Avg. $166/nightWinter Park· Avg. $169/nightMicco· Avg. $149/nightHudson· Avg. $124/nightSawgrass· Avg. $224/nightCoral Springs· Avg. $109/nightOjus· Avg. $373/nightEast Naples· Avg. $159/nightLake Mary· Avg. $101/nightVero Beach· Avg. $155/nightNorth Bay Village· Avg. $147/nightWellington· Avg. $159/nightHialeah Gardens· Avg. $109/nightHomosassa· Avg. $150/nightCrystal River· Avg. $104/nightRiverview· Avg. $96/nightFlorida City· Avg. $80/nightChampionsgate· Avg. $226/nightMexico Beach· Avg. $153/nightNiceville· Avg. $110/nightEstero· Avg. $175/nightOldsmar· Avg. $144/nightSaint George Island· Avg. $108/nightDuck Key· Avg. $283/nightTavernier· Avg. $214/nightWildwood· Avg. $99/nightTierra Verde· Avg. $200/nightDoctor Phillips· Avg. $119/nightCrestview· Avg. $94/nightTavares· Avg. $108/nightPlantation Key· Avg. $122/nightBoca Grande· Avg. $378/nightUpper Matecumbe Key· Avg. $294/nightLutz· Avg. $151/nightCoconut Creek· Avg. $171/nightMount Dora· Avg. $170/nightIsla del Sol· Avg. $240/nightJensen Beach· Avg. $150/nightMiami Shores· Avg. $83/nightDunnellon· Avg. $170/nightOrange Park· Avg. $98/nightTarpon Springs· Avg. $99/nightLakewood Ranch· Avg. $114/nightLongwood· Avg. $182/nightCortez· Avg. $304/nightIlexhurst· Avg. $275/nightNorth Lauderdale· Avg. $110/nightSebring· Avg. $117/nightWeston· Avg. $179/nightPunta Rassa· Avg. $552/nightSouth Daytona· Avg. $96/nightBayshore Gardens· Avg. $149/nightAtlantic Beach· Avg. $117/nightRockledge· Avg. $125/nightBal Harbour· Avg. $316/nightVenice Gardens· Avg. $197/nightSebastian· Avg. $146/nightLake Magdalene· Avg. $112/nightPalm City· Avg. $140/nightEustis· Avg. $95/nightBelleair Beach· Avg. $140/nightKey Biscayne· Avg. $281/nightRotonda Lakes· Avg. $178/nightAuburndale· Avg. $115/nightBayonet Point· Avg. $120/nightRoyal Palm Beach· Avg. $122/nightSurfside· Avg. $300/nightLake Wales· Avg. $100/nightGreater Carrollwood· Avg. $114/nightBay Pines· Avg. $125/nightEdgewater Gulf Beach· Avg. $130/nightLantana· Avg. $119/nightGlenvar Heights· Avg. $167/nightSouth Patrick Shores· Avg. $176/nightSeacrest Beach· Avg. $165/nightSummerland Key· Avg. $149/nightPalatka· Avg. $112/nightPonce Inlet· Avg. $136/nightBig Pine Key· Avg. $211/nightNew Port Richey· Avg. $102/nightPinecrest· Avg. $229/nightWinter Springs· Avg. $139/nightApollo Beach· Avg. $189/nightEgypt Lake-Leto· Avg. $195/nightMedulla· Avg. $125/nightCutler Bay· Avg. $120/nightMaitland· Avg. $89/nightSand Key· Avg. $148/nightOviedo· Avg. $180/nightBee Ridge· Avg. $109/nightDaytona Beach· Avg. $127/nightGrayton Beach· Avg. $429/nightCountry Walk· Avg. $160/nightLady Lake· Avg. $87/nightNokomis· Avg. $120/nightInverness· Avg. $135/nightSafety Harbor· Avg. $110/nightPalmetto· Avg. $99/nightVanderbilt Beach· Avg. $441/nightSugarloaf Key· Avg. $310/nightBay Harbor Islands· Avg. $214/nightMatlacha· Avg. $214/nightHalifax Estates· Avg. $130/nightSatellite Beach· Avg. $148/nightLower Matecumbe Key· Avg. $217/nightLecanto· Avg. $95/nightOrange City· Avg. $104/nightCudjoe Key· Avg. $157/nightTrinity· Avg. $159/nightCedar Key· Avg. $139/nightSun City Center· Avg. $112/nightEverglades City· Avg. $124/nightPelican Bay· Avg. $411/nightGulf Cove· Avg. $240/nightOsprey· Avg. $149/nightTequesta· Avg. $110/nightCasselberry· Avg. $98/nightBrooksville· Avg. $145/nightIves Estates· Avg. $373/nightHeathrow· Avg. $153/nightUniversity Park· Avg. $138/nightMiami Lakes· Avg. $130/nightPlacida· Avg. $389/nightFern Park· Avg. $93/nightBokeelia· Avg. $127/nightApalachicola· Avg. $103/nightMargate· Avg. $85/nightCypress Lake· Avg. $138/nightLochmoor Waterway· Avg. $130/nightSaint Armands Key· Avg. $235/nightEl Portal· Avg. $89/nightSouth Miami· Avg. $275/nightOkeechobee· Avg. $133/nightHillsboro Beach· Avg. $181/nightHobe Sound· Avg. $189/nightVamo· Avg. $112/nightHowey in the Hills· Avg. $183/nightSeffner· Avg. $95/nightNorth Palm Beach· Avg. $129/nightPonte Vedra Beach· Avg. $173/nightDade City· Avg. $117/nightHoliday· Avg. $88/nightBuckhead Ridge· Avg. $108/nightFontainebleau· Avg. $175/nightLake Placid· Avg. $178/nightSilver Springs· Avg. $76/nightHernando Beach· Avg. $173/nightWest Park· Avg. $95/nightBurnt Store Marina· Avg. $107/nightLake Berkley· Avg. $178/nightLakewood Estates· Avg. $100/nightPort Saint Joe· Avg. $137/nightHighland City· Avg. $125/nightMary Esther· Avg. $190/nightSan Carlos Island· Avg. $249/nightWhiskey Creek· Avg. $119/nightMelbourne Beach· Avg. $253/nightIndialantic· Avg. $253/nightAstor· Avg. $125/nightPass A Grille· Avg. $194/nightValrico· Avg. $145/nightCharlotte Harbor· Avg. $109/nightAvon Park· Avg. $108/nightThe Meadows· Avg. $100/nightRichmond Heights· Avg. $135/nightCelebration· Avg. $107/nightBiscayne Park· Avg. $250/nightJupiter Island· Avg. $143/nightSouth Gulf Cove· Avg. $107/nightNorth Captiva Island· Avg. $449/nightCharlotte Park· Avg. $116/nightJuno Beach· Avg. $225/nightHunters Creek· Avg. $93/nightMount Plymouth· Avg. $191/nightCarrabelle· Avg. $170/nightLake Lorraine· Avg. $127/nightOcean Ridge· Avg. $139/nightCrystal Beach· Avg. $75/nightNurmi Isles· Avg. $154/nightVenice Beach· Avg. $200/nightLake Weir· Avg. $236/nightAzalea Park· Avg. $109/nightLake Clarke Shores· Avg. $156/nightOak Hill· Avg. $125/nightGulf Stream· Avg. $83/nightLittle Torch Key· Avg. $228/nightBlue Gulf Beach· Avg. $194/nightLauderdale Lakes· Avg. $62/nightShalimar· Avg. $104/nightLighthouse Point· Avg. $85/nightWaldo· Avg. $96/nightSt James City· Avg. $88/nightWatercolor· Avg. $430/nightCrescent City· Avg. $275/nightGulf Pines· Avg. $1,598/nightSurfside Beach· Avg. $2,060/nightAtlantis· Avg. $95/nightForest City· Avg. $90/nightBeverly Beach· Avg. $470/nightCape San Blas· Avg. $72/nightPolk City· Avg. $274/nightSea Ranch Lakes· Avg. $263/nightWeeki Wachee· Avg. $69/nightBeverly Hills· Avg. $98/nightLayton (Long Key)· Avg. $455/nightLake Hart· Avg. $186/nightLake Sarasota· Avg. $221/nightNeptune Beach· Avg. $170/nightMatlacha Isles· Avg. $133/nightEast Pensacola Heights· Avg. $132/nightPainters Hill· Avg. $413/nightHighland Beach· Avg. $277/nightWelaka· Avg. $275/nightManalapan· Avg. $1,732/nightChuluota· Avg. $92/nightGolden Beach· Avg. $276/nightWestchase· Avg. $221/nightSugarloaf Shores· Avg. $155/nightConch Key· Avg. $162/nightEatonville· Avg. $250/nightBlind Pass Beach· Avg. $375/nightSugar Mill· Avg. $272/nightKeystone Heights· Avg. $120/nightSummer Haven· Avg. $1,032/nightNormandy Shores· Avg. $149/nightPine Hills· Avg. $65/nightGateway· Avg. $99/nightOriole Beach· Avg. $123/nightEnglewood Beach· Avg. $185/nightMarineland· Avg. $125/nightHypoluxo· Avg. $1,059/nightLauderdale Isles· Avg. $269/nightBelleair Bluffs· Avg. $141/nightHavana· Avg. $150/nightHistoric Kenwood· Avg. $151/nightDe Leon Springs· Avg. $129/nightLakeside Green· Avg. $116/nightLake Belvedere Estates· Avg. $189/nightWilbur-By-The-Sea· Avg. $192/nightBrookridge· Avg. $145/nightKensington Park· Avg. $99/nightMontverde· Avg. $266/nightBlue Mountain Beach· Avg. $1,364/nightTimber Pines· Avg. $78/nightDune Allen Beach· Avg. $127/nightSouth Pasadena· Avg. $195/nightFisher Island· Avg. $1,125/nightNavy Point· Avg. $94/nightDundee· Avg. $41/nightUsina Beach· Avg. $563/nightGoodland· Avg. $278/nightNorth Key Largo· Avg. $165/nightWest Dixie BendWatersoundJupiter Inlet ColonyRiver StrandShell PointUniversal OrlandoIndian CreekEagle LakeSt Joe BeachSan Souci EstatesBethune BeachPalm River EstatesLiberty CityEnchanted LakeOrangetreePort LaudaniaPoint BrittanyBonita ShoresMarathon ShoresSouth Palm BeachAlligator PointEastgateAnclote RiverDesoto LakesFranklintownOrange LakeLake SuzyVenice GrovesCaptiva IslandOld Marco JunctionAmerican BeachBiggarRiver RanchHypoluxo IslandDelray ShoresJenaSand Key ParkBowmans BeachLake HamiltonFrostproofOrange SpringsBellCentury VillageCasa Del LagoVanderbilt LakesBig Torch KeyWulfertMatecumbe KeysPier ParkSaint TeresaBabson ParkPanaceaSanders BeachSalt SpringsPaisleyAripekaFullers EarthChokoloskeeMiromar LakesPerico IslandIsles of CapriCasey KeySanta Rosa BeachWhite SpringsNavarre BeachFort WhiteLeffis KeySea ColonyLake ParkEl JobeanSunilandRedlandBonita BeachAnonaGrassy KeyBeeghly HeightsKings PointFoxleighIndian PassCape HazeRamrod KeySeagladePine Island RidgeHarlem HeightsEast PerrineKeystone IslandsWeirsdaleShaeferSandestinSaint MarksOcklawahaBraden CastleBig Coppitt KeySteinhatcheeWhitney BeachPoint of RocksSinger IslandWaterway EstatesCaxambasGolden IslesFour Mile Village