Skip to content
Home
Suites
Amenities
Specials
Gift Certificates
Resort Policies
FAQ
Contact
Menu
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
Get Directions
Home
Suites
Amenities
Specials
Gift Certificates
Resort Policies
FAQ
Contact
Home
Suites
Amenities
Specials
Gift Certificates
Resort Policies
FAQ
Contact
Book Now