Browse Accommodations
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. Inspired by the sophistication of Yale’s elite, Omni New Haven Hotel at Yale now displays a refined design blending its rich history with academic tradition and modern spirit fit for discerning travelers, notable alumni and business travelers alike. Enjoy close proximity to New Haven’s attractions, such as College Street Music Hall, Shubert Performing Arts Center and more from your downtown hotel room.