Nestled on the picturesque coast of New England, Scarborough Inn provides a tranquil escape from the hustle of daily life. Guests can escape in our comfortable accommodations and savor breathtaking views of the coastline. Explore the adjacent shores Indulge at our award… Read More