Among the top weekend getaways from NYC are the Catskills or Hudson Valley which are great for nature lovers and hikers, the Hamptons if you desire beaches and a relaxing atmosphere, Philadelphia or Boston for those who enjoy history and culinary adventures, Washington DC for museums and sightseeing, and the Poconos or Cape May if you wish to have a quiet, picturesque retreat without going too far.