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. 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.