Hotels near Yale University

The Study at Yale

Address: 1157 Chapel Street  |  New Haven, CT 06511

Phone: 203.503.3900
image of the living room with book shelves at the study at yale hotel A sophisticated, yet relaxed, hotel located in the heart of Yale University’s vibrant Arts Campus in New Haven, Connecticut – just steps away from the University’s museums, theaters, libraries and cultural centers. The Study captures the essence of Yale and offers guests a level of personalized service, style and comfort, unparalleled in the New Haven area. Literature, art, music and thoughtful design are central themes, evident throughout our inspired spaces.


Courtyard by Marriott – New Haven, CT

Address: 30 Whalley Ave | New Haven, CT 06511

Phone: 203.777.6221


image of the entrance to the Courtyard at Marriott New Haven Ct Get comfortable at Courtyard New Haven at Yale. Located walking distance from Yale University, the hotel in New Haven CT has everything you need to make the most of your stay. Recharge in their hotel rooms with free Wi-Fi, ergonomic workspaces, and plush Marriott bedding. Satisfy your appetite at the Bistro, their onsite restaurant, and bar serving healthy breakfast and dinner options, Starbucks® coffee, and evening cocktails. 

New Haven Hotel

Address: 229 George Street | New Haven, CT 06511

Phone: 203.498.3100
image of the new haven hotel lobby

Embrace New Haven’s cultural energy from a distinctive boutique hotel that embodies the city’s independent spirit. New Haven Hotel offers a sophisticated style immersed in vibrant local experiences. Located one block from Yale University and the historic district, we inspire the curious, adventurous, and romantic.

Relax between explorations in our upscale guest rooms and suites. Stay active in the fitness center or socialize by the fireplace in the lobby living room. Be inspired to explore the culture, history, and adventure of New Haven all around us.


The Omni New Haven Hotel at Yale

Address: 155 Temple Street | New Haven, CT 06511

Phone: 203.772.6664
 hvnyal omni new haven at yale hotel exterior

The Omni New Haven Hotel at Yale surrounds you with luxurious comfort and unparalleled service. Located in downtown New Haven, just steps from the historic campus of Yale University and New Haven Town Green, the hotel puts you near everything. Enjoy walkable access to Union Station, and the rich history of Yale University’s extraordinary campus.

The Blake Hotel

Address: 9 High Street | New Haven, CT 06511

Phone: 203.390.5352
 image of a room at the blake Hotel with bed, armchair and a tray of coffee and newspaper on the bed

Modern and cozy, refined yet familiar, The Blake is a boutique hospitality space where you’re meant to live your best life. Our New Haven hotel embodies the concept of local luxury, a philosophy rooted in community, aesthetics and comfort.

Print Friendly, PDF & Email