One of the best in-town Portland, Maine hotels.

The Inn at St. John Portland hotel logo.

The Inn At St. John


939 Congress Street. Portland, Maine.
(800) 636-9127

Trip Advisor logo.



What Our Guests Say About Us

Beautiful unique Inn. Super friendly staff, very clean room. Will absolutely stay again.

I am very impressed with every aspect of your hospitality & will spread the word.

Kim R.

This place is awesome. Good vibes!

The McQuillans

Excellent value in the off-season w/a dog. Nice big room. Clean ….. Perfect!

Emily & Geoff

Have stayed at B&B’s all over the USA this place I would rate as the Best.

T. L. Walton

We love this place!! Thank you to all the thoughtful staff and the touches.

Leslie & Dave

One of the Best in-town Portland, Maine hotels.

The Inn At St. John  |  939 Congress Street, Portland, Maine.  04102  |  1(800) 636-9127  |

Copyright © 2007-2018 – The Inn at St. John – SEO & Website Design by Spiderchoice Inc.