Immerse yourself in the collegiate atmosphere of New Haven, CT. Four Diamond rated Omni New Haven Hotel at Yale is located downtown, just steps from the historic Yale University campus and the 16-acre New Haven Town Green. Our 306 hotel rooms and suites welcome you to this charming city with plush bedding, work desks and flat-screen TVs. Take it all in with a Yale View Room, highlighting Yale University’s dramatic Gothic-style towers. Visit the 19th floor of our hotel in New Haven for fresh New England cuisine and rooftop panoramic views 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. You can also discover plenty of things to do nearby, like boutique shopping, specialty museums and creative dining during your stay at our downtown New Haven hotel. If you’re planning an event, our hotel also offers 9,200 square feet of event space, ideal for your next corporate gathering, wedding or family celebration
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.
Make the holidays magical with 20% off your stay and make your spirits bright with a complimentary $25 food and drink credit.
Discover the hotel rooms and suites that await you at Omni New Haven Hotel at Yale. Whether you’re traveling for business, solo adventures or family fun, you’re sure to find your ideal accommodations. Discover what makes us one of the best hotels in the New Haven area. 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.
New Haven, CT is the perfect destination for a weekend getaway (2-3 days). Visit the beautiful Yale University campus and nearby attractions. Read our 48-hour itinerary to plan your New Haven vacation.
Summer (May-August) is an ideal time to visit New Haven for warm temperatures. Fall (September-October) brings beautiful autumn foliage and cooler temperatures. In the spring months (March-April), temperatures are cool and visitors will enjoy blossoms throughout the city.
Omni New Haven Hotel at Yale is home to world-class amenities including:
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.