New York City—it’s more than just a skyline. It’s energy, stories, and nonstop wonder. From the buzzing streets of Times Square to the calm flow of the Hudson, NYC is always alive. But what if you could take in those iconic views with a plate of something delicious? That’s where rooftop restaurants NYC truly shine. Picture yourself sipping cocktails or biting into gourmet tacos, all while the skyline stretches around you. Sounds perfect, right?
In this guide, we’ll show you the best rooftop restaurants NYC has to offer. Whether it’s a romantic date, a chill night with friends, or a fancy celebration, there’s a rooftop for it. Think vibes, flavor, and photo-worthy views—without the tourist traps. We’ve picked these gems based on real experiences, not sponsorships. So grab your shades, charge your phone, and get ready to dine above it all. These rooftops are waiting—and trust us, they deliver.
Related Read: 10 Best cheap things to do in NYC
1. Haven Rooftop

Address: 132 West 47th Street, New York, NY 10036
Phone: 212 466 9000
Website
Open Hours:
Sunday: 11 AM to 3:30 PM, 5 PM to 9:30 PM
Monday: 12 PM to 3 PM, 4 PM to 9:30 PM
Tuesday: 12 PM to 3 PM, 4 PM to 9:30 PM
Wednesday: 12 PM to 3 PM, 4 PM to 9:30 PM
Thursday: 12 PM to 3 PM, 4 PM to 10:30 PM
Friday: 12 PM to 3 PM, 4 PM to 10:30 PM
Saturday: 11 AM to 2:30 PM, 4 PM to 10:30 PM
Highlights:
Delicious brunch
Fast service
Yummy food
Beautiful ambiance
Amazing mocktails
Haven Rooftop truly lives up to its name as a peaceful retreat above the busy streets of Manhattan. As one of the top rooftop restaurants NYC has to offer, it impresses guests with a cozy, beautifully lit outdoor space and sweeping views of the city skyline. The relaxed yet elegant ambiance, complete with lounge seating and string lights, sets the tone for a memorable meal.
The menu is especially popular during rooftop brunch NYC hours, offering a tempting mix of classic dishes and creative culinary twists. Each item is prepared with care and served to perfection, delighting both the eyes and taste buds.
Recommended Read: 11 Spectacular London Hotels With Rooftop Bars
Service is another highlight at Haven Rooftop. The staff is attentive, quick, and professional, ensuring that every guest’s needs are met promptly. Their efficiency adds to the overall seamless dining experience.
The handcrafted mocktails are flavorful and visually stunning, rounding out an exceptional visit. For food, views, and service, Haven Rooftop is a must-visit destination in New York City.
2. Spyglass Rooftop Bar

Address: 47 West 38th Street, 22nd Floor, New York, NY 10018
Phone: 212 730 0538
Website
Open Hours:
Sunday: 3 PM to 10 PM
Monday to Thursday: 4 PM to 11 PM
Friday and Saturday: 4 PM to 12 AM
Highlights:
Good food and service
Amazing view of Empire State Building and Times Square
Accommodating and friendly staff
Unique and delicious cocktails
Charming atmosphere
Spyglass Rooftop Bar offers an unforgettable dining experience with unbeatable views of the Empire State Building and the glowing lights of Times Square. As guests step off the elevator onto the 22nd floor, they’re welcomed by a bustling, stylish setting that perfectly blends charm and energy. This is one of the rooftop restaurants NYC visitors should not miss.
The staff at Spyglass are warm, attentive, and genuinely focused on creating a comfortable experience. The menu features a variety of carefully crafted dishes that are as flavorful as they are visually appealing, making it an ideal stop for anyone who values both taste and atmosphere.
Cocktail lovers will find themselves in heaven. The rooftop bar boasts a selection of inventive drinks and elevated classics that showcase the bartenders’ expertise. Each sip adds to the overall magic of the evening.
3. Republica Restaurant & Rooftop

