Hotels Above Par July 27, 2021 Located about two hours from NYC, The Catskills have become a popular vacation spot thanks to its natural beauty, artsy attractions, and eclectic shopping and dining options.