The closest major airport to Elmwood Resort Hotel is Sanford, ME (SFM-Sanford Seacoast Regional), which is 9.7 mi away (15 minutes by car). Another top airport is Portsmouth, NH (PSM-Portsmouth Intl.), which is located 24.8 mi away (29-minute drive).