Main House

For the best in Maine lodging, Newcastle Inn offers beautiful rooms and suites in our Main House on the property. Select a thumbnail below to see full room details!

Online Reservations

Loading Availablity


Gift Certificates