Built in 1897 The Inn At St. John is one of the best downtown Portland hotels in Maine and is the city’s oldest continuously operated Inn. As a historic Victorian era building we offer an array of room styles, all of which are individually appointed and competitively priced. Whether you are searching for a romantic luxury accommodation for a weekend getaway, a dog friendly hotel room to accommodate the whole family, or even an economically priced room for an extended visit The Inn At St. John is exactly what you have been looking for.
We are one of the few independently owned and operated hotels in the Portland area. As a result, you will find a complete dedication by our staff to ensure your stay is 100% satisfactory. A great deal of thought goes into every detail of the Inn from the decor to the complementary breakfast. We think this approach set us apart from our competitors and are confident you will agree.
Conveniently situated in the west end of downtown Portland, the hotel is easily accessible to everything Portland has to offer. Don’t forget the numerous restaurants, shops, independent art galleries and nightclubs, all within a 25 minute walk from the Inn’s front door. See our Attractions tab for distances from the Inn to popular area destinations.