The best in-town hotel in Portland, Maine.
Rooms to Suit Everyone
Treat yourself to the comfort and ambiance of luxury accommodation at The Inn At St. John. We have three rooms in this category, all of which offer a king or queen sized bed, jetted bathtub, flat panel television, exposed brick, and luxurious bath robes for your comfort.
All of our Traditional Rooms offer period wallpaper and Victorian styled furniture, sure to guarantee a pleasant and relaxing stay. All of our rooms in this category are unique in there own way and have a private in-room bath, sumptuous bedding for your comfort and are tastefully appointed.
Cozy European style rooms
All of our Value rooms require at least one flight of stairs, no lobby rooms are available.