Welcome to Pier 81
Pier 81 is a new social, culinary, and entertainment destination in New York City. Promising to be a prime destination for locals and visitors alike, Pier 81 features a fleet of floating restaurants and entertainment venues emulating the world’s best urban rooftops and waterfront social settings.
Our first floating restaurant launched in 2014 with the opening of the award-winning North River Lobster Company which has been a smashing success. Hudson’s, a new 3-story seafood lounge and restaurant on a 10,000 square foot yacht, joined North River Lobster Company in summer 2017. Like North River Lobster Company, Hudson’s distinguishes itself by offering patrons sailings on the Hudson River, boasting sweeping 360-degree views of the Manhattan skyline with an “out of city” experience. Pier 81 is also home to World Yacht which stands the test of time from its inception in 1984, and continues to offer luxury charter cruises to clients today.