Yes. Portland has hotels nearby for those requiring accommodations. Embassy Suites by Hilton Portland Maine is the closest property to Portland (0.0 km away from Portland).