Top cities to stay in New Jersey

Fort Lee
Avg. $177 · 2,404 properties
Union City
Avg. $186 · 2,173 properties
Hoboken
Avg. $187 · 2,155 properties
Weehawken
Avg. $188 · 2,135 properties
Cliffside Park
Avg. $191 · 2,071 properties
Ridgefield Park
Avg. $192 · 2,042 properties
Little Ferry
Avg. $194 · 1,999 properties
Jersey Shore
Avg. $134 · 1,984 properties
Leonia
Avg. $191 · 1,822 properties
Passaic
Avg. $180 · 1,809 properties
Fairview
Avg. $195 · 1,808 properties
Palisades Park
Avg. $192 · 1,806 properties
North Arlington
Avg. $175 · 1,734 properties
Saddle Brook
Avg. $185 · 1,712 properties
Hasbrouck Heights
Avg. $192 · 1,646 properties
Communipaw
Avg. $195 · 1,557 properties
Garfield
Avg. $178 · 1,484 properties
Elmwood Park
Avg. $156 · 1,147 properties
River Edge
Avg. $190 · 1,139 properties
Maywood
Avg. $193 · 923 properties

Learn more about New Jersey

How many rentals are available in New Jersey?

What is the price range for rentals in New Jersey?

What is the most popular type of rental in New Jersey?

What is the top travel destination in New Jersey?

How many destinations have available rentals in New Jersey?

Explore nearby regions

New York
12,980 properties
Avg $136
Delaware
1,009 properties
Avg $134
Connecticut
1,099 properties
Avg $139
Maryland
6,218 properties
Avg $132
District of Columbia
801 properties
Avg $141
Pennsylvania
5,385 properties
Avg $121
Rhode Island
471 properties
Avg $138
Massachusetts
4,124 properties
Avg $141

More cities with vacation rentals in New Jersey

