What are you looking for?

Restaurants in Marco Island

The Best Restaurants

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

LORD HAVE MERCY. I don't even like Italian food that much (I know I know) but this place is out of this world and worth every single penny. Also I have to...

  • Take-Out
  • Delivery
  • Superb292 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

The staff are super and the ingredients are all top notch. You will pay a little more, but I was happy with everything! Fresh squeezed OJ was amazing. But the...

  • Take-Out
  • Delivery
  • Superb393 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

Literally the best ribs and bbq chicken on the planet. I come from Boston, when we have our fair share of barbecue restaurants. Michelbobs It’s by far the...

  • Take-Out
  • Delivery
  • Superb219 Reviews4.7
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

What a cool find! We did take out and our food was ready promptly. The fish tacos were soooo good. The quality of the fish, seasoning and preparation made the...

  • Take-Out
  • Delivery
  • Superb315 Reviews4.6
Kirk Fish Company 417 Papaya St, Marco Island
Kirk Fish Company
Seafood Markets • $$

Kirk Fish Company

417 Papaya St, Marco Island, FL 34145

Absolutely the best! Try their salmon. Flown in fresh twice a week from Norway. The best I’ve ever had. And everything else is caught locally daily....

  • Take-Out
  • Delivery
  • Superb135 Reviews4.8
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

We celebrated our son's 22nd birthday here. The food was fabulous! We all love oysters on the half shell, and we started with two dozen of them. Then we each...

  • Delivery
  • Superb678 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

Mary was our server. She was super sweet and attentive. The food was amazing. The coconut lime martinis are so good. And they are on the Happy Hour menu. I ate...

  • Take-Out
  • Delivery
  • Superb629 Reviews4.5
Bistro Soleil at the Olde Marco Inn 100 Palm St, Marco Island
Bistro Soleil at the Olde Marco Inn
Bistros • $$$

Bistro Soleil at the Olde Marco Inn

100 Palm St, Marco Island, FL 34145

We absolutely love Bistro Soleil and it’s our favorite restaurant on Marco Island! We go here for every birthday, anniversary, and special occasions....

  • Take-Out
  • Delivery
  • Superb158 Reviews4.7
Hoot's Breakfast & Lunch 563 E Elkcam Cir, Marco Island
Hoot's Breakfast & Lunch
Breakfast • $

Hoot's Breakfast & Lunch

563 E Elkcam Cir, Marco Island, FL 34145

Very good breakfast (we had create own omelettes) which were stuffed well and done well at a very reasonable price ($9.75) and claiming that they are 4-eggers...

  • Take-Out
  • Delivery
  • Superb228 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 great! Got the vodka pasta which was amazing and some garlic wings which were especially good and super crispy! Owner checked on us twice and was...

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

Fin Bistro

657 S Collier Blvd, Marco Island, FL 34145

Best lemon drop martini I've ever had. Wish I got a picture of it but I drank it all up. The scallops were cooked perfectly. One of the ladies at our...

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

Red Rooster

1821 San Marco Rd, Marco Island, FL 34145

Excellent food and super friendly staff. Best quality food on Marco island. Awesome owner. He truly cares about his customers and he's always very...

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

Stonewalls

551 S Collier Blvd, Marco Island, FL 34145

Great food, average coffee and mocha. You pay tourist town prices. My wife had the breakfast burrito and I had the Islander breakfast. Good portions and the...

  • Take-Out
  • Delivery
  • Superb263 Reviews4.5
IslaMarrota - Home Of Mr. Crab Cake 2 Marco Lake Dr #1, Marco Island
IslaMarrota - Home Of Mr. Crab Cake
American

IslaMarrota - Home Of Mr. Crab Cake

2 Marco Lake Dr #1, Marco Island, FL 34145

Ate here today for the first time. Not only is it a cute place and staff super friendly, but food was fantastic!! My chicken salad sandwich was so fresh and...

  • Take-Out
  • Delivery
  • Superb74 Reviews4.8
Jack's Lookout 951 Bald Eagle Dr, Marco Island
Jack's Lookout
Hot Dogs • $

Jack's Lookout

951 Bald Eagle Dr, Marco Island, FL 34145

This dive bar on the water is worthy of 4 stars in my book. Only serving beer, wine and seltzer's along with a (very) limited menu -- hot dogs, chili and...

  • Delivery
  • Superb114 Reviews4.6

American Restaurants

American in Marco Island
IslaMarrota - Home Of Mr. Crab Cake 2 Marco Lake Dr #1, Marco Island
IslaMarrota - Home Of Mr. Crab Cake
American

IslaMarrota - Home Of Mr. Crab Cake

2 Marco Lake Dr #1, Marco Island, FL 34145

Ate here today for the first time. Not only is it a cute place and staff super friendly, but food was fantastic!! My chicken salad sandwich was so fresh and...

  • Take-Out
  • Delivery
  • Superb74 Reviews4.8
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...

  • Delivery
  • Superb140 Reviews4.5
Rookery Grill 400 S Collier Blvd, Marco Island
Rookery Grill
American

Rookery Grill

400 S Collier Blvd, Marco Island, FL 34145

Located inside The Rookery Golf Club. It's a nice golf course with pristine everything probably because it's owned by JW Marriott. We decided to sit...

  • Delivery
  • Superb35 Reviews4.6

Pizza Restaurants

Pizza in Marco Island
Sami's 227 N Collier Blvd, Marco Island
Sami's
Pizza • $$

Sami's

227 N Collier Blvd, Marco Island, FL 34145

Food was great! Got the vodka pasta which was amazing and some garlic wings which were especially good and super crispy! Owner checked on us twice and was...

  • Take-Out
  • Delivery
  • Superb392 Reviews4.5
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

Chicken parmesan is very tasty. Bartender error gave me double strength margarita. 6th star for that. Very personable waiter. Seems like a place I could be a...

  • Take-Out
  • Delivery
  • Superb340 Reviews4.4
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

Great pizza!And we loved the rollitini, fried olives and the garlic knots.We will be back, a good addition to Marco.We even sang Karaoke on a Monday night, so...

  • Take-Out
  • Delivery
  • Good232 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

Ok so my meal was a five, I had the taco salad with shredded chicken and man, it hit the spot and the shell was really good. Partner had the mole enchiladas...

  • Take-Out
  • Delivery
  • Good190 Reviews4
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

This place is A-MA-ZING!!! This place is a hidden gem! ? So, so, so good! Delicious fresh salsa! Chips were good, beans were very tasty, and I have never...

  • Take-Out
  • Delivery
  • Good180 Reviews3.9
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 tried a little bit of everything including these enormous nachos that were delicious. The waitress was very friendly, the booths were clean and the food was...

  • Take-Out
  • Delivery
  • Good282 Reviews3.5

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

Absolutely the best! Try their salmon. Flown in fresh twice a week from Norway. The best I’ve ever had. And everything else is caught locally daily....

  • Take-Out
  • Delivery
  • Superb135 Reviews4.8
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

Great food and wonderful cocktails, excellent service. Also a cool outside bar where locals and visitors hang out. Right next to the Esplanade Marina for your...

  • Delivery
  • Superb306 Reviews4.3
Cocomo's Grill 945 N Collier Blvd, Marco Island
Cocomo's Grill
Seafood • $$

Cocomo's Grill

945 N Collier Blvd, Marco Island, FL 34145

Great happy hour bar full of regular locals bar menu is awesome so is the app’s great cocktails and the regular menu and food is delicious been here for 2...

  • Take-Out
  • Delivery
  • Superb232 Reviews4.3

Italian Restaurants

Italian in Marco Island
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

LORD HAVE MERCY. I don't even like Italian food that much (I know I know) but this place is out of this world and worth every single penny. Also I have to...

  • Take-Out
  • Delivery
  • Superb292 Reviews4.8
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

Mary was our server. She was super sweet and attentive. The food was amazing. The coconut lime martinis are so good. And they are on the Happy Hour menu. I ate...

  • Take-Out
  • Delivery
  • Superb629 Reviews4.5
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

I am a frequent customer of this restaurant. The food is amazing! The customer service is also excellent. The owner greets you, and treat you like family. I...

  • Take-Out
  • Delivery
  • Superb159 Reviews4.3
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
  • Superb152 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
  • Good70 Reviews3.9
Subway 147 S Barfield Dr Space #20, Marco Island
Subway
Sandwich Shop • $

Subway

147 S Barfield Dr 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
  • Good51 Reviews3.5
Rookery Grill 400 S Collier Blvd, Marco Island
Rookery Grill
Bar & Grill

Rookery Grill

400 S Collier Blvd, Marco Island, FL 34145

Located inside The Rookery Golf Club. It's a nice golf course with pristine everything probably because it's owned by JW Marriott. We decided to sit...

  • Delivery
  • Superb7 Reviews4.6
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

This was an amazing little local spot within walking distance from where we stayed. Beautiful scenery, food was delicious, customer service was outstanding and...

  • Delivery
  • Good318 Reviews4.1
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

Friendly neighborhood bar with a non-conspicuous outside appearance. But don't let the outside fool you, there is plenty of space inside. They have...

  • Take-Out
  • Delivery
  • Good96 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 restaurant! I got the taco salad and my husband got the Grouper sandwich. My salad was big and delicious and my husband said the grouper was some of the...

  • Take-Out
  • Delivery
  • Good276 Reviews4.1
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

Nice lunch stop with a great variety of beers. Service and food were adequate. We had a Reuben (nice sauerkraut, no russian/thousand island dressing to be...

  • Take-Out
  • Delivery
  • Good245 Reviews3.9
Sunset Grille 900 S Collier Blvd, Marco Island
Sunset Grille
Sports Bar • $$

Sunset Grille

900 S Collier Blvd, Marco Island, FL 34145

Great location and view of sunset. Not a fancy place but busy and popular because the food is good and beach sunset view excellent. Excellent service. Good...

  • Delivery
  • Good264 Reviews3.9