All hotels in Wells, Maine, United States of America
1 room, 2 adults

Enter your stay dates to see prices and availability

Sorry, you can’t collect Hotels.com® Rewards nights here

Elmwood Resort Hotel, Wells

1351 Post RoadWellsME04090United States of America, 800-491-6126

    Elmwood Resort Hotel, Wells

    Hotel Info: 866-539-8117

    Want more choice? Check out our other properties in Wells.

    What’s around Elmwood Resort Hotel, Wells

    Elmwood Resort Hotel, Wells

    Is the description of this hotel not correct? Tell us