Immerse yourself in the collegiate atmosphere of New Haven. Omni New Haven Hotel at Yale is just steps from the historic Yale University campus and the 16-acre New Haven Town Green. Take it all in with a Yale View Room, highlighting the school’s dramatic Gothic-style towers. Visit the 19th floor of our hotel in New Haven, CT for fresh New England cuisine and rooftop panoramas at John Davenport’s at the Top of the Park. Find balance with a float, sauna session or massage at Ripple Float & Wellness Center. Walk to the Yale campus in minutes to attend to business or tour the historic grounds. Or discover boutique shopping, specialty museums and creative dining during your stay at our downtown New Haven hotel.
Whether you are looking for a romantic getaway or family fun, we have a hotel package that will let you experience the charm of New Haven.
Omni New Haven Hotel at Yale rates and availability based on your current search and excludes taxes.
Explore the hotel through the eyes of our guests. Share your photos with #AtTheOmni.
New Haven hosts many things to do including:
At Omni New Haven Hotel at Yale, you can sightsee at numerous parks, participate in special events, indulge in great food and more. See a full list of things to do here.
Omni New Haven Hotel at Yale is located in the heart of downtown New Haven, CT, less than a mile from Yale University. The hotel’s physical address is 155 Temple Street, New Haven, Connecticut 06510.
Omni New Haven Hotel at Yale is located near the following airports:
A photo ID will be required at time of check-in.
Yes, Omni New Haven Hotel at Yale is pet friendly for dogs and cats up to 50 pounds. There is a one-time non-refundable pet fee of $125 per reservation. Service animals accompanying guests with disabilities are always welcome and will not be required to pay the one-time pet charge (no documentation necessary). Read more of our hotel policies.