
Portland, Maine · Welcoming guests since 1897
Historic charm.
Genuine hospitality.
A locally owned Victorian inn offering a warm, memorable stay in the heart of Portland.
The Inn
Portland’s longest-running hotel
A landmark stay with a spirit all its own.
Built in 1897, The Inn at St. John has welcomed generations of travelers with individually appointed rooms, thoughtful comforts, and personal service.
Our independent inn puts you close to Portland’s celebrated restaurants, galleries, waterfront, and neighborhoods—while offering a quiet place to feel at home.

Rooms & suites
Find your perfect retreat.
From cozy European-style rooms to spacious private-bath accommodations, each room has its own character.
Comfort, includedEverything you need
Hospitality, the way it should be.
Simple comforts, thoughtful details, and a team here for you around the clock—all designed to make Portland feel a little more like home.
Included with your stay
- 01Complimentary continental breakfast
- 0224/7 coffee and tea
- 03Free high-speed Wi-Fi
- 04Daily housekeeping
- 05Pet-friendly accommodations
- 0624/7 reception
- 07Select rooms with plush robes
- 08Restaurants and attractions nearby
Beyond your room
More to enjoy with every stay.
A relaxing stay in the heart of Portland, with thoughtful comforts at the Inn and the best of the city close by.
Continental Breakfast
Start the day with fresh pastries, coffee, fruit, and more—on the house.
Nearby Restaurants
Explore Portland’s celebrated dining scene, with local favorites close to the Inn.
Local Attractions & Tours
Discover museums, galleries, waterfront walks, tours, shops, and scenic coastal day trips.
Guest recognized
Award-winning hospitality.
Recognized year after year by travelers who make The Inn at St. John part of their Portland story.
Always at your service
We’re here around the clock.
Whether you need help planning your arrival or a local recommendation during your stay, our front desk is always happy to help.







