We’re heading into another heatwave this weekend, and we thought this would be a great opportunity to share some of our favorite summer swimming holes. Whether you prefer the ocean or lake, or consider yourself more of a pool person, this post will help you find the perfect place to cool off with friends and family throughout the season.

And if you’re looking for great deals on New Hampshire getaways, we have those linked for you below as well. If you’re visiting us this weekend or planning on taking a dip at any of the locations on our list, be sure to share your favorite NH made memories with us in the comments or on Facebook, Instagram and Twitter.

Happy Weekending!

1. Ellacoya State Park

Ellacoya State Park is located on the southwest shore of Lake Winnipesaukee, New Hampshire's largest lake! The 600-foot long sandy beach offers views across the lake to the Sandwich and Ossipee mountains. It’s a great place to spend a full day with the family, swimming and picnicking. Plus, you can save on park admission and receive other great perks with our State Parks Adventure package!

Location: Ellacoya State Park - 266 Scenic Rd., Gilford, NH 

Website: https://www.nhstateparks.org/visit/state-parks/ellacoya-state-park

Admission: Adults $5, Children ages 6-12 $2

2. Center Harbor Inn

Our very own Center Harbor Inn sits on the northwest shore of Lake Winnipesaukee with 16 dock slips, 8 moorings and a beautiful sandy beach. Nestled along the pristine waters, the Inn offers the perfect setting to experience an authentic Lake Winnipesaukee getaway. Guests also have access to the Inn’s kayaks, paddle boards and pedal boats.

Location: Center Harbor Inn - 294 Whittier Hwy., Center Harbor, NH

Website: https://centerharborinn.com/

Admission: Free for inn guests

3. Hampton Beach

Hampton Beach provides year-round recreation, with Atlantic ocean-front facilities situated along miles of sandy beach. The Seashell complex includes a band shell amphitheatre, public information services, comfort station and first aid. You’ll also find arcades, gift shops, restaurants, ice cream stands and so much more!

Location: Hampton Beach - Rte. 1 A, Hampton Beach, NH

Website: https://www.hamptonbeach.org/

Admission: Beach admission is free, metered parking and private lots available 

4. Weirs Beach

Weirs Beach isn’t just a beach on Lake Winnipesaukee, but a focal point of activities, recreation, and attractions. With arcades, go karts, restaurants, mini golf and more, it’s a great place to spend the day with the whole family. The Weirs Beach boardwalk is over 1300 feet long and offers amazing views of Lake Winnipesaukee and the Ossipee mountains. Take advantage of huge discounts with our Get Weirs package!

Location: Weirs Beach - Lakeside Ave., Laconia NH

Website: http://weirsbeach.com/

Admission: Beach admission is free, metered parking and public and commercial lots available

5. Steele Hill & Summit Resort

More of a pool person? Our Steele Hill Resort and Summit Resort have you covered. With various indoor and outdoor pools, water slides, amazing views, and cabana service at Steele Hill, our resorts are a fantastic place to cool down and have some fun this summer. Looking for a great deal? Be sure to check out our unbeatable vacation packages.

Location: Steele Hill Resort - 516 Steele Hill Rd., Sanbornton, NH

Summit Resort - 177 Mentor Ave., Laconia, NH

Website: https://steelehillresorts.com/


Admission: Free for resort guests


Have questions about our Vacation Club? You can request more info here or give us a call at 1-800-661-2243.