North Shore Hotels

Start Exploring New England

The Atlantis Oceanfront Inn is one of the hotels in the North Shore that provides you with breathtaking views of the ocean from deny room. And, with lighthouses, beaches, art museums, whale watch adventures and more just outside our door, we can help you explore New England like never before.

Reserve your fun today