There’s nothing like enjoying your meal with a waterside view. Whether you’re in the mood for a cozy family dinner, a casual get-together with friends, or a romantic evening, these waterside dining spots provide a blend of culinary delights and peaceful ambiance. Read on for a list of waterfront restaurants in the Northern New Jersey area — from Battello in Jersey City to McLoone’s Boathouse in West Orange.
Battello | 502 Washington Boulevard, Jersey City
Photo Credit: Batello
This restaurant has stunning views of the Hudson and a contemporary menu that includes Italian dishes and seafood options. Is it too cold or rainy to dine outside? The dining room’s retractable glass walls create a cozy al fresco vibe that’s just as enjoyable.
Blue Eyes | 525 Sinatra Drive, Hoboken
View this post on Instagram
Known for its brick-oven creations and Napoletana pizza, this waterfront spot pays homage to Hoboken’s most famous resident, Frank Sinatra. Outdoor dining is available during the warmer months — seating is on a first-come basis.
Read More: This Montclair Bookstore Has a Secret Italian Restaurant Inside
Blu on the Hudson | 1200 Harbor Boulevard, Weehawken
View this post on Instagram
At this restaurant, the Manhattan skyline creates a perfect setting to savor inventive cocktails, and sample dishes that blend New American Mediterranean flavors with Asian influences. The 3,500-square-foot space features a separate sushi restaurant and a lounge area with a fireplace.
Chart House | 1700 Harbor Boulevard, Weehawken
View this post on Instagram
This upscale Lincoln Harbor Pier eatery provides a breathtaking New York City skyline view. You can soak in the Manhattan from the outdoor patio or indoors through floor-to-ceiling windows, making it a relaxed and picturesque dining experience.
De Novo | 1257 River Road, Edgewater
View this post on Instagram
De Novo, inspired by family-friendly casual pubs from Europe, has a delightful menu featuring house-made bread, small plates, charcuterie, and flatbreads, among other things. The Edgewater location (there’s another in Montclair) boasts stunning views of the Hudson River.
Felina Steak at Hudson House | 2 Chapel Avenue Unit 2, Jersey City
Situated right on the banks of the Hudson River, this restaurant provides a contemporary Italian dining adventure. While the Manhattan skyline views are the main attraction, you might find it hard to resist stealing glances into the open kitchen, where the culinary team works their magic. MG pro-tip: get the wine pairings with your meal.
Haven Riverfront Restaurant + Bar | 2 Main Street, Edgewater
View this post on Instagram
The Highwood | 500 Avenue at Port Imperial, Weehawken
View this post on Instagram
Nestled on Weehawken’s waterfront, this hip dining haven serves up inventive American cuisine, creative cocktails, and a dazzling skyline view from its waterfront patio. The innovative culinary infuses classic dishes with a unique twist.
Hudson + Co | 3 2nd Street, Jersey City
Photo Credit: Hudson + Co
This sprawling 12,000-square-foot modern American restaurant treats diners to unparalleled views of the Manhattan skyline over the Hudson River. Beyond its stylish decor and atmosphere, the menu has both shareable options and traditional dining, adding a delicious touch to your visit.
Lokal Eatery + Bar | 2 2nd Street, Jersey City
Nestled on the Hudson River, this restaurant uses locally sourced ingredients to create dishes with a global flair. The floor-to-ceiling windows provide unobstructed views of the Manhattan skyline. You can dine on the open-air patio during the warmer months.
Maddy Rose at Liberty House | 76 Audrey Zapp Drive Floor 1, Jersey City
Situated along the Hudson River, this restaurant has unrivaled views of the New York City skyline. Maddy Rose not only incorporates this aesthetic into its design but also every aspect of the menu, providing a dining experience reminiscent of coastal al fresco settings in Greece or Italy.
Maritime Parc | Liberty State Park, 84 Audrey Zapp Drive, Jersey City
View this post on Instagram
This restaurant has the distinction of being the sole New Jersey establishment included in OpenTable’s list of 14 U.S. restaurants that serve phenomenal water views. In addition to Instagram-ready views, you’ll find seafood dishes, like tea-poached mushroom-glazed sea bass and swordfish with beer broth.
NoHu Rooftop Bar + Restaurant | 550 Avenue at Port Imperial, Weehawken
View this post on Instagram
Open seven days a week, this restaurant invites guests to enjoy dinner, craft drinks, or a weekend brunch that features menu items like a warm popover served with local ricotta. As the name implies, it is perched high above the Hudson River, providing you with picturesque views of the Manhattan skyline.
McLoone’s Boathouse | 9 Cherry Lane, West Orange
View this post on Instagram
Set in the heart of the South Mountain Recreation Complex, this spot provides a prime waterfront dining experience along the reservoir. Its picturesque views make it a popular destination for those seeking a serene meal. The menu includes American cuisine with something for diners of all ages.
Molos | 1 County Road 682, Weehawken
With its Greek and Mediterranean-inspired seafood options, this restaurant sits on the Hudson River. The eatery’s two-story layout boasts floor-to-ceiling windows that provide a New York City skyline backdrop. Guests are invited to savor signature dishes like the whole fish and char-grilled octopus.
Pier 115 | 115 River Road, Edgewater
View this post on Instagram
Pier 115 is a modern riverfront gastropub in Edgewater, perfect for a date night or a night out with friends. The restaurant has fantastic wood-fired pizzas that MG loves.
Surf City | 1 Marin Boulevard, Jersey City
Discover this relaxed establishment, a waterfront escape with unparalleled views of Manhattan and Liberty Island. With abundant indoor and outdoor spaces, the restaurant provides vacation-style vibes. Sip on exotic cocktails at community tables, gather with friends by the fire pits, and indulge in a variety of treats.
See More: The Best Restaurants With a Waterfront View in Hoboken + Jersey City
Sushi Cruise | 725 River Road #51, Edgewater
View this post on Instagram
Located along the Hudson River, Sushi Cruise provides a dining experience with NYC skyline views. Considered a hidden gem in Bergen County, the wait is always brief, and the sushi is among the best in the area.
Taverna Veranda | 725 River Road, Edgewater
View this post on Instagram
Taverna Veranda serves up authentic Mediterranean cuisine in Edgewater. With its stunning views and delicious food, it’s a fantastic spot for a night out by the water.