Top cities to stay in Pennsylvania

Philadelphia
Avg. $190 · 2,139 properties
Coolbaugh Township
Avg. $311 · 1,158 properties
Kidder Township
Avg. $356 · 803 properties
Pittsburgh
Avg. $180 · 669 properties
Tunkhannock Township
Avg. $350 · 440 properties
Middle Smithfield
Avg. $302 · 265 properties
Hickory Run State Park
Avg. $417 · 252 properties
Lake Ariel
Avg. $337 · 188 properties
Rittenhouse Square
Avg. $223 · 188 properties
Lake Wallenpaupack
Avg. $365 · 164 properties
Hershey
Avg. $230 · 156 properties
Pocono Pines
Avg. $406 · 150 properties
Millcreek Township
Avg. $105 · 125 properties
Harrisburg
Avg. $148 · 114 properties
Lancaster
Avg. $182 · 111 properties
Raystown Lake
Avg. $240 · 90 properties
East Liberty
Avg. $132 · 84 properties
Bethlehem
Avg. $154 · 67 properties
Jim Thorpe
Avg. $205 · 64 properties
King of Prussia
Avg. $172 · 61 properties

Vacations in Pennsylvania

How many rentals are available in Pennsylvania?

Average price for rentals in Pennsylvania

Most popular type of vacation rental in Pennsylvania

Top travel destinations in Pennsylvania

How many cities have available rentals in Pennsylvania?

Explore nearby regions

Maryland
25,716 properties
Avg $247
District of Columbia
2,058 properties
Avg $261
Delaware
5,565 properties
Avg $282
New Jersey
23,857 properties
Avg $309
New York
50,444 properties
Avg $259
Virginia
22,571 properties
Avg $208
Connecticut
5,512 properties
Avg $360
West Virginia
12,793 properties
Avg $222

More cities with vacation rentals in Pennsylvania

