Nestled on the charming coast of New England, Scarborough Inn provides a peaceful escape from the bustle of daily life. Patrons can relax in our comfortable accommodations and delight in breathtaking views of the ocean. Explore the nearby beaches Enjoy a meal at our award-winning restaurant Experience a variety of amenities such as hiking