The Inn on the Hudson, formerly known as The Peekskill Inn, is located in the heart of the scenic and historic Hudson Valley. We offer 53 comfortable rooms with panoramic views of the Hudson, including several rooms with private terraces.
We’re just one hour north of Manhattan and a short ride from the Peekskill Metro North train station. We are also within walking distance of Peekskill’s eclectic variety of shops, art studios, parks, and fine restaurants.
We offer 53 well-appointed non-smoking rooms, some boasting spectacular views of the Hudson Valley.