The Holiday Inn Express has a complimentary shuttle service to the airport. The airport doesn't allow people to be there overnight.
Some of the hotels have shuttle service and there is limited taxi service. But as far as sleeping in the airport overnight, that would probably be a no go as it does not have 24 hour ops.
try calling the rental company in lewiston, they may have someone there. even for the late flight
Thanks! Your answer is awaiting moderation.