Nestled on the picturesque coast of New England, Scarborough Inn provides a peaceful escape from the routine of daily life. Visitors can unwind in our comfortable suites and savor breathtaking views of the sea. Discover the proximate waterfront Indulge at our highly-rated restaurant Immerse yourself a variety of amenities such as kayaking