Yes, Hatteras Landing has two full-service marinas, Hatteras Landing Marina and Teach’s Lair Marina that both offer a variety of half-day and full-day, onshore and offshore, fishing charters.