The Newbury Boston
About
The Newbury Boston is a luxury hotel adjacent to the Boston Public Garden, in the city’s premier shopping and dining neighborhood. It has 286 rooms, and its design pairs an iconic facade with interiors created by three world-renowned designers. The hotel aims for an atmosphere of quiet luxury, where tradition and modern elegance meet, and it presents itself as a destination for travelers who appreciate gracious living in the heart of Boston.
The building opened in 1927 as the original Ritz-Carlton Boston and later operated for years as the Taj Boston before a top-to-bottom renovation and reopening as The Newbury. Its location puts guests steps from Newbury Street boutiques, the Public Garden and Boston Common. Beyond overnight stays, the hotel is a sizable event venue, with more than 16,000 square feet of meeting and function space for social celebrations and corporate gatherings.
What to Know
- The hotel is pet friendly.
- Dining experiences are curated by Major Food Group, the team behind restaurants such as Carbone.
- It is a partner in the Meet Boston convention and visitors bureau directory.
Is this your business?
Claim it to add hours, photos, a description and a spotlight story.