Top cities to stay in Pennsylvania

Philadelphia
Avg. $114 · 523 properties
Pittsburgh
Avg. $111 · 166 properties
Coolbaugh Township
Avg. $209 · 146 properties
Kidder Township
Avg. $251 · 120 properties
Millcreek Township
Avg. $92 · 70 properties
Harrisburg
Avg. $101 · 59 properties
Allentown
Avg. $172 · 50 properties
Rittenhouse Square
Avg. $129 · 44 properties
Tunkhannock Township
Avg. $225 · 41 properties
Moon Township
Avg. $96 · 40 properties
Hershey
Avg. $95 · 39 properties
Scranton
Avg. $109 · 38 properties
Chester Springs
Avg. $279 · 38 properties
Lancaster
Avg. $130 · 37 properties
Middle Smithfield
Avg. $195 · 36 properties
King of Prussia
Avg. $148 · 35 properties
Bethlehem
Avg. $120 · 34 properties
Wilkes-Barre
Avg. $125 · 32 properties
Hickory Run State Park
Avg. $353 · 28 properties
Gettysburg
Avg. $121 · 27 properties

Learn more about Pennsylvania

How many rentals are available in Pennsylvania?

What is the price range for rentals in Pennsylvania?

What is the most popular type of rental in Pennsylvania?

What is the top travel destination in Pennsylvania?

How many destinations have available rentals in Pennsylvania?

Explore nearby regions

Maryland
5,954 properties
Avg $128
District of Columbia
684 properties
Avg $138
Delaware
1,009 properties
Avg $137
New Jersey
5,585 properties
Avg $149
New York
12,610 properties
Avg $135
Virginia
6,897 properties
Avg $119
Connecticut
1,143 properties
Avg $147
West Virginia
3,295 properties
Avg $118

More cities with vacation rentals in Pennsylvania

