Taj Boston is the most iconic and longstanding hotel in the city, with a history as rich as Boston itself. Founded in 1927 by the industrious Wyner family as an original landmark hotel, the hotel has remained in continuous operation to the present day.
After more 100 years of delighting patrons worldwide, Taj Hotels Resorts and Palaces arrived in Boston in 2007, a perfect fit for the space, ambience, and historic old world style. Since then, Taj Boston has assumed a unique identity all its own - drawing simultaneously from its Boston roots and the hospitality traditions of the Taj brand. We celebrate this unity in many ways, including our twin traditional and Indian kitchens, as well as our rooftop apiary, the honey from which is used throughout our cocktail and dessert menus.