West Bergen· Avg. $167/nightBelleville· Avg. $139/nightGloucester City· Avg. $115/nightRunnemede· Avg. $114/nightHaddonfield· Avg. $116/nightWestville· Avg. $115/nightThorofare· Avg. $115/nightGibbstown· Avg. $116/nightCollingswood· Avg. $115/nightMount Ephraim· Avg. $119/nightRahway· Avg. $105/nightVentnor City· Avg. $114/nightIrvington· Avg. $106/nightBrooklawn· Avg. $117/nightNew Providence· Avg. $132/nightMargate City· Avg. $104/nightGlen Ridge· Avg. $114/nightHillside· Avg. $106/nightLongport· Avg. $104/nightAvenel· Avg. $105/nightIselin· Avg. $104/nightRochelle Park· Avg. $160/nightKenilworth· Avg. $105/nightRio Grande· Avg. $271/nightSouth River· Avg. $130/nightBrielle· Avg. $159/nightVenice Park· Avg. $95/nightGlen Rock· Avg. $128/nightWildwood· Avg. $276/nightEdgewater Park· Avg. $119/nightNorth Bergen· Avg. $184/nightPoint Pleasant Beach· Avg. $159/nightHarrison· Avg. $100/nightPark Ridge· Avg. $117/nightWest Wildwood· Avg. $302/nightMetuchen· Avg. $134/nightAtlantic City· Avg. $78/nightHighland Park· Avg. $130/nightMorristown· Avg. $163/nightSouth Amboy· Avg. $116/nightBelmar· Avg. $140/nightAllendale· Avg. $122/nightSpring Lake· Avg. $138/nightRed Bank· Avg. $139/nightAsbury Park· Avg. $139/nightNeptune City· Avg. $135/nightSilver Beach· Avg. $166/nightChadwick Beach· Avg. $166/nightFieldville· Avg. $171/nightMilltown· Avg. $93/nightWhippany· Avg. $129/nightLavallette· Avg. $165/nightIsland Heights· Avg. $166/nightMiddle Township· Avg. $252/nightPitman· Avg. $128/nightToms River· Avg. $166/nightMonmouth Beach· Avg. $142/nightLower Township· Avg. $212/nightCedar Knolls· Avg. $128/nightSea Girt· Avg. $135/nightNewark· Avg. $92/nightOrtley Beach· Avg. $167/nightHaskell· Avg. $123/nightMorris Plains· Avg. $126/nightEgg Harbor Township· Avg. $94/nightClarks Landing· Avg. $139/nightSeaside Heights· Avg. $166/nightSeaside Park· Avg. $166/nightBoonton· Avg. $120/nightJersey City· Avg. $126/nightNormandy Beach· Avg. $167/nightButler· Avg. $129/nightGalloway· Avg. $107/nightWest Cape May· Avg. $163/nightRockaway· Avg. $126/nightDunhams Corners· Avg. $91/nightBlackwood· Avg. $124/nightDover· Avg. $126/nightCaldwell· Avg. $128/nightTuckerton· Avg. $170/nightNorth Cape May· Avg. $155/nightTown Bank· Avg. $155/nightLedgewood· Avg. $135/nightKeyport· Avg. $130/nightAvon-By-The-Sea· Avg. $133/nightRaritan· Avg. $107/nightReeds Beach· Avg. $221/nightBradley Beach· Avg. $133/nightCherry Hill· Avg. $94/nightStrathmere· Avg. $156/nightHighlands· Avg. $150/nightEast Newark· Avg. $97/nightCape May· Avg. $159/nightBay Head· Avg. $147/nightEdison· Avg. $87/nightJamesburg· Avg. $93/nightOcean Grove· Avg. $133/nightMount Laurel· Avg. $93/nightFranklin Township· Avg. $93/nightOcean City· Avg. $162/nightStanhope· Avg. $135/nightAbsecon· Avg. $81/nightHightstown· Avg. $104/nightSecaucus· Avg. $106/nightNeptune Township· Avg. $133/nightMays Landing· Avg. $132/nightNewton· Avg. $143/nightAllenhurst· Avg. $133/nightParsippany-Troy Hills· Avg. $108/nightBordentown· Avg. $98/nightBeach Haven· Avg. $149/nightLawrenceville· Avg. $125/nightMahwah· Avg. $118/nightEast Rutherford· Avg. $122/nightMiddletown· Avg. $150/nightElizabeth· Avg. $95/nightDiamond Beach· Avg. $323/nightCape May Point· Avg. $167/nightEdgewater· Avg. $142/nightLambertville· Avg. $186/nightVineland· Avg. $139/nightDenville· Avg. $110/nightPiscataway· Avg. $117/nightSwainton· Avg. $144/nightTinton Falls· Avg. $110/nightLinden· Avg. $129/nightEast Brunswick· Avg. $86/nightBridgewater· Avg. $186/nightWayne· Avg. $121/nightTownsends Inlet· Avg. $152/nightVernon Township· Avg. $221/nightHamburg· Avg. $205/nightBrigantine· Avg. $182/nightBrick· Avg. $225/nightPrinceton· Avg. $185/nightClermont· Avg. $118/nightHarvey Cedars· Avg. $159/nightPleasantville· Avg. $68/nightRutherford· Avg. $145/nightNew Brunswick· Avg. $90/nightSouth Hackensack· Avg. $114/nightLong Beach Island· Avg. $170/nightBeach Haven Crest· Avg. $165/nightSpray Beach· Avg. $165/nightBrighton Beach· Avg. $165/nightShip Bottom· Avg. $165/nightParamus· Avg. $121/nightBarnegat Light· Avg. $177/nightCulver Lake· Avg. $159/nightLong Branch· Avg. $193/nightWest Orange· Avg. $146/nightWaretown· Avg. $175/nightStockton· Avg. $219/nightKearny· Avg. $90/nightMontclair· Avg. $171/nightMarmora· Avg. $112/nightHackensack· Avg. $108/nightWest Milford· Avg. $171/nightSomers Point· Avg. $50/nightClifton· Avg. $113/nightBloomfield· Avg. $247/nightManasquan· Avg. $198/nightSea Bright· Avg. $78/nightFrenchtown· Avg. $159/nightNorth Beach Haven· Avg. $218/nightStone Harbor· Avg. $136/nightEast Orange· Avg. $154/nightSmithville· Avg. $127/nightAvalon· Avg. $487/nightMonmouth Junction· Avg. $69/nightManahawkin· Avg. $173/nightBayonne· Avg. $644/nightSea Isle City· Avg. $177/nightHewitt· Avg. $125/nightLake Hopatcong· Avg. $400/nightMantoloking Shores