lowest per night average
Cranbury, NJ
$109 - $169
North Brunswick, NJ
$113 - $130
$101 - $129
Flemington, NJ
$71 - $89
$89 - $149
$103 - $134
East Windsor, NJ
$120 - $149
Hamilton, NJ
$104 - $169
Monmouth Junction, NJ
$70 - $100
$67 - $114
$101 - $199
New Hope, PA
$563 - $563
Hillsborough, NJ
$53 - $60