Cranberry Township· Avg. $82/nightHorsham· Avg. $115/nightSomerset· Avg. $96/nightState College· Avg. $85/nightChambersburg· Avg. $85/nightMonroeville· Avg. $102/nightMarietta· Avg. $217/nightPlum· Avg. $103/nightErie· Avg. $105/nightLake Wallenpaupack· Avg. $106/nightReading· Avg. $130/nightRaystown Lake· Avg. $110/nightWilliamsport· Avg. $82/nightBala Cynwyd· Avg. $105/nightBig Boulder Lake· Avg. $234/nightLake Ariel· Avg. $236/nightEssington· Avg. $92/nightUniversity Park· Avg. $82/nightEphrata· Avg. $150/nightPenns Landing· Avg. $128/nightAltoona· Avg. $80/nightCarlisle· Avg. $119/nightGap· Avg. $155/nightConcordville· Avg. $95/nightJim Thorpe· Avg. $130/nightBartonsville· Avg. $116/nightFeasterville-Trevose· Avg. $103/nightWormleysburg· Avg. $144/nightIntercourse· Avg. $109/nightBradford· Avg. $84/nightManayunk· Avg. $98/nightGrantville· Avg. $73/nightElmira· Avg. $127/nightStroudsburg· Avg. $154/nightEast Stroudsburg· Avg. $92/nightStrasburg· Avg. $129/nightWellsboro· Avg. $87/nightFairless Hills· Avg. $141/nightParadise· Avg. $131/nightPalmyra· Avg. $81/nightShadyside· Avg. $280/nightPocono Pines· Avg. $371/nightKennett Square· Avg. $113/nightFort Washington· Avg. $103/nightNorristown· Avg. $109/nightEast Liberty· Avg. $87/nightMunhall· Avg. $215/nightMount Lebanon· Avg. $88/nightBridgeville· Avg. $125/nightCamp Hill· Avg. $114/nightTannersville· Avg. $224/nightLititz· Avg. $188/nightConshohocken· Avg. $237/nightSquirrel Hill North· Avg. $92/nightOaks· Avg. $135/nightScotrun· Avg. $108/nightFogelsville· Avg. $111/nightWest Chester· Avg. $197/nightWest Homestead· Avg. $128/nightKulpsville· Avg. $128/nightBellefonte· Avg. $164/nightNew Cumberland· Avg. $75/nightTobyhanna· Avg. $261/nightLewisburg· Avg. $122/nightShamokin Dam· Avg. $79/nightMedia· Avg. $135/nightWest Hazleton· Avg. $126/nightDoylestown· Avg. $694/nightBryn Mawr· Avg. $304/nightIrwin· Avg. $84/nightHollidaysburg· Avg. $79/nightLehighton· Avg. $39/nightCoatesville· Avg. $116/nightDanville· Avg. $229/nightHuntingdon· Avg. $135/nightCarnegie· Avg. $104/nightMontoursville· Avg. $110/nightMilford· Avg. $90/nightWest Conshohocken· Avg. $264/nightUniontown· Avg. $59/nightRidley Park· Avg. $122/nightConnellsville· Avg. $78/nightMechanicsburg· Avg. $214/nightLigonier· Avg. $152/nightCanadensis· Avg. $150/nightWest Goshen· Avg. $148/nightHoney Brook· Avg. $113/nightMifflinville· Avg. $65/nightNew Hope· Avg. $405/nightNumidia· Avg. $97/nightEllwood City· Avg. $117/nightHawley· Avg. $140/nightTerre Hill· Avg. $137/nightChadds Ford· Avg. $298/nightLaporte· Avg. $120/nightEdinboro· Avg. $90/nightClearfield· Avg. $143/nightTarentum· Avg. $126/nightGlenside· Avg. $162/nightCarbondale· Avg. $119/nightEnola· Avg. $94/nightMorrisville· Avg. $111/nightGreencastle· Avg. $164/nightDowningtown· Avg. $131/nightSeven Springs· Avg. $287/nightSaylorsburg· Avg. $175/nightChestnut Hill· Avg. $131/nightTreasure Lake· Avg. $110/nightScottdale· Avg. $151/nightChurchill· Avg. $85/nightSwarthmore· Avg. $199/nightLanghorne· Avg. $148/nightExton· Avg. $118/nightHellertown· Avg. $147/nightManheim· Avg. $127/nightSlippery Rock· Avg. $118/nightBrodheadsville· Avg. $101/nightSalunga-Landisville· Avg. $122/nightBangor· Avg. $117/nightChalfont· Avg. $90/nightAmbridge· Avg. $86/nightHummelstown· Avg. $109/nightClifford· Avg. $75/nightLime Ridge· Avg. $53/nightMohnton· Avg. $85/nightBlossburg· Avg. $101/nightBerwyn· Avg. $126/nightWest Reading· Avg. $87/nightRoyersford· Avg. $260/nightOakmont· Avg. $269/nightSelinsgrove· Avg. $89/nightAdamstown· Avg. $176/nightMalvern· Avg. $84/nightShippensburg· Avg. $68/nightBeach Lake· Avg. $182/nightWhite Haven· Avg. $195/nightRed Lion· Avg. $138/nightYardley· Avg. $240/nightCoraopolis· Avg. $200/nightAkron· Avg. $65/nightBird in Hand· Avg. $59/nightSpring City· Avg. $260/nightBedford· Avg. $56/nightQuakertown· Avg. $76/nightBig Bass Lake· Avg. $241/nightStillwater Lake· Avg. $70/nightDenver· Avg. $99/nightPocono Manor· Avg. $100/nightLansdowne· Avg. $136/nightMountville· Avg. $59/nightJonestown· Avg. $129/nightAtglen· Avg. $1,224/nightBerwick· Avg. $132/nightMckees Rocks· Avg. $125/nightLake Naomi· Avg. $316/nightAnnville· Avg. $125/nightLakewood· Avg. $90/nightJohnstown· Avg. $167/nightGaleton· Avg. $150/nightJones Mills· Avg. $178/nightPaoli· Avg. $99/nightSkytop· Avg. $159/nightHopwood· Avg. $92/nightGibsonia· Avg. $229/nightBear Creek Village· Avg. $102/nightLords ValleyElysburgEmerald LakesShawnee on DelawareCamelback MountainBrownstownCashtownHenderson ParkNew ColumbiaOhiopyleShoholaCenter ValleyThorntonGouldsboroAddisonLimerickMount PleasantGrove CityGreentownLaughlintownClarenceWeedvilleGlenoldenHenryvilleCrescoEntrikenFrazerNarvonClaysburgCollegevilleFlourtownBushkillEagles MereNormalvilleWarringtonWillockClarks SummitAllegheny-WestAdrian FurnaceLong PondEffortBlakesleeMerion StationKennerdellLake ComoAmblerLake HarmonyMilesburgYoungwoodGibbon GladeMarshalls CreekBridgeportWinona LakesBlue Ridge SummitLittlestownDillsburgFairfieldFarmingtonMount GretnaBrackneyConfluenceArdmorePocono SummitClaridgeGainesHavertownArrowhead LakeJames CreekJenkintownSaint DavidsElizabethtownLatrobeTyler HillEast EarlBrockwayClarionMingovilleCraftonTaftonAlbrightsvilleNew ProvidenceEspyvilleBuck Hill FallsEquinunkHatfieldDevonProspect ParkGlen RiddleHomesteadWarriors MarkImperialBrunnervilleMiddletownPocono LakeIndian Mountain LakeAirvilleClairtonAnalominkRectorTamimentRadnorShillingtonCanonsburgClintonCoopersburgClifton HeightsGordonvilleLakevilleKutztownGarnet ValleyColumbiaHumphreyShartlesvilleHidden ValleyChampionChester HeightsSwiftwaterKunkletownManatawnaElversonMiddlebury CenterMonessenPequeaGreenvilleConneaut LakeGlen SpeyBadenCatawissaDaltonDelmontDonegalDuncansvilleKemptonKinzersMacungieFrewsburgDrumsCoaldaleSmoketown