There’s nothing quite like cruising the waterways of Jacksonville and pulling up to a restaurant dock for a great meal with a view. The city’s unique blend of river, Intracoastal, and ocean access makes it one of the best places in Florida for boaters who love to dine out. Whether you’re in the mood for fresh seafood, a casual burger, or an upscale waterfront experience, Jacksonville’s dock-and-dine scene has something for everyone.
Here are some of the top spots where you can tie up, relax, and enjoy a delicious meal right from your boat.
Marker 32
A longtime favorite among Jacksonville boaters, Marker 32 pairs fine dining with a laid-back coastal vibe. Located right on the Intracoastal Waterway, this local gem offers a stunning view of the marina and some of the best seafood in town. The menu features dishes like seared scallops, shrimp and grits, and fresh local fish prepared with Southern flair.
Arrive in time for sunset, and you’ll see why this spot is a must for anyone cruising the Intracoastal. The dock space is convenient and well-maintained, making it easy to stop in for dinner after a day on the water.
The Fish Company
Just across the waterway in Atlantic Beach, The Fish Company is a casual, family-friendly spot known for its vibrant atmosphere and fresh catch. You can dock nearby and walk over to enjoy oysters on the half shell, blackened mahi tacos, or a hearty seafood platter.
It’s a great place to unwind after a day of boating—grab a drink, enjoy the sea breeze, and dig into some of the best local seafood around. The Fish Company’s relaxed vibe makes it a favorite stop for both locals and visitors looking for a true taste of coastal Florida.
Palms Fish Camp
If you’re exploring the northern end of the St. Johns River, Palms Fish Camp is a hidden treasure worth the trip. Located near Heckscher Drive, this waterfront restaurant offers a rustic, Old Florida feel with unbeatable views of the marsh and river.
The menu features Southern classics like fried shrimp, gator tail, and hush puppies, along with cold drinks and live music on weekends. The dock is easy to access, and the atmosphere is pure relaxation—perfect for a laid-back afternoon with friends or family.
Julington Creek Fish Camp
For those cruising south on the St. Johns River, Julington Creek Fish Camp is a must-visit. It’s part of the same restaurant family as Marker 32, offering a similar mix of upscale comfort and local flavor. The restaurant sits right on Julington Creek and features a large dock for boaters.
The menu highlights fresh seafood, steaks, and Southern-inspired sides, all served with a view of the water. Whether you’re stopping in for lunch after a morning cruise or enjoying a romantic dinner on the deck, this spot delivers both great food and a welcoming atmosphere.
Whitey’s Fish Camp
A true Jacksonville classic, Whitey’s Fish Camp has been a local favorite for decades. Located on Doctors Lake, it’s a perfect destination for boaters looking for a fun, casual experience. The docks are spacious, and the restaurant offers everything from fried catfish and crab legs to burgers and wings.
Whitey’s also hosts live music and events throughout the year, making it a lively place to spend an evening. It’s family-friendly, affordable, and full of local charm—everything you could want from a classic Florida fish camp.
Safe Harbor Seafood Restaurant
No list of Jacksonville dock-and-dine spots would be complete without Safe Harbor Seafood. With locations in Mayport and on the Intracoastal, it’s one of the area’s most beloved seafood destinations. The Mayport location sits right next to the docks where local shrimp boats unload their daily catch, so you know the seafood is as fresh as it gets.
The Intracoastal spot offers the same quality with a more modern, open-air setting. Dock your boat, grab a table overlooking the water, and treat yourself to shrimp baskets, fish tacos, or a platter of oysters while watching the boats drift by.
A Perfect Day on the Water
Jacksonville’s waterways make dining by boat more than just a meal—it’s an experience. From casual fish camps to elegant waterfront restaurants, there’s a dock-and-dine destination for every taste and occasion.
At Jax Boat Club, members can explore these incredible dining spots with ease, using the club’s fleet to cruise the St. Johns River, the Intracoastal Waterway, or out to the Atlantic. So next time you’re planning a day on the water, skip the drive and dock instead—because in Jacksonville, the best tables come with a view of the water.

