You will not run out of places to eat during your stay in Cape Coral but remember to make reservations in advance. We recommend using Open Table. We will continually add new establishments as the recommendations come in from our guests.
You are within close proximity to Ft. Myers, Naples, Captiva Island and Sanibel Island all whom have great eating establishments.
Trip Advisor – always on top of the best that can be found on a vacation – provides a list of the 106 Best Restaurants in the Cape Coral, Sanibel or Fort Myers area.
This is our personal list of favorites:
- Lobster Lady and Seafood Market
- The Boat House
- Rumrunners
- Ceno Grille
- Overtime Pizzeria and Sports Pub
- Fathoms
- Fish Tail Grill
- Iguana Mia
Lobster Lady
1715 Cape Coral Pkwy W #283
Menu: lobsterladyseafood.com
Order: doordash.com
Phone: (239) 471-0136
Doc Ford's
Doc Ford’s has four locations: Sanibel, Captiva, Ft. Myers Beach and the downtown St. Pete pier. The restaurants offer waterfront dining and open outdoor seating for both lunch & dinner. This restaurant is famous for its Yucatan Shrimp Dish. They offer an eclectic menu and is a great place to grab a bite to eat.
2500 Island Inn Road, Sanibel
Menu: https://www.docfords.com/
239-472-8311
Rum Runners
Rum Runners is an upscale steak and seafood restaurant that you can boat to from Cape Coral Home Away. They have Happy Hour every day from 3:00 – 6:30 pm. You are sure to love both the lunch and dinner menus and it has a fun, casual atmosphere.
5848 Cape Harbour Dr, Cape Coral
The Boat House Tiki Bar and Grill
Yacht Club Community Park
5819 Driftwood Pkwy, Cape Coral
(239) 945-2628
17101 State Road 31
Fort Myers
(239) 332-2628
The House of Omelets
House of Omelets was voted best of Cape Coral from 2013 – 2019. With 2 locations – Cape Coral and Naples – you are sure to enjoy grabbing breakfast, brunch or lunch here. They have multiple omelets to choose from, along with crepes, salads, sandwiches and eggs almost any way you would want them.
Open from 7 am – 3 pm
900 SW Pine Island Rd , Cape Coral
(239) 673-7545
(239) 631-6402