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

Thanks for contacting us! We will be in touch with you shortly.

Call the Olympia Companies