Black Point Inn- Oceanside Resort in Scarborough, Maine (Portland)
Beautiful Oceanside Resort near Portland, Maine
Black Point Inn is located in Scarborough, Maine, right on the ocean. The Inn has 25 guest rooms and 2 restaurants. Open from May through October each year.
Twenty minutes from downtown Portland, Prouts Neck is a secluded beach community surrounded by the ocean. The views from the Inn are spectacular, providing a beautiful work environment.