The state has several major ports such as Portsmouth, Wolfeboro and Lake Winnipesaukee that are popular departure points for cruises. These ports offer a variety of cruises, including:
- Lake cruises: These cruises depart from Wolfeboro, Portsmouth, and other nearby towns and sail to destinations such as Lake Winnipesaukee, Lake Sunapee, and Squam Lake, where passengers can see the natural beauty of the area and explore the waterways.
- Dinner cruises: Some companies offer dinner cruises on the Lake Winnipesaukee and other nearby lakes, which include live entertainment and a meal.
- Harbor cruises: These cruises depart from Portsmouth and sail to destinations such as the Piscataqua River, the Isles of Shoals, and the Portsmouth Harbor, where passengers can see historic ships, lighthouses, and the city's skyline.
- Sunset cruises: These cruises depart from Wolfeboro, Portsmouth and other nearby towns and sail to destinations such as the Lake Winnipesaukee and other nearby lakes, where passengers can enjoy the sunset and the beauty of nature.
- Kayaking and Canoeing: The Lake Winnipesaukee, Lake Sunapee and other nearby lakes offer the opportunity to go kayaking and canoeing, which offer the opportunity to see the natural beauty of the area and to explore the waterways.