Dock and Dine: 10 Naples and Marco Island Area Restaurants to Visit by Boat
From Bonita Springs to Naples, Marco Island and Everglades City, Florida’s far southwest region is a secluded and serene destination for boaters. Long stretches of white sand and endless sapphire water combine with the nature and intrigue of the Everglades. It’s not called the Paradise Coast for nothing.
If your private boat lift rental is on the Gulf of Mexico, along an inland canal or on the Big Marco River, you’ll want to check out some of our dock and dine picks for your next boat trip.
Bayside Seafood Grill & Bar
Photo: Bayside Seafood Grill Facebook
4270 Gulf Shore Blvd. N.
Naples, Florida 34103
On your way to Keewaydin Island or Tigertail Beach for the day? After heading out from your private boat dock for rent, pick up something to go from Bayside Seafood Grill & Bar. The open-air upper deck overlooks the bay, and there’s often live music on weekends. Menu selections include meatloaf, mahi, sea bass and teriyaki-glazed salmon.
Bayside is located within the Village on Venetian Bay complex, just north of Inner Doctor’s Bay. Docking is available right beside it. There’s about 10.8 feet of clearance during high tide and about 12 feet during low. Boats that are able to fit under the Park shore Bridge will have no problem.
Boathouse on Naples Bay
Photo: Boathouse on Naples Bay Facebook
990 Broad Avenue South
Naples, Florida 34102
The Boathouse on Naples Bay can be found near Channel Marker 4 in Naples Bay. There’s a 100-foot dock right outside the restaurant. Choose from seafood, pasta and sirloin as well as lobster tails and crab legs. In the mood for a casual lunch? Go for burgers, salads, meatball subs and fish sandwiches.
Camellia Street Grill
Photo: Camellia Street Grill Facebook
202 Camellia Street W.
Everglades City, Florida 34139
If your boat lift rental is near Gullivan Bay or Chokoloskee Bay, stop by Camellia Street Grill after a day of fishing or sightseeing. It features fresh seafood and southern cooking with a Barron River view. Dine dockside with selections like peel and eat shrimp, stone crab and tacos stuffed with everything from mahi, grouper and gator to chicken and pork.
Capri Fish House
Photo: Capri Fish House Facebook
203 Capri Blvd.
Naples, Florida 34113
Capri Fish House is on Isles of Capri near Marco Island and private boat slip rentals along Naples Bay, Tarpon Bay and Estero Bay. Beachside tiki huts and indoor/outdoor seating make this a fun spot for lunch, dinner or a Sunday breakfast buffet. The menu offers seafood platters, salads, sandwiches, wraps, pasta and a cool kids’ menu.
Coconut Jack’s Waterfront Grille
Photo: Coconut Jack’s Facebook
5370 Bonita Beach Road SW
Bonita Springs, Florida 34134
Coconut Jack’s Waterfront Grille is a convenient stop on the way to or from Lovers Key State Park, Estero Island and Fort Myers Beach. Pull in and tie up for fresh local seafood, happy hour specials and mojitos and margaritas. It’s located near channel marker 100 near Bonita Beach. Have a basket of shrimp and scallops, sip a frozen drink and enjoy views of dolphins, wildlife and Gulf Coast sunsets before it’s time to motor back to the boat dock rental.
Havana Café of the Everglades
Photo: Havana Cafe Facebook
191 Smallwood Drive
Chokoloskee, Florida 34138
Havana Café brings a taste of Cuba to Everglades City. What better way to start the day than with café con leche, Cuban coffee and Havana omelets with ham, peppers, black beans and Swiss cheese? Lunch options include Cuban sandwiches, grouper sandwiches, shrimp and stone crab enchiladas and vegetarian plates. It’s located on the Barron River near the Everglades City Docks (by the Rod and Gun Club) at dock number 294.5 – 297. Breakfast and lunch are served daily in an outdoor garden setting.
Kelly’s Fish House
Photo: Kelly’s Fish House Facebook
1302 5th Ave. S.
Naples, Florida 34102
Kelly’s Fish House, located on the Gordon River in the Naples Waterfront District, has been open since 1952. It’s a great way to end a day of fishing, snorkeling and exploring along the Gulf of Mexico. Apalachicola oysters, Florida Gulf grouper, Key West mahi-mahi and red grouper from the restaurant’s own boats are just a few of the menu items. Order a slice of homemade key lime pie to enjoy later at the private boat slip rental.
Pinchers
Photo: Pinchers Facebook
1200 5th Avenue S.
Naples, Florida 34102
Pinchers is located at the Tin City waterside shopping and dining district. It’s a convenient sail from a private boat dock rental on Naples Bay. Enjoy views of the Gordon River and Naples Bay as you snack on conch fritters, ahi tuna, wings and fish and chip platters. Order Maryland style blue crabs, Alaskan king crabs or Alaskan snow crabs for your whole crew.
Snook Inn
Photo: Snook Inn Facebook
1215 Bald Eagle Drive
Marco Island, Florida 34145
Located at channel marker 12, Snook Inn is easy to access from a Marco Island private boat dock rental. Listen to live music and watch dolphins and sunsets from the Chickee Bar. There’s indoor and outdoor waterfront dining. The menu features a raw bar and all things seafood. Motor on over for lunch or dinner.
The Dock at Crayton Cove
Photo: The Dock at Crayton Cove Facebook
845 12th Ave.
Naples, Florida 34102
The Dock at Crayton Cove is a great way to start or finish off your day of cruising around Naples Bay or Ten Thousand Islands National Wildlife Refuge. Open since 1976, it’s located on the Gordon River. Boat slips are available on a first come/first serve basis. Dine dockside with selections such as lobster, baby back ribs, steak, chicken, snapper, grouper and Chilean sea bass. There’s also a raw bar. It’s open for lunch, dinner and Sunday brunch.
They say “life’s better on a boat.” With all of these cool waterfront spots, we would have to agree. Hopefully you’ve found a few dock and dine restaurants to get to from your private boat slip rental.