The Liberty A Luxury Collection Hotel Boston
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 93% of all rated hotels worldwide.
About this hotel
The Liberty is a Luxury Collection Hotel located in Boston's central business district, within easy reach of the airport. The property opened in 2007 and belongs to Marriott's Luxury Collection brand, a curated portfolio of independent-minded luxury hotels across major cities worldwide. The hotel draws business travellers and visitors attending meetings or events in the CBD, as well as leisure guests exploring the city's historic downtown core and waterfront areas. The property holds a Forbes Travel Guide designation as of 2026, recognizing its service standards and facilities. The combination of location, brand positioning, and external validation makes The Liberty a established choice for those seeking luxury accommodation in Boston's downtown core.