Nestled on the picturesque coast of New England, Scarborough Inn provides a peaceful escape from the hustle of daily life. Guests can escape in our welcoming rooms and savor breathtaking views of the ocean.
- Discover the proximate beaches
- Indulge at our highly-rated rest