Back to all inns
The Inn at St. John

Inn

The Inn at St. John

$$

939 Congress St, Portland, ME

Operating continuously since 1897 on the historic West End city edge, this highly independent, traditional multi-story urban inn preserves a classic Victorian feel. The unpretentious setup ranges from budget-friendly European-style rooms with shared halls to full luxury suites, providing a highly practical home base near the arts district.

Part of our guide to independent stays in Maine.