Motels in South Windham, ME
1. Motel 6
5. Anchor Motel
7. Days Inn
9. Econo Lodge
15. Sunrise Motel
18. The Edgewater
57 W Grand Ave, Old Orchard Beach, ME, 04064
OPEN 24 HOURS
"Love the Edgewater. Always clean, rooms are modern, nice heated pool. Friendly staff. Close to down town activities."
19. Maplewood Inn & Motel
549 Roosevelt Trl, Casco, ME, 04015