The Inn History
The Inn at St. John holds a rich history dating back to its establishment in 1897. Originally built as a hotel by railroad tycoon John Deering, it has stood the test of time, earning the distinction of being the oldest continually operating hotel in Portland, Maine. Its purpose was to accommodate rail passengers from the former train station situated across the street. With thirty-nine rooms, our independently owned inn has preserved its Victorian charm while offering competitive pricing and a relaxing atmosphere to guests.
Our Legacy
For over a century, The Inn At St. John has proudly served as a cornerstone of hospitality in Portland, Maine. As the longest-running hotel in the city, we carry forward a legacy of excellence and commitment to providing guests with unforgettable experiences.
Victorian Charm
Step into a world of timeless elegance and enchanting ambiance at The Inn At St. John. Our meticulously preserved Victorian-era décor and architecture transport guests to a bygone era, where every detail exudes charm and sophistication.
Additional Information
Location
939 Congress St, Portland, ME 04102
Hours
Monday - Sunday
24/7
Contact Us
1(800) 636-9127