Looking for a local inn for your trip?

Book a stay at Machias River Inn in Machias, ME

Thank you for visiting the website of Machias River Inn. Our local inn is located in the heart of Machias, ME. We’re a go-to spot for travelers and outdoor enthusiasts throughout the area because of our cozy rooms, stunning location and top-notch amenities.


Please use the form on this page to get in touch with us. You can also call 207-255-4861 to speak with someone directly.

Machias River Inn

Our Location:

103 Main St

Machias, ME 04654

Contact Us

All fields marked with an asterisk * are required

Share by: