What are you looking for?

Restaurants in Marco Island

The Best Restaurants

The Oyster Society 599 S Collier Blvd #218, Marco Island
The Oyster Society
Cocktail Bar • $$$

The Oyster Society

599 S Collier Blvd #218, Marco Island, FL 34145

Had a nice dinner out. Fish was outstanding. Great cocktails.I now know though.... the Happy Hour is bar and lounge only.We would have killed a ton more...

  • Delivery
  • Superb544 Reviews4.5
Ciao Bella Ristorante Italiano 1000 N Collier Blvd #6, Marco Island
Ciao Bella Ristorante Italiano
Italian • $$

Ciao Bella Ristorante Italiano

1000 N Collier Blvd #6, Marco Island, FL 34145

I have been several times and have always been treated by a friendly and respectful owner and staff. Always feel welcome and the food never disappoints....

  • Take-Out
  • Superb286 Reviews4.8
Doreen's Cup of Joe 267 N Collier Blvd, Marco Island
Doreen's Cup of Joe
Breakfast • $$

Doreen's Cup of Joe

267 N Collier Blvd, Marco Island, FL 34145

After unforeseen circumstances of our air conditioner failure on Friday night, we ventured out for a nice brunch as a consolation to our situation. One of our...

  • Take-Out
  • Delivery
  • Superb372 Reviews4.6
Sami's 227 N Collier Blvd, Marco Island
Sami's
Pizza • $$

Sami's

227 N Collier Blvd, Marco Island, FL 34145

Food was amazing. I have never ordered spaghetti from a restaurant because our standards are very high. Completely satisfied. Diana was a very attentive...

  • Take-Out
  • Delivery
  • Superb372 Reviews4.5
Da Vinci Ristorante Italiano 599 S Collier Blvd, Marco Island
Da Vinci Ristorante Italiano
Italian

Da Vinci Ristorante Italiano

599 S Collier Blvd, Marco Island, FL 34145

Food is AMAZING! Service is EXCELLENT, went there twice while visiting the area, and can't wait to return again! I LOVE this place. Their pizza with...

  • Take-Out
  • Delivery
  • Superb497 Reviews4.6
Marco Prime Steak & Seafood Restaurant 599 S Collier Blvd, Marco Island
Marco Prime Steak & Seafood Restaurant
Fine Dining • $$$

Marco Prime Steak & Seafood Restaurant

599 S Collier Blvd, Marco Island, FL 34145

If steak houses are your thing Marco Prime is the steak house on Marco Island to get premium aged steaks and chops. Excellent drinks and appetizers along with...

  • Delivery
  • Good515 Reviews4.2
Leebe Fish Inc 350 Royal Palm Dr, Marco Island
Leebe Fish Inc
Fish & Chips • $$

Leebe Fish Inc

350 Royal Palm Dr, Marco Island, FL 34145

Such a great place! Delicious food, cute atmosphere, and really really amazing service and care. We come here multiple times during our trip because we feel...

  • Take-Out
  • Superb304 Reviews4.6
Michelbob's Ribs - Takeout Only 915 N Collier Blvd, Marco Island
Michelbob's Ribs - Takeout Only
Barbecue • $$

Michelbob's Ribs - Takeout Only

915 N Collier Blvd, Marco Island, FL 34145

The food is SO good and the staff is friendly. Unexpected gem on Marco Island. Great bbq takeout, generous portions for the price. I look forward to returning...

  • Take-Out
  • Delivery
  • Superb217 Reviews4.7
Fin Bistro 657 S Collier Blvd, Marco Island
Fin Bistro
Bistros • $$$

Fin Bistro

657 S Collier Blvd, Marco Island, FL 34145

Had an amazing meal last night of Triple Tail and Filet mignon at Fin Bistro. Owner/Chef Brian stopped by our table, he puts together a fabulous menu and his...

  • Take-Out
  • Delivery
  • Superb273 Reviews4.5
Snook Inn 1215 Bald Eagle Dr, Marco Island
Snook Inn
Seafood • $$

Snook Inn

1215 Bald Eagle Dr, Marco Island, FL 34145