Address: 160 Dyckman Street, New York, NY 10040
Phone: 646 895 9444
Website
Open Hours:
Sunday: 1 PM to 12 AM
Monday to Thursday: 11:30 AM to 12 AM
Friday: 1:30 PM to 4 AM
Saturday: 2 PM to 4 AM
Highlights:
Amazing service by Mario
Well-decorated party venue
Delicious food
Republica Restaurant & Rooftop is a vibrant and stylish destination in Upper Manhattan, offering a lively atmosphere and some of the most memorable rooftop dining experiences in the city. Upon arrival, guests are welcomed with exceptional service—especially from standout staff like Mario, whose hospitality adds a personal and memorable touch.
The decor blends modern flair with a festive vibe, making Republica more than just a dining spot. It doubles as a beautifully arranged party venue, complete with sweeping views of the New York City skyline. Whether you’re planning a birthday bash or an anniversary celebration, this venue is built for unforgettable moments.
The culinary offerings are just as impressive. Republica’s menu features a flavorful mix of American favorites with global inspiration, satisfying a range of tastes and dietary needs. From creative burgers to exquisite seafood, every dish is packed with bold flavors.
Ideal for special occasions, casual hangouts, or even a lively rooftop brunch NYC experience, Republica earns its reputation as one of the best rooftop restaurants NYC has to offer.
4. Azul on the Rooftop

Address: 525 Greenwich Street, New York, NY 10013
Phone: 212 608 4848
Website
Azul on the Rooftop offers a lively yet refined experience high above the streets of SoHo. With breathtaking panoramic views of Manhattan, it’s a rooftop gem that perfectly captures the city’s vibrant spirit. Whether you’re admiring the skyline at sunset or soaking in the energy of the evening crowd, the atmosphere here is both stylish and inviting—just what you’d expect from one of the top rooftop restaurants NYC has to offer.
The menu is just as impressive as the view. Guests can expect a flavorful mix of Latin-inspired dishes and refreshing drinks, all crafted with attention to taste and presentation. Each bite is a celebration of bold, playful flavors that make dining here both fun and memorable.
5. St. Cloud Rooftop

Address: 6 Times Square, 17th Floor, New York, NY 10036
Phone: 212 204 5787
Website
Open Hours:
Sunday to Saturday: 4 PM to 11 PM
Among the most sought-after rooftop restaurants NYC has to offer, St. Cloud Rooftop delivers an unforgettable dining experience high above the bright lights of Times Square. Located atop the luxurious Knickerbocker Hotel, this 17th-floor gem offers sweeping views of the Manhattan skyline that immediately set the tone for a sophisticated escape from the city buzz.
From the moment you step onto the rooftop, the atmosphere is a perfect mix of elegance and comfort. Whether you’re planning a romantic evening or catching up with friends, the sleek design and cozy seating options create a setting that suits every mood. While it’s not a traditional rooftop brunch NYC spot, the evening menu curated by Executive Chef Charlie Palmer offers a stunning variety of small plates and expertly crafted cocktails that make every visit a treat.
6. Berry Park

Address: 4 Berry Street, Brooklyn, New York, NY 11249
Berry Park stands out as one of the most down-to-earth rooftop restaurants NYC locals love for a casual day or night out. With a prime view of the Manhattan skyline, this rooftop gem in Brooklyn blends good vibes, comfort food, and affordability—all in one laid-back setting. Known for its craft beer selection and hearty bites, Berry Park is the go-to spot for everything from burgers and wings to artisanal pizzas.
Step inside and you’ll find rustic wooden interiors, industrial-style decor, and plenty of greenery. The ambiance feels effortlessly cool, making it a great choice for group hangouts or low-key date nights. While it may not be your typical rooftop brunch NYC destination, it offers plenty of daytime fun on weekends, especially with its early opening hours on Saturdays and Sundays.
Open Tuesday to Thursday from 3 PM, Friday and Saturday until 3 AM, and Sunday until 1 AM, Berry Park guarantees good times all week—just don’t show up on a Monday unless it’s a holiday.
7. The Cabin

