


1 / 99
Enjoy a refreshing dip in one of two outdoor heated pools, including a serene adults-only pool and a family-friendly option with floats and toys.
Unwind at the Tree Spa, featuring three treatment rooms nestled eight feet above ground in the forest canopy, offering massages, facials, and body treatments with natural oils.
Discover a unique blend of wilderness retreat and upscale comfort, offering a nostalgic and relaxing escape in a pristine birch forest setting.
Savor fresh, seasonal American cuisine at the acclaimed Earth restaurant, where heirloom vegetables and herbs are picked daily from the on-site organic gardens.
Bring your furry companions along, as the resort offers dog-friendly cottages, ensuring a complete family getaway.
Engage in a variety of wellness offerings, including daily morning yoga, guided forest bathing, and salt scrub workshops for a rejuvenating stay.
Access the beautiful Goose Rocks Beach, located just one mile away, with a complimentary shuttle service providing chairs, towels, and water.
Experience the unique luxury of a private outdoor shower, available in many accommodations, blending indoor comfort with the natural surroundings.
Distance from Hidden Pond Resort
Seashore Trolley Museum:4.3 km
Blue Storm Stadium:5.9 km
Kennebunkport:6.3 km
Kennebunk Marine Museum:6.8 km
Brick Store Museum:8.5 km
City Theatre:9.4 km
Saco:9.6 km
York Institute Museum:10.1 km
Wells National Estuarine Research Reserve at Laudholm:12.3 km
The Ballpark at Old Orchard Beach:12.4 km
Ogunquit Museum of American Art:23.2 km
Portland International Jetport:28.1 km
Yes, Hidden Pond Resort offers 2 pool areas.
No, Hidden Pond Resort doesn’t allow pets.
Yes, Hidden Pond Resort provides Parking, Accessible parking for guests.
Hidden Pond Resort is located at 354 Goose Rocks Rd, 04046, Kennebunkport, USA.
Hidden Pond Resort Nearby attractions include Victoria Mansion.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.