Isles Of Shoals (603) 431-5500 Visit Website 315 Market Street, Portsmouth, NH 03801, USA Discover a variety of cruises and walking tours through the Isle of Shoals, dotted with islands and beautiful views! Isles Of Shoals (603) 431-5500 GET DIRECTIONS