The Inn
at Harvard
The Inn at Harvard Accommodations & Lodging
The Inn at Harvard offers 111 hotel rooms that feature upgraded amenities, luxurious fabrics and spacious layouts. Each guestroom is well-appointed with cherry wood and warm textures and art from local artists in the Cambridge, MA area. This classic Harvard inn provides guests with relaxing and convenient accommodations in the heart of Harvard Square.
Perfect for corporate travelers, The Inn at Harvard features special business accommodations for extended stay or long-term stays at the university. The inn is equally enjoyable for a family vacation full of sight-seeing in this historic town north of Boston, on one of the most prestigious academic institutions in the United States.




