The Omni New Haven Hotel at Yale offers a perfect blend of luxury and convenience in downtown New Haven. You’ll find this elegant hotel just steps away from the historic Yale University campus and the New Haven Town Green. With its Four Diamond rating, the Omni provides sophisticated accommodations for visitors wanting to experience both the charm of Yale and the vibrant downtown area.
When you stay at the Omni New Haven Hotel, you’re perfectly positioned to explore everything this Connecticut city has to offer. The hotel features beautifully renovated rooms and suites with marble bathrooms and panoramic views of the city and campus. You’re within walking distance of museums, theaters, boutiques, and all the cultural attractions that make New Haven special. Whether you’re visiting Yale or just exploring Connecticut, this hotel makes an ideal home base.
Get a discount of 15% to 70% on accommodation in Connecticut! Look for deals here:
Connecticut Hotels, Apartments, B&Bs

Omni New Haven Hotel at Yale
The Omni New Haven Hotel at Yale offers luxurious comfort in downtown New Haven. This Four Diamond rated hotel sits just steps from Yale University’s historic campus and the New Haven Town Green, making it perfect for both business and leisure travelers.
Your stay includes access to spacious rooms with plush bedding, work desks, and flat-screen TVs. For a special experience, book a Yale View Room to enjoy dramatic views of the university’s Gothic-style towers. The rooms range from 275 to 336 square feet with oversized windows that fill the space with natural light.
Dining at John Davenport’s on the 19th floor is a must. This restaurant serves fresh New England cuisine while providing panoramic views of the city. After a day of exploring, you can unwind with a float, sauna session, or massage at Ripple Float & Wellness Center.
The hotel is ideal for events too, offering 9,200 square feet of event space for corporate gatherings, weddings, or family celebrations. Kids 10 and under eat free from the Junior Chefs menu during breakfast and lunch until September 14, 2025.
Rating: 4.1 (1953 reviews)
Location: 155 Temple St, New Haven, CT 06510
Contact: (203) 772-6664
Website: Visit Website
History of Omni New Haven Hotel at Yale
The Omni New Haven Hotel at Yale combines modern luxury with elements that honor New Haven’s rich heritage. The property has evolved significantly since its inception while maintaining its connection to the surrounding community.
Architectural Significance
The original structure of the Omni New Haven Hotel was built in 1964, showcasing historical architectural design elements that reflected the era. Standing 19 stories tall, the hotel creates an impressive presence in New Haven’s skyline. Its location is strategically important—just two blocks from Yale University and across from the historic New Haven Green.
The hotel’s design thoughtfully blends classic and modern elements, giving visitors a sense of tradition while enjoying contemporary comforts. You’ll notice how the building contrasts with other structures in the area, earning it a reputation as a “well-maintained urbanite” in New Haven’s architectural landscape.
Renovations Over Time
The property underwent significant transformation when it officially became the Omni New Haven Hotel at Yale in 1996. This marked a new chapter in the building’s history and established it as a premier accommodation option in the city.
In 2011, the hotel completed important renovations to meet changing guest expectations while preserving its architectural character. These updates refreshed the interior spaces, creating the warm, elegant décor you can enjoy today.
The cozy ambiance and refined spaces throughout the hotel now embody New Haven’s rich history. When you stay here, you’re surrounded by thoughtful design elements that connect to both Yale University’s academic heritage and the city’s place in American tradition.
Luxury Accommodations and Amenities
The Omni New Haven Hotel at Yale offers elegant living spaces with thoughtful touches that make your stay special. The hotel combines comfort with sophistication in its 306 rooms and suites located in downtown New Haven.
Room and Suite Options
You’ll find spacious accommodations ranging from 275 to 336 square feet, all featuring oversized windows that flood the rooms with natural light. Every room includes premium bedding for a restful night’s sleep and marble bathrooms that add a touch of luxury to your morning routine.
For a more elevated experience, upgrade to rooms with panoramic views of New Haven’s cityscape and Yale’s historic campus. These higher-floor accommodations offer breathtaking vistas that change with the time of day.
All rooms come equipped with laptop-friendly workspaces for business travelers, while amenities like air conditioning and plush bathrobes ensure your comfort throughout your stay. Each space features warm, elegant décor that creates a refined atmosphere perfect for relaxation after exploring Yale or downtown New Haven.
Dining Experiences
Your culinary journey at the Omni New Haven begins right inside the hotel. The on-site restaurant serves delicious meals in an upscale yet comfortable setting. You can enjoy breakfast to start your day, lunch between meetings or sightseeing, and dinner featuring local Connecticut ingredients and flavors.
For a special evening, head to the hotel’s top-floor dining venue where you can savor your meal while taking in stunning views of the city lights and Yale campus below. The restaurant’s menu changes seasonally to capture the freshest available produce.
If you prefer a casual drink or light bite, the hotel bar offers a warm atmosphere where you can unwind with craft cocktails and small plates. Room service is also available when you’d rather dine in the privacy of your own luxury accommodation.
Exploring the Local Area
The Omni New Haven Hotel offers an ideal base for discovering New Haven’s vibrant attractions. You’ll find yourself steps away from Yale’s historic campus and surrounded by museums, theaters, and dining options.
Proximity to Yale University
Yale University’s beautiful campus is just blocks from the Omni Hotel. You can easily walk to see the stunning Gothic architecture and green quads that make Yale famous.
The university’s iconic Sterling Memorial Library and Beinecke Rare Book Library are must-see spots during your visit. These buildings showcase amazing design and house valuable collections.
Yale’s art galleries are also within walking distance. The Yale University Art Gallery features works from ancient times to modern day, while the Yale Center for British Art holds the largest collection of British art outside the UK.
When you stay at the Omni, you’re perfectly positioned to explore campus events like lectures, performances, and seasonal activities that are often open to the public.
Cultural Attractions Nearby
Downtown New Haven surrounds the Omni with cultural highlights. The Shubert Theater, just a short walk away, hosts Broadway shows, concerts, and performances year-round.
You’ll find boutique shopping and fine dining options right outside the hotel doors. New Haven is famous for its pizza (locally called “apizza”), with legendary spots like Frank Pepe’s nearby.
Museums abound in the area, offering everything from natural history to modern art. The New Haven Museum showcases the city’s rich past through interesting exhibits and artifacts.
For entertainment, check out the many restaurants, bars, and cafés along Chapel Street and Broadway. Union Station is also conveniently located near the hotel, making day trips to nearby cities easy and accessible.
Get a discount of 15% to 70% on accommodation in Connecticut! Look for deals here:
Connecticut Hotels, Apartments, B&Bs