The Inn at St. John is a most unique 100 year old Inn noted for its European charm, comfort, and excellent service that is conveniently located in the heart of Portland Maine and just a short drive to the Old Port, Waterfront, and Arts District. Take pleasure in tastefully decorated rooms with traditional and antique furnishings. Enjoy complimentary continental breakfast, free parking, and value rates. All rooms offer free local calls and cable with HBO. These are some of the many reasons why this Inn is an ideal choice for that off-season or any-time getaway!
Please use toll-free numbers for reservation requests only unless otherwise stated. Check the providers website ( where applicable ) for other contact information.