Day: April 24, 2021

5 of the best new hotels are in Mass., according to Travel & Leisure

Travel & Leisure magazine named five Massachusetts hotels among the best on the planet Tuesday as part of its It List 2021.

The five hotels are among 30 nationwide and 73 worldwide that made the travel magazine’s 16th annual list, full of properties that showcase “resilience, determination and hope for the future,” according to the publication. The Bay State hotels that made the cut: The Newbury in Boston, Edgartown Inn and Harbor View Hotel, both on Martha’s Vineyard, Life House Nantucket, and Miraval Berkshires in Lenox.

“It’s an honor to recognize each of these standout new properties that offer travelers so much to look forward to,” said Jacqui Gifford, editor in chief of Travel & Leisure, in a statement. “In a year when hotels were challenged to rethink their approach to just about everything, the industry forged ahead. Our list of properties spans the globe, showcasing resilience,

Read More