1. Granite State Whale Watch
1870 Ocean Blvd, Rye, NH 03870
Coordinate: 43.00174,-70.75215
Phone: (603) 501-0340
2. Island Cruises
1870 Ocean Blvd, Rye, NH 03870
Coordinate: 43.00174,-70.75215
Phone: (603) 964-6446
3. Atlantic Whale Watch
Rye, NH 03870
Phone: (603) 964-5220