Allentown· Avg. $182/nightSeven Springs· Avg. $302/nightScranton· Avg. $109/nightErie· Avg. $139/nightBig Boulder Lake· Avg. $263/nightChester Springs· Avg. $262/nightGettysburg· Avg. $203/nightWilkes-Barre· Avg. $108/nightLake Naomi· Avg. $373/nightState College· Avg. $219/nightEagles Mere· Avg. $444/nightTobyhanna· Avg. $346/nightBala Cynwyd· Avg. $177/nightTreasure Lake· Avg. $242/nightMoon Township· Avg. $83/nightReading· Avg. $135/nightCranberry Township· Avg. $91/nightUniversity Park· Avg. $306/nightPenns Landing· Avg. $189/nightHorsham· Avg. $115/nightCarlisle· Avg. $116/nightManayunk· Avg. $177/nightSomerset· Avg. $125/nightPlum· Avg. $113/nightMonroeville· Avg. $103/nightChambersburg· Avg. $76/nightClifford· Avg. $162/nightOaks· Avg. $210/nightIntercourse· Avg. $158/nightPalmyra· Avg. $157/nightWilliamsport· Avg. $98/nightEphrata· Avg. $150/nightConcordville· Avg. $86/nightAltoona· Avg. $84/nightGap· Avg. $163/nightShadyside· Avg. $147/nightMarietta· Avg. $209/nightOhiopyle· Avg. $273/nightMount Gretna· Avg. $244/nightEssington· Avg. $80/nightAllegheny-West· Avg. $326/nightTannersville· Avg. $256/nightWormleysburg· Avg. $173/nightParadise· Avg. $145/nightEast Stroudsburg· Avg. $124/nightBellefonte· Avg. $400/nightLaporte· Avg. $243/nightWellsboro· Avg. $138/nightBartonsville· Avg. $93/nightStroudsburg· Avg. $130/nightMount Lebanon· Avg. $187/nightSquirrel Hill North· Avg. $287/nightFeasterville-Trevose· Avg. $95/nightStrasburg· Avg. $112/nightHummelstown· Avg. $372/nightConfluence· Avg. $253/nightBradford· Avg. $88/nightStillwater Lake· Avg. $464/nightHawley· Avg. $212/nightBig Bass Lake· Avg. $357/nightMilford· Avg. $96/nightLewisburg· Avg. $175/nightCanadensis· Avg. $262/nightElmira· Avg. $169/nightNew Cumberland· Avg. $94/nightGrantville· Avg. $80/nightLigonier· Avg. $144/nightNew Hope· Avg. $279/nightMechanicsburg· Avg. $204/nightCarnegie· Avg. $148/nightFairless Hills· Avg. $97/nightConshohocken· Avg. $167/nightLititz· Avg. $194/nightMedia· Avg. $144/nightChampion· Avg. $368/nightEdinboro· Avg. $233/nightKennett Square· Avg. $113/nightBridgeville· Avg. $111/nightBedford· Avg. $106/nightExton· Avg. $171/nightWeedville· Avg. $150/nightLake Harmony· Avg. $446/nightDoylestown· Avg. $195/nightArdmore· Avg. $322/nightChestnut Hill· Avg. $167/nightScotrun· Avg. $155/nightNorristown· Avg. $90/nightMontoursville· Avg. $131/nightShamokin Dam· Avg. $80/nightKulpsville· Avg. $126/nightSwarthmore· Avg. $215/nightCamp Hill· Avg. $173/nightUniontown· Avg. $68/nightMunhall· Avg. $196/nightPocono Lake· Avg. $373/nightJones Mills· Avg. $195/nightCashtown· Avg. $199/nightJohnstown· Avg. $100/nightBryn Mawr· Avg. $318/nightAmbridge· Avg. $121/nightRidley Park· Avg. $122/nightSaylorsburg· Avg. $217/nightLehighton· Avg. $106/nightWest Homestead· Avg. $136/nightWest Chester· Avg. $89/nightWest Conshohocken· Avg. $239/nightBerwyn· Avg. $267/nightEmerald Lakes· Avg. $368/nightColumbia· Avg. $250/nightMiddletown· Avg. $179/nightDowningtown· Avg. $85/nightGlenside· Avg. $180/nightQuakertown· Avg. $91/nightDillsburg· Avg. $124/nightLanghorne· Avg. $96/nightConnellsville· Avg. $88/nightChalfont· Avg. $137/nightSlippery Rock· Avg. $111/nightRoyersford· Avg. $97/nightClearfield· Avg. $140/nightAdamstown· Avg. $188/nightHopwood· Avg. $187/nightGaleton· Avg. $170/nightLansdowne· Avg. $136/nightManheim· Avg. $297/nightSalunga-Landisville· Avg. $122/nightChurchill· Avg. $78/nightMalvern· Avg. $187/nightSelinsgrove· Avg. $125/nightHollidaysburg· Avg. $79/nightHuntingdon· Avg. $145/nightSpring City· Avg. $100/nightTerre Hill· Avg. $151/nightMifflinville· Avg. $64/nightFort Washington· Avg. $72/nightSwiftwater· Avg. $99/nightBrodheadsville· Avg. $182/nightMorrisville· Avg. $336/nightCarbondale· Avg. $90/nightDanville· Avg. $155/nightKennerdell· Avg. $246/nightIrwin· Avg. $84/nightEnola· Avg. $74/nightFairfield· Avg. $363/nightAnnville· Avg. $461/nightMount Pleasant· Avg. $155/nightWest Reading· Avg. $129/nightTarentum· Avg. $98/nightCrafton· Avg. $193/nightConneaut Lake· Avg. $177/nightJonestown· Avg. $195/nightMountville· Avg. $96/nightSmoketown· Avg. $545/nightOakmont· Avg. $301/nightHidden Valley· Avg. $332/nightWhite Haven· Avg. $232/nightBangor· Avg. $122/nightMckees Rocks· Avg. $102/nightLime Ridge· Avg. $57/nightDevon· Avg. $348/nightDenver· Avg. $95/nightLakewood· Avg. $109/nightElysburg· Avg. $160/nightElizabethtown· Avg. $314/nightBeach Lake· Avg. $192/nightSkytop· Avg. $326/nightHellertown· Avg. $161/nightCresco· Avg. $166/nightBrownstown· Avg. $109/nightEllwood City· Avg. $136/nightWest Goshen· Avg. $124/nightGibsonia· Avg. $240/nightShippensburg· Avg. $98/nightGrove City· Avg. $175/nightBuck Hill Falls· Avg. $262/nightElverson· Avg. $159/nightBlossburg· Avg. $148/nightAddison· Avg. $170/nightAtglen· Avg. $1,447/nightMarshalls Creek· Avg. $1,299/nightGreencastle· Avg. $164/nightIndian Mountain Lake· Avg. $293/nightWest Hazleton· Avg. $76/nightEast Earl· Avg. $279/nightCoatesville· Avg. $123/nightFogelsville· Avg. $84/nightNumidia· Avg. $344/nightBear Creek Village· Avg. $199/nightPocono Manor· Avg. $90/nightGordonville· Avg. $457/nightPaoli· Avg. $287/nightDalton· Avg. $778/nightEspyville· Avg. $136/nightClarence· Avg. $236/nightGlenolden· Avg. $106/nightBird in Hand· Avg. $59/nightDelmont· Avg. $78/nightYardley· Avg. $1,030/nightLong Pond· Avg. $345/nightFlourtown· Avg. $173/nightMerion Station· Avg. $100/nightAkron· Avg. $85/nightRector· Avg. $254/nightScottdale· Avg. $99/nightChadds Ford· Avg. $94/nightClifton Heights· Avg. $100/nightCoraopolis· Avg. $200/nightKinzers· Avg. $81/nightMonessen· Avg. $221/nightHoney Brook· Avg. $98/nightClaysburg· Avg. $51/nightHomestead· Avg. $98/nightYoungwood· Avg. $105/nightLatrobe· Avg. $103/nightBerwick· Avg. $132/nightBridgeport· Avg. $80/nightMilesburg· Avg. $96/nightThorntonLake ComoHatfieldMacungieGouldsboroClintonRadnorDrumsWillockGarnet ValleyClarks SummitEntrikenEffortMingovilleCanonsburgCoopersburgCollegevilleJenkintownPocono SummitBadenCenter ValleyManatawnaGreentownMohntonWarriors MarkFrazerGlen SpeyShoholaNew ColumbiaRed LionNew ProvidenceTyler HillBrackneyMiddlebury CenterTaftonNarvonBlue Ridge SummitAirvilleCatawissaKutztownCoaldaleImperialAlbrightsvilleBrunnervilleWarringtonAnalominkLimerickClairtonChester HeightsBlakesleeAmblerArrowhead LakeNormalvilleClaridgeEquinunkBrockwayKunkletownGibbon GladeFarmingtonSaint DavidsAdrian FurnaceHenderson ParkGreenvilleLords ValleyHenryvilleDuncansvilleGainesLaughlintownClarionLakevilleGlen RiddleShartlesvilleFrewsburgHavertownDonegalShawnee on DelawareProspect ParkLittlestownJames CreekShillingtonHumphreyBushkillPequeaWinona LakesTamimentCamelback MountainKempton