Upton House Inn

Upton House Inn Upton House Inn, Upton, Maine, is a family-friendly, fun and historic place to stay while you enjoy

Upton House Inn, Upton , Maine, is a family-friendly, fun and historic place to stay while you enjoy the great outdoors at Umbagog Lake and in Maine's western mountains. Our 19th century farmhouse has been renovated to offer comfortable theme-based rooms for your vacation enjoyment. Upton House was built in 1886 but provides the accommodations of the 21st century. It's perfect for a romantic getaw

ay or a cozy overnight in the mountains with family. Come for the wildlife, Grafton Notch State Park, moose tours, kayaking, paddling, hiking the AT, snowmobiling, snowshoeing, nature photography, birdwatching, and more. We are in the woods and mountains of Maine, and there is much to see and do in the outdoors.

Address

260 Thistle Street # 26
Upton, ME
04261

Alerts

Be the first to know and let us send you an email when Upton House Inn posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Upton House Inn:

Share