Located in Battery Park City, The Ritz-Carlton New York offers a luxurious stay with stunning views of the Statue of Liberty and the Hudson River. While it doesn't have a beach directly on its premises, it is conveniently located near several waterfront parks, such as Battery Park and Wagner Park. These parks offer beautiful waterfront views, green spaces, and seating areas where visitors can relax and enjoy the serene atmosphere. The Ritz-Carlton New York provides a perfect base for exploring the city while still being close to waterfront areas.