Difficult to find a more beautiful beach in New England than Old Orchard, Maine, but also difficult to find a hotel in high season there. Browsing the hotels along the east coast on Google Maps, I came across the Nantasket Beach Resort located on a peninsula south of Boston at a 5:30 hr drive from Montreal. Facing the sea, just behind the main street, this hotel overlooks the Nantasket Beach in Massachusetts Bay. Perfect for two or three nights, the beach is the main activity of the city of Hull.
The Paragon Carousel remains for children, built in 1928, when the region attracted thousands of tourists every summer. Other attractions of the park were demolished in 1985. Very welcoming at low tide, the beach is a little rocky at high tide. The ferry is very easily accessed to get to Boston in less than 30 minutes. The small town of Hingham at about 10 minutes by car offers more choice of restaurants and a small ancient town center to visit. If it rains, there is a large mall, the South Shore Plaza in Braintree, 30 minutes by car or at 1 hour drive, the Wrentham Village Premium Outlets. As in New Hampshire, there are no taxes on alcohol, so it worth to stop at a liquor store to buy your two bottles allowed per person.
To book on Expedia: