About Us
Our Tradition Of Hospitality in Portland Maine

Stay Steps Away from Maine Medical Center
The Inn at St. John — conveniently located right across the street from Maine Medical Center.
Whether you’re a patient, family member, or healthcare professional, we pride ourselves on being a trusted and comfortable home base. With affordable room options and personalized service, The Inn at St. John is the hotel of choice for visitors to Maine Medical Center.
Our Rooms
Discover Your Perfect Retreat
Value Rooms
Discover the charm and character of our hotel in our Value Rooms, offering cozy European-style accommodations.
Traditional Rooms
Experience timeless Victorian-era elegance and tranquility in our Traditional Rooms at The Inn At St. John.
Luxury Rooms
Indulge in the lavish comfort and refined ambiance of luxury accommodation at The Inn At St. John.
Our Awards






Amenities
Providing Hospitality the Right Way

Free breakfast

Coffee & Tea

Housekeeping

Free Wifi

Toiletries

24/7 Reception
Rooms
Toiletries
Free Breakfast
24/7 Coffee & Tea
Downtown Portland
Near Hospital
Plush Robes
Restaurants Nearby
Your Home Away from Home Near Maine Medical Center
Whether you’re supporting loved ones, attending medical appointments, or here for professional reasons, our inn provides the comfort and accessibility you need.
Activities & Amenities
Enjoy a relaxing stay in the heart of Portland, Maine. From charming decor to complimentary breakfast, every detail is designed to make your experience unforgettable.
Continental Breakfast
Start your day with fresh pastries, coffee, and more — on the house.
Nearby Restaurants
Explore Portland’s top-rated dining spots just steps from our door.
Local Attractions & Tours
Discover the best of the city with walkable access to tours, museums, and scenic spots.
Our Happy Travelers!
Got Any Questions?
Submit A Booking Inquiry!
- 1 (800) 636-9127
- theinnatsj@gmail.com
- 939 Congress St, Portland, ME 04102