Anchorage Inn

Anchorage Inn hero image

About Anchorage Inn

The Anchorage is where vacation traditions begin. Located in York Beach, Maine on Long Sands Beach, the Anchorage Inn features over 200 rooms and suites, 2 outdoor and 2 indoor swimming pools, Sun and Surf seasonal oceanfront dining, a poolside café, fitness center, resort-wide WiFi, and more.

The Anchorage Inn and Resort is located in the heart of everyone’s favorite New England vacation destination in York Beach, Maine on Long Sands Beach. Long Sands beach offers almost two miles of Maine’s shore for families to enjoy, whether you like swimming in the waves or checking out the tide pools for some sea creatures. Just minutes from golf, tennis, and all the attractions of York Beach, the Kittery outlets, and historic York Village and Portsmouth, NH. We’re in view and just down the street from one of America’s most picturesque lighthouses, the famed Nubble Lighthouse.