Photo: The Newbury Boston
The Newbury Boston, the year s most highly anticipated luxury hotel destination, will officially open its doors on May 18, 2021. Located at One Newbury Street in the historic Back Bay, this debut follows a complete reimagining and restoration of the iconic property by Highgate, a leading real estate and hospitality management company. The hotel s opening will highlight the talents of some of the world s most celebrated and recognized design teams and architects as a continuing love letter to the City of Boston and coincides with the property s 94
th anniversary. Major Food Group, renowned for its culinary and experiential offerings, will bring its creative palette and flair to The Newbury s substantial food and beverage offerings.
Email
A 94-year-old storied hotel building has a new name, look, and main entrance on Boston’s iconic Newbury Street.
Back Bay’s The Newbury Boston opened Tuesday at One Newbury Street after a two-year renovation. The hotel, managed by hospitality investment company Highgate, did not provide the cost of the renovation. The property first opened in 1927 as one of the first Ritz-Carlton hotels in the U.S. and was operating as Taj Boston when it closed in 2019.
Travel + Leisure magazine, has 286 guest rooms, including 90 suites, some with wood-burning fireplaces and dramatic Back Bay views. The main entrance of the hotel has been moved from Arlington to Newbury Street.
These 5 Massachusetts hotels made Travel + Leisureâs worldwide âIt Listâ
By Diti Kohli Globe Correspondent,Updated April 23, 2021, 4:46 p.m.
Email to a Friend
The bar at the Newbury Boston hotel.Jim Davis/Globe Staff
After an especially difficult year in the hospitality industry, several Massachusetts hotels have come out on the other side triumphant. They endured the height of the COVID-19 pandemic, months-long closures, and a devastating dip in tourism. And now, five â yes, five â of the 73 hotels on the Travel + Leisure annual It List are in the Bay State.
The magazineâs unranked list placed the local spots among other notable accommodations around the world, including a Botswana safari lodge, a boho-chic waterfront spot in Mexico, and 19th century Indian mansion.
These 5 new hotels in Massachusetts are among the best in the world, according to Travel & Leisure
Updated 1:40 PM;
As more people begin to think about traveling again, Massachusetts residents might not have to go very far for one of the best hotel stays in the world.
Travel & Leisure named 73 hotels on its “2021 It List” for the best new hotels in the world. Five of those are based in Massachusetts, including an all-inclusive in the Berkshires.
“Believe it or not, the past 12 months were big for hotel openings,” the website stated. “Our guide to the essential openings of the past year took us to 29 countries in pursuit of the unforgettable.”