New Smyrna Beach is home to some of the best saltwater and freshwater fishing in the area. The city is ideally located on a barrier island between the Atlantic Ocean and the Indian River Lagoon, making it an angler's paradise. Book a fishing charter with one of our expert captains to get the inside scoop on the best spots to reel 'em in.
Once you've caught your prize, head over to a "catch and cook" restaurant and let a local chef take care of the rest. No matter if you're looking to pull in dinner or land a prize-winning catch, the New Smyrna Beach area is a prime spot for fishing.