Brunch is an important stop between all of the high-end shopping centers and sprawling, luxurious golf courses that Naples is famous for. After all, brunch is one of the most important meals of the day, most importantly, mimosas!
Whether you’re in the mood for some unbeatable classics like pancakes and eggs, or a more modern mid-day meal, this list has you covered with some of the hottest brunch spots in Naples that won’t disappoint.
Start your day the right way with an amazing brunch at any one of these restaurants in beautiful, sunny Naples, Florida.
1. The French Brasserie Rustique
365 5th Ave S, Naples, FL 34102
When: Daily from 11:30am-2:30pm
Located on 5th Ave, blocks away from the beach, The French Basserie Rustique is a great brunch restaurant in Naples that you should check out.
This classic French restaurant offers brunch daily from 11:30am til 2:30pm.
If you end up enjoying brunch at The French be sure to check out their Belgian Waffle & Bananas Foster or Fried Chicken Pretzel Croissant. Or, if you’re feeling more in a lunch mood, you should check out the Prime Rib French Dip or Croque Madame.
2. Jane’s Cafe on 3rd
1209 3rd St S, Naples, FL 34102
Jane’s Cafe on 3rd is a local favorite for breakfast and brunch. Located in Downtown Naples, this laid-back cafe offers British & American cuisine.
Brunch at Jane’s cafe is served every day, all day. Making it a great spot for when you get a late start to your morning, or if you’re craving breakfast food at 3pm.
Jane’s has one of the largest menus for all day breakfast, so you can’t go wrong here. Our favorites include the British Breakfast if you’re really hungry or one of their many benedict options.
3. The Cafe
821 5th Ave S, Naples, FL 34102
The Cafe in Naples is another hotspot for breakfast and brunch food. This quaint storefront will transport you to a Parisian street cafe.
Breakfast is served all day at The Cafe and includes fresh, fluffy omelettes, healthy bowls, and other brunch classics.
One of our favorites is the Mediterranean Scrambler with potatoes, tomatoes, spinach, onions, kalamata olives, and feta cheese. If you’re looking for something a little sweeter, The Cafe has plenty of options. Delicious crepes with homemade mascarpone and fresh berries or French Toast dipped in vanilla cream custard.
4. Skillets – Naples – Park Shore
4170 Tamiami Trail N, Naples, FL 34103
Skillets is a local restaurant chain that offers classic breakfast and brunch options. With locations throughout Naples, Sarasota, Venice and Fort Meyers, you’re sure to find a delicious breakfast meal.
The restaurant is open everyday from 7am-2:30pm, giving you plenty of time to grab some breakfast favorites.
For the early birds they offer the Early Risers Breakfast. Served from 7-9am, Monday through Friday, the special includes coffee, tea or a soft drink. Meal choices include the skillet omelet, panegger, breakfast skillet and Noreen’s breakfast. If you aren’t an early riser, you still have plenty of options for a delicious breakfast!
5. First Watch
225 Banyan Blvd #100, Naples, FL 34102
Another great breakfast spot in Naples is First Watch. This cafe chain is great for the health-minded individual.
This award winning cafe has locations across the United States and does breakfast right.
If you find yourself at First Watch you have to try the pork carnitas omelet or classic shrimp and grits. Or, check out the eggs benedict, chickichanga, or farmhouse hash. Either way, you can’t go wrong with this place, they have tons of breakfast menu options.
6. BiCE Ristorante
300 5th Ave S, Naples, FL 34102
Brunch at BiCE in Naples is served everyday from 11:30am through 2:45pm.
Guests can enjoy bottomless mimosas, prosecco, margaritas or sangria for $25. Not to mention delicious brunch dishes.
Our go-to brunch favorites are the salmon eggs benedict or try one of their flatbread pizzas. Either way, you can’t go wrong with brunch at BiCE Ristorante. A great place to enjoy breakfast and drinks with friends.
7. Mel’s Diner
3650 Tamiami Trail N, Naples, FL 34103
Mel’s Diner is another Naples local favorite. This family-owned diner had been voted best all-around restaurant with five locations in Southwest Florida.
This diner serves amazing breakfast all day, everyday, from 8am-9pm. But if you’re not feeling breakfast food, have your choice of anything on the menu all day.
Some classic breakfast options include the egg father skillet with two eggs, breakfast potatoes, sun dried tomatoes, steak pizzaoli and melted mozzarella cheese. Or try Mel’s fresh baked biscuits with gravy, topped off with their award winning sausage gravy!
8. 5th Avenue Coffee Co & 6th Street Diner
599 5th Ave S, Naples, FL 34102
This breakfast spot in Naples is great if you want to enjoy the beautiful weather. This breezy corner restaurant has an outdoor patio and great brunch food.
5th Avenue Coffee Co & 6th Street Diner is perfect for a quick bite and cup of coffee or for dining in.
Breakfast specials run from 7am-Noon and include breakfast favorites such as scrambled eggs, pancakes, French toast and more. You can also enjoy all day breakfast options or an extensive lunch and dinner menu.
9. Rumba Cuban Cafe
1265 Airport-Pulling Rd S, Naples, FL 34104
If the coffee here at Rumba Cuban Cafe doesn’t perk you up, then the upbeat, energetic atmosphere sure will.
Grab a bite to eat and a cup of coffee and head on over to the Foxfire Country for a few holes of golf!
Rumba serves their unique, upscale rendition of authentic Cuban classics like their Tostones Campestre with their signature Rumba cheese sauce.
10. Lake Park Diner
944 7th Ave N, Naples, FL 34102
Looking for that perfect, spacious outdoor patio spot for brunch? Look no further than The Lake Park Diner in Naples.
Enjoy the fresh air with some of the healthiest brunch items in town like their quinoa scramble or a satisfying vegetable omelet, both with a choice of fresh seasonal fruit or breakfast potatoes.
Everything here is made without steroids, antibiotics, hormones, or GMOs, so you can enjoy your brunch totally guilt-free!
9891 Gulf Shore Dr, Naples, FL 34108
Located conveniently inside the famous La Playa Beach and Golf Resort, BALEEN Naples specializes in a totally reimagined, refined brunch experience.
If you want your brunch to be absolutely gourmet, BALEEN has exactly what you need, like their exquisite crab benedict.
If it’s bottomless you want, then come get all-you-can-drink mimosas, bloody Marys, and kir royale until 2pm with the purchase of an entrée for only $25!
12. Sails Restaurant
301 5th Ave S, Naples, FL 34102
Sails’ upscale european brunch cuisine is the ultimate luxury experience that will make you feel as though you’ve sailed away to paradise.
With an unlimited menu for a flat fee, Sails offers their guests a chance to taste everything on their brunch menu with gorgeous creations like their grass-fed steak tartare topped with a smoked onion emulsion.
This tantalizing offer is only available on Sundays from 11:30am-3:00pm, so plan accordingly because you don’t want to miss this!
13. Tavern on the Bay
489 Bayfront Pl, Naples, FL 34102
Tavern on the Bay is, by far, one of Naples’ nicest brunch spots with outside seating and a waterfront view, perfect for going out to eat while still staying safe from COVID 19.
Brunch here is every Sunday from 11:00am-2:00pm, leaving you with plenty of time to take advantage of their $15 bottomless mimosas and $18 bottomless bloody Marys.
Tavern on the Bay has all the best brunch items to get you ready for a fun day in Naples!
14. The Local
5323 Airport-Pulling Rd, Naples, FL 34109
The Local offers everything from the healthiest of brunch cuisine to the most decadent of sweet breakfast foods, and everything in between.
Woke up starving this morning? They’ve even got a massive brisket hash that is sure to satisfy even the most serious morning hunger.
Just like the name suggests, everything served here at The Local comes fresh from local farms and companies.
15. The Bevy
360 12th Ave S, Naples, FL 34102
Located just 3 blocks from the picturesque Naples Pier, The Bevy will quickly become one of your favorite seaside eateries for all your brunch cravings.
Every Friday, Saturday, and Sunday, from 10:00am-2:00pm, you can find The Bevy serving up fresh French toast, eggs, omelettes and mimosas within arms’ reach of one of the nicest beaches in the world.
Nutella pancakes, huevos rancheros, and lobster benedict are just some of the delicacies waiting for you at The Bevy.
16. EJ’s Bayfront Cafe
469 Bayfront Pl, Naples, FL 34102
EJ’s Bayfront Cafe is lively and colorful with simply incredible breakfast foods that everyone should try while in Naples.
EJ’s has all the classics like omelettes, skillets, and Benedicts, but what sets them apart is their stuffed challah French toast filled with cinnamon, sugar, and your choice of bananas or apples.
Come by land or by sea to this beautiful waterfront cafe and enjoy some of Naples’ most amazing brunch.
17. The Catch of the Pelican
475 Seagate Dr, Naples, FL 34103
The Catch of the Pelican sits inside the luxurious Naples Grande Beach Resort, directly adjacent to one of the most scenic, clean beaches in all of America, Clam Pass.
Brunch is every Saturday and Sunday, from 10:00am-2:00pm, featuring an extensive breakfast buffet and a bloody Mary bar.
While eating at this restaurant, guests are completely surrounded by palm trees and sunshine, so the atmosphere is second-to-none!
With all of the high-end shopping centers and world-famous beaches, Naples is the ultimate location to treat yourself, so do just that and stop on by any one of these restaurants for a brunch you will never forget.
There’s a lot of great restaurants in Naples, check out our complete list of the best by clicking here.
Did we leave something out? We love to hear from you, so leave a comment below and we’ll check it out right away!
This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.