The Panoramic-View Restaurant on Top of the Omni Hotel in Connecticut Is a Must-Visit

John Davenport's Restaurant in New Haven, CT sits atop the Omni Hotel and features amazing panoramic views of Elm City.

There's something so special about dining with a view. Being able to look out and see a beautiful cityscape scene or a stunning waterfall is a magical experience that seems to make any meal automatically better. We're lucky enough to have some great restaurants with views in Connecticut, whether you love to admire natural beauty or prefer to catch a glimpse of towering skyscrapers. If your tastes lie towards more urban settings, we think you'll love the spot we're featuring today. John Davenport's Restaurant sits atop the 19th floor of the Omni Hotel in New Haven, CT, and it features some of the state's most incredible views. Check it out:

John Davenport's is right on the top floor of the magnificent Omni Hotel, a 293-room hotel offering stays right in the heart of Yale's campus. Needless to say, the views from 19 floors up are pretty grand!

This is an upscale dining experience offering up breakfast and lunch, and everything on the menu is made using seasonal ingredients whenever possible.

With seafood, salad, and steaks available, plus a full drink menu, there's something for everyone to indulge in here. This is a great option for those seeking a classy date night or looking to celebrate a special occasion.

The decor here does a great job of supporting the nearby university while still coming across as classy and not too garish - it's not a sports bar, but you'll still feel plenty of Bulldog pride when dining here.

The understated furnishings do a great job of letting the exterior views really shine. Floor-to-ceiling windows allow amazing views of New Haven, no matter where your table is situated within the restaurant.

This is a popular dining spot, and reservations are encouraged, but not required. For more information about this restaurant with great views in New Haven, CT, check out the Omni Hotel website, where you can see a full menu and also make a reservation.

There are so many fun things to do in New Haven, CT and the surrounding area. The presence of Yale University means there are all kinds of great amenities in the Elm City, especially if you love museums and greenspace. If you want to find the perfect place to stay in New Haven, check out this luxury one-bedroom apartment located near Wooster Square and Yale.

Subscribe to our newsletter

Get the latest updates and news

All Stories