Address: 205 East 4th Street, Manhattan, New York, NY 10009
While The Cabin may not sit sky-high like traditional rooftop restaurants NYC is famous for, it still delivers an elevated dining experience in every sense. Tucked away in the East Village’s Alphabet City, this charming hideaway feels like a rustic escape from the urban hustle. With its wood-paneled walls, birch tree infinity mirrors, and cozy leather banquettes, the space captures the warmth and charm of a mountain lodge—right in the middle of Manhattan.
The menu is anything but ordinary. The Cabin skips standard starters and mains in favor of flavorful American classics with creative twists. Popular picks include Truffle Fries, Not A Caesar Salad, Crispy Brussels, S’mores, and their standout Deconstructed Apple Pie. Paired with craft cocktails from the full-service bar, every bite and sip feels indulgent.
Though not a traditional rooftop, The Cabin offers a weekend vibe similar to the rooftop brunch NYC crowd loves—thanks to its Throwback Brunch served every Saturday and Sunday from 11 am to 4 pm. Add in Wine & Cheese Tuesdays, all-day happy hour on Wednesdays, and late-night deals on Sundays, and it’s easy to see why this cozy gem ranks among the best rooftop restaurants NYC has in spirit, if not in elevation.
8. Castell Rooftop Lounge
Address: 260 West 40th Street, Manhattan, New York, NY 10018
Castell Rooftop Lounge is a sleek, elevated escape nestled in Midtown, just steps from Broadway and Madison Square Garden. As one of the standout rooftop restaurants NYC offers, Castell brings 1960s sophistication with a modern edge. The cocktail menu channels Mad Men charm—think martinis with a twist—paired with reimagined tapas for a stylish yet laid-back dining experience.
Known for one of the happiest Happy Hours in the city, enjoy classic cocktails for $12, select wines for $10, and beers for just $6. With its elegant décor, city views, and unbeatable atmosphere, it’s no surprise Castell is often named among the best rooftop restaurants NYC locals and visitors love.
Open Sunday from 4 PM to 10 PM, Monday to Thursday until 11 PM, and Friday and Saturday until midnight—Castell invites you to sip, savour, eat, and repeat.
9. Eleven Madison Park Rooftop

Address: 22 West 27th Street, 2nd Floor, New York, NY 10001
Overlooking Madison Square Park, Eleven Madison Park Rooftop offers a luxurious plant-based dining experience with world-class views. Since 1998, this celebrated fine dining destination has redefined rooftop elegance, and under Chef Daniel Humm’s leadership since 2011, it now boasts a fully plant-based menu crafted from premium ingredients used in-house.
While the full tasting menu is the main draw, guests can also enjoy a lighter option at the bar, complete with cocktails and snacks. Whether you’re here for a special occasion or simply want to treat yourself to something extraordinary, Eleven Madison Park stands as one of the best rooftop restaurants NYC has for those who seek culinary artistry, stunning views, and impeccable service. It’s the perfect rooftop splurge in the heart of Manhattan.
10. Salon de Ning

Address: 700 Fifth Avenue, Floor 23, New York, NY 10019
Salon de Ning is one of the most iconic spots among the best rooftop restaurants NYC has to offer, known for its glamorous ambiance and breathtaking skyline views of Fifth Avenue. Located atop The Peninsula Hotel, this rooftop gem features two stylish outdoor terraces and an indoor bar, offering a perfect blend of intimacy and elegance.
Inspired by the legendary Madame Ning, a 1930s Shanghai socialite, the decor is a global fusion of Moroccan lanterns, Chinese screens, and vintage New York charm. From Venetian mirrors to artistic photography, the atmosphere feels like stepping into an elite, well-traveled past.
While not traditionally known for rooftop brunch NYC, its return this summer following a stunning refurbishment promises a refreshed experience that blends timeless luxury with modern flair. Whether you’re planning a chic evening or marking your calendar for its reopening, Salon de Ning is a must-visit rooftop destination in New York City.