Omni New Haven Hotel at Yale
This large hotel near the heart of New Haven is outfitted with all the modern amenities; some upper-floor guest rooms enjoy great views. John Davenport's at the Top of the Park—a rooftop restaurant with views of the Yale campus, New Haven Green, and Long Island Sound—serves traditional American fare.