Travel+Leisure picks Inn by the Sea


Travel + Leisure has named Inn by the Sea as #83 for the Top 100 Hotels Worldwide and #9 for Top 10 Resorts in the Northeast. 

Inn by the Sea was the only hotel in Maine to be selected for the list, and one of four New England hotels. The World’s Best Award is a testament to how well a property serves their customers as they explore the world, “from luxe adventure lodges to intimate inns to grand city hotels, these are the planet's best places to stay,” according to Travel & Leisure Magazine

Go Back