Built in 1900 in the heart of stylish Back Bay, Lenox’s iconic brand of rich history and legendary hospitality makes this Original Boutique Hotel a must-stay, must-visit and must-do in Boston. Discerning travelers seeking a luxury hotel in Boston come to The Lenox Hotel in the historic Back Bay.
Our 214-room luxury boutique hotel offers the perfect complement of personal, attentive service and modern technology. Steps from world class shopping on Newbury Street, fine dining, and many cultural attractions, our award-winning environmentally friendly hotel provides everything one needs for an enjoyable stay. Step into your guest room at The Lenox, and envelop yourself in luxury. Many of our spacious rooms offer magnificent views of the city and working fireplaces - an exclusive feature in all of Boston luxury hotels. The Lenox Hotel is dedicated to making your stay incredibly memorable.
Guests may enjoy cozy neighborhood dining at City Table, a signature cocktail at City-Bar or an Irish pub experience at Solas.