Nestled along the charming coast of New England, Scarborough Inn provides a tranquil escape from the routine of daily life. Guests can unwind in our cozy accommodations and enjoy breathtaking views of the coastline. Explore the nearby waterfront Indulge at our renowned restaurant Immerse yourself a variety o… Read More