Search results
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 .
Omni New Haven Hotel at Yale welcomes you to luxurious accommodations near the prestigious Yale University. Warm, elegant décor highlights our refined guest rooms and suites in the heart of downtown New Haven, Connecticut.
Steps away from historic Yale University and New Haven Town Green in downtown New Haven, CT, Omni New Haven Hotel at Yale is a refined retreat with a panoramic 19th-floor restaurant. There's also a stylish lounge bar and chic coffee shop, plus a luxurious spa and ballroom.
- (1.9K)
Book a relaxing retreat in New Haven at Omni New Haven Hotel at Yale. Our 293 hotel rooms in New England feature one king bed and two queen beds and oversized windows that fill the room with natural light in New Haven's historic downtown.
Within walking distance of historic Yale University and located in the heart of New Haven, Connecticut, this hotel offers sophisticated accommodations. The Omni New Haven Hotel is ideally set only a short stroll from a number of museums, art galleries, historic homes and unique shops.
- (417)
- 155 Temple Street, New Haven, CT 06510, United States of America, 155 Temple Street, USA CT 06510
Book Omni New Haven Hotel at Yale, New Haven on Tripadvisor: See 1,877 traveller reviews, 298 candid photos, and great deals for Omni New Haven Hotel at Yale, ranked #5 of 14 hotels in New Haven and rated 4 of 5 at Tripadvisor.
- (1.9K)
Steps away from historic Yale University and New Haven Town Green in downtown New Haven, CT, Omni New Haven Hotel at Yale is a refined retreat with a panoramic 19th-floor restaurant. There's also a stylish lounge bar and chic coffee shop, plus a luxurious spa and ballroom.
1,843 reviews. #5 of 14 hotels in New Haven. Location. Cleanliness. Service. Value. Steps away from historic Yale University and New Haven Town Green in downtown New Haven, CT, Omni New Haven Hotel at Yale is a refined retreat with a panoramic 19th-floor restaurant.
- (1.8K)
Sitting on the southern edge of New Haven Green — just a few blocks from Yale University's campus — the Omni New Haven Hotel at Yale is a convenient home base for those looking to visit...
Specialties: Located just steps from Yale University, the Omni New Haven Hotel at Yale features 306 guest rooms, 24 hour fitness center, full-service JoBella Salon and Spa and John Davenport's, our restaurant on the top floor with views of the campus. The downtown location is the perfect location to explore nearby museums, restaurants, New Haven Town Green, Schubert Theater and boutique ...
- 155 Temple St New Haven, CT 06510