Inn at Harvard Hotel Room Interior

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.




It appears you are using an older web browser! While using our site, you may encounter some trouble along the way. For PC users, we recommend upgrading to the latest version of Internet Explorer or Firefox. For Mac users, we recommend the latest version of Safari or Firefox.