What else can you say about the world famous Snook Inn? We went there at 4pm on an off-season day, the bar was packed, so we sat out by the boats, and got...

  • Delivery
  • Good387 Reviews4.2
Thai Sushi By KJ 317 N Collier Blvd STE 104, Marco Island
Thai Sushi By KJ
Thai • $$

Thai Sushi By KJ

317 N Collier Blvd STE 104, Marco Island, FL 34145

Unexpectedly good for small city, attentive servers. Thai donuts were yum. Clean and beautiful decor. Entrees had large portions, sushi was good but menu...

  • Take-Out
  • Delivery
  • Superb299 Reviews4.4
Stonewalls 551 S Collier Blvd, Marco Island
Stonewalls
Family • $$

Stonewalls

551 S Collier Blvd, Marco Island, FL 34145

Chicken Ceaser wrap and side of pasta saladwas good. Lots of options on menu.. Very clean restaurant and friendly staff. Would visit again. Indoor and outdoor...

  • Take-Out
  • Delivery
  • Superb260 Reviews4.5
Red Rooster 1821 San Marco Rd, Marco Island
Red Rooster
Breakfast • $$

Red Rooster

1821 San Marco Rd, Marco Island, FL 34145

Visited Red Rooster and had a wonderful breakfast! Great atmosphere with exceptional service! Met the owner Alan who was very personable and from our home...

  • Take-Out
  • Delivery
  • Superb260 Reviews4.5
CJ's on the Bay 740 N Collier Blvd #105, Marco Island
CJ's on the Bay
Seafood • $$

CJ's on the Bay

740 N Collier Blvd #105, Marco Island, FL 34145

My husband and I visited CJ’s for dinner to get away from the resort restaurants where we were staying. We were so glad we did! The food here was the...

  • Delivery
  • Superb294 Reviews4.3
La Tavola Restaurant and Bar 961 Winterberry Dr, Marco Island
La Tavola Restaurant and Bar
American • $$$

La Tavola Restaurant and Bar

961 Winterberry Dr, Marco Island, FL 34145

Beautiful Bar area, delicious hog fish with an yummy lemons butter sauce, carrots, mash and asparagus. Every bite mouth watering bite!! The house cab was only...

  • Delivery
  • Good321 Reviews4.2

American Restaurants

American in Marco Island
The Crazy Flamingo 1035 N Collier Blvd #313, Marco Island
The Crazy Flamingo
American • $$

The Crazy Flamingo

1035 N Collier Blvd #313, Marco Island, FL 34145

Fun, quirky, relaxed atmosphere. No table service - order at the bar...but the hostess does a fantastic job! She answered questions and hustled around the...

  • Take-Out
  • Delivery
  • Good280 Reviews4.1
2Shea's Salty Dog 599 S Collier Blvd # 105, Marco Island
2Shea's Salty Dog
American • $$

2Shea's Salty Dog

599 S Collier Blvd # 105, Marco Island, FL 34145

Fun bar with really good drink prices and bar food. The grouper is particularly good. Tons of TV’s for watching sports. Can walk there from several of the...

  • Take-Out
  • Delivery
  • Good235 Reviews4.1
Philly Grill 1000 N Collier Blvd, Marco Island
Philly Grill
American • $$

Philly Grill

1000 N Collier Blvd, Marco Island, FL 34145

Dined outside. Very comfortable night. Our server was excellent. She made excellent recommendations. The clam appetizer was excellent. We sopped up the broth...

  • Take-Out
  • Delivery
  • Superb140 Reviews4.5

Pizza Restaurants

Pizza in Marco Island
Joey D's Marco Island 701 Bald Eagle Dr, Marco Island
Joey D's Marco Island
Pizza

Joey D's Marco Island

701 Bald Eagle Dr, Marco Island, FL 34145

Not even just the best pizza in marco and naples. BEST PIZZA IN FLORIDA period! I grew up in Boston so I was constantly surrounded by amazing pizza. This is...

  • Take-Out
  • Delivery
  • Superb327 Reviews4.4
Joey's Pizza & Pasta House 257 N Collier Blvd, Marco Island
Joey's Pizza & Pasta House
Pizza • $$

Joey's Pizza & Pasta House

257 N Collier Blvd, Marco Island, FL 34145

The food is delicious. We had the Chicken Cacciatore and a supreme pizza. The chicken was tender and both were fresh! Joey, our server, was awesome! Super...

  • Take-Out
  • Delivery
  • Good325 Reviews4
Italian Deli and Market 902 Park Ave, Marco Island
Italian Deli and Market
Pizza • $

Italian Deli and Market

902 Park Ave, Marco Island, FL 34145

The best food I had on Marco Island was at this small Italian deli. You know it’s good, when all of the island construction workers come here. I had a...

  • Take-Out
  • Delivery
  • Good204 Reviews4.1

Mexican Restaurants

Mexican in Marco Island
Margarita's Restaurant 1069 N Collier Blvd, Marco Island
Margarita's Restaurant
Mexican • $$

Margarita's Restaurant

1069 N Collier Blvd, Marco Island, FL 34145

We were a large party, only 1 other couple in the whole restaurant. I ask repeatedly for chips and salsa. Chips were good. 2 different salsas. Both very bland...

  • Take-Out
  • Delivery
  • Good183 Reviews4
Nacho Mama's. 599 S Collier Blvd, Marco Island
Nacho Mama's.
Mexican • $$

Nacho Mama's.

599 S Collier Blvd, Marco Island, FL 34145

We walked in for a nightcap and ended up ordering the nachos which were the size of a small dog! Fantastic staff and food. What impressed me the most was the...

  • Take-Out
  • Delivery
  • Good270 Reviews3.5
Zaza Mexican Kitchen 1095 Bald Eagle Dr unit 8, Marco Island
Zaza Mexican Kitchen
Mexican

Zaza Mexican Kitchen

1095 Bald Eagle Dr unit 8, Marco Island, FL 34145

Stopped in for some takeout food during a visit to Marco Island, and am happy I did. The somewhat new owners (Dr. Schulman and Angela) were there, so I got to...

  • Take-Out
  • Delivery
  • Good175 Reviews4

Seafood Restaurants

Seafood in Marco Island
Kirk Fish Company 417 Papaya St, Marco Island
Kirk Fish Company
Seafood Markets • $$

Kirk Fish Company

417 Papaya St, Marco Island, FL 34145

Closed now, but was there the last day they were open.Always stopped for Stone Crab and fresh cooked shrimp everytime I went for lunch at Crabby Lady's,...

  • Take-Out
  • Superb128 Reviews4.8
Cocomo's Grill 945 N Collier Blvd, Marco Island
Cocomo's Grill
Seafood • $$

Cocomo's Grill

945 N Collier Blvd, Marco Island, FL 34145

I had the ribeye with a garden salad and mashed potatoes and my wife had the seared tuna crusted with sesame seeds. Both dishes were outstanding. Kelly are...

  • Take-Out
  • Delivery
  • Superb229 Reviews4.3
Pinchers 591 S Collier Blvd, Marco Island
Pinchers
Seafood

Pinchers

591 S Collier Blvd, Marco Island, FL 34145

Our experience was exceptional thanks to our server Joey. He is friendly and accommodating, and provides exceptional service. The food is phenomenal! Thanks to...

  • Take-Out
  • Delivery
  • Good310 Reviews4

Italian Restaurants

Italian in Marco Island
The SpeakEasy Marco Island 1106 N Collier Blvd, Marco Island
The SpeakEasy Marco Island
Italian • $$

The SpeakEasy Marco Island

1106 N Collier Blvd, Marco Island, FL 34145

Big menu of wonderful selections. We enjoyed the Asian calamari, a real different spin on the usual fried calamari. A sweet variation. The grouper sandwich...

  • Take-Out
  • Delivery
  • Good261 Reviews4
Davide Italian Cafe 688 Bald Eagle Dr #2541, Marco Island
Davide Italian Cafe
Italian • $$

Davide Italian Cafe

688 Bald Eagle Dr #2541, Marco Island, FL 34145

We dine at Davide often as the food is so well prepared and service is always prompt and professional. Parking is easy too. Though the menu is somewhat limited...

  • Take-Out
  • Delivery
  • Superb154 Reviews4.3
400 Pazzis 400 S Collier Blvd, Marco Island
400 Pazzis
Italian • $$

400 Pazzis

400 S Collier Blvd, Marco Island, FL 34145

I think this may be the best pizza on the island! The beachside location at the Marriott is relaxing, casual and picturesque. And their instructions to...

  • Take-Out
  • Good105 Reviews3.8
Big Al's 715 Bald Eagle Dr, Marco Island
Big Al's
Sandwich Shop • $

Big Al's

715 Bald Eagle Dr, Marco Island, FL 34145

Delicious deli sandwiches made to order! We went on a Friday afternoon for lunch and the storefront was empty, because most of the orders were call ins. But...

  • Take-Out
  • Delivery
  • Superb150 Reviews4.3
Subway 670 Bald Eagle Dr Island Plaza Shopping Ctr, Marco Island
Subway
Sandwich Shop • $

Subway

670 Bald Eagle Dr Island Plaza Shopping Ctr, Marco Island, FL 34145

We had such great, great customer service from the gentleman who worked there May 18, 2021 and are sorry that we didn't get his name. He was dark-haired...

  • Take-Out
  • Delivery
  • Good71 Reviews3.8
Subway 147 S Barfield Drive Space #20, Marco Island
Subway
Sandwich Shop • $

Subway

147 S Barfield Drive Space #20, Marco Island, FL 34145

Ate here and had a wonderful experience!! Great portion sizes, kind and efficient employees! Would definitely stop here again for a bite before the beach, or...

  • Take-Out
  • Delivery
  • Good49 Reviews3.7
Dolphin Tiki Bar & Grill 1021 Anglers Cove, Marco Island
Dolphin Tiki Bar & Grill
Bar & Grill • $$

Dolphin Tiki Bar & Grill

1021 Anglers Cove, Marco Island, FL 34145

Great leisure spot for bringing your catch of the day or ordering from the menu. Terrific drink special menu and awesome appetizers. The Conch fritters were...

  • Delivery
  • Good305 Reviews4.1
Stilts Bar & Grill 600 S Collier Blvd, Marco Island
Stilts Bar & Grill
Bar & Grill • $$

Stilts Bar & Grill

600 S Collier Blvd, Marco Island, FL 34145

Loved everything here! Drinks were good, a little pricey but worth it! Shrimp tacos GREAT! My husband ordered the grouben three days in a row! Giant pretzel...

  • Take-Out
  • Delivery
  • Good187 Reviews3.8
Mario's Bar and Grill 845 Bald Eagle Dr, Marco Island
Mario's Bar and Grill
Bar & Grill • $$

Mario's Bar and Grill

845 Bald Eagle Dr, Marco Island, FL 34145

Looking for some entertainment and a couple slices of pizza. The pizza was delicious. Several pool tables were open and other arcade machines. We were told...

  • Take-Out
  • Delivery
  • Good93 Reviews3.9
Sand Bar 826 E Elkcam Cir, Marco Island
Sand Bar
Sports Bar • $$

Sand Bar

826 E Elkcam Cir, Marco Island, FL 34145

Great place to eat. Crowded and noisy but after years of going there, that is what I expect. Great service, music on certain nights and happy hour a few...

  • Take-Out
  • Delivery
  • Good264 Reviews4.1
Sunset Grille 900 S Collier Blvd, Marco Island
Sunset Grille
Sports Bar • $$

Sunset Grille

900 S Collier Blvd, Marco Island, FL 34145

Service, view, and food was great! We ate there several times as we were staying nearby. The Mai Tai was amazing, the best we ever had. The appetizer, the...

  • Delivery
  • Good253 Reviews3.9
Marco Island Brewery 1089 N Collier Blvd, Marco Island
Marco Island Brewery
Sports Bar • $$

Marco Island Brewery

1089 N Collier Blvd, Marco Island, FL 34145

Love this place! The owner, Cj, is a great guy running an awesome restaurant! Last night I had the wedge salad, which was large enough for a meal and had the...

  • Take-Out
  • Delivery
  • Good236 Reviews3.8

Nearest Cities