Skip to content
Home
Suites
Amenities
Specials
Gift Certificates
Resort Policies
FAQ
Contact
Home
Suites
Amenities
Specials
Gift Certificates
Resort Policies
FAQ
Contact
Book Now
Contact Us
Send us a message
Send Message
Elmwood Resort Hotel
Facebook
Instagram
1351 Post Rd, Wells, Maine 04090
(800) 697- 8566 or (207) 646-1038
(207) 646 1038
Mon – Thurs: 9 AM – 8 PM
Fri & Sat: 8 AM – 9 PM
S
unday: 8 AM – 8 PM
Please advise on late arrivals.
get directions
Elmwood Resort Hotel
1351 Post Rd, Wells, ME 04090
(800)697-8566 or (207) 646-1038
Daily: 8 AM-10 PM
Get Directions
Home
Suites
Amenities
Specials
Gift Certificates
Resort Policies
FAQ
Contact
Home
Suites
Amenities
Specials
Gift Certificates
Resort Policies
FAQ
Contact
Book Now