The Sir Charles Motel in Old Orchard Beach Maine is located directly across the street from 7-miles of sandy beach, Old Orchard Beach considered by all to be “Maine's Best Beachâ€. The Sir Charles is within short walking distance to many local area shops, restaurants, live entertainment, the famous Old Orchard Beach Pier and New England’s last remaining Beachfront Amusement Park – Palace Playland.