Inn History

Check AvailabilityMake Reservation

We are a 39 room independently owned Inn. The building was built in 1897 as a hotel making it the oldest continually operating hotel in Portland. The inn was built by railroad tycoon John Deering to accommodate rail passengers from the former train station across the street.

The Inn At St. John is a truly unique hotel offering competitive pricing, Victorian charm, in relaxing atmosphere.

History of Inn at St. John in Portland, ME
History of Inn at St. John in Portland, ME