If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.
New Hampshire is sure to delight with its natural beauty, spectacular Atlantic coastline, lakes and beautiful beaches. It is home to some great resorts on the water. Here at Green Vacation Deals, we came up with a list of the best New Hampshire resorts on the water.