Restaurants open on Thanksgiving Day in Southwest Florida

Gulf Coast News logo

Updated: 5:20 PM EST Nov 24, 2025

Editorial Standards ⓘ

Looking for a stress-free Thanksgiving dinner this year? Here are 15 restaurants in Southwest Florida that are happy to serve you on Turkey Day: Fort MyersThe Capital GrilleIncluded with their full dinner menu is a Thanksgiving dinner from 11 a.m. to 8:30 p.m., including turkey with gravy, brioche sage stuffing, French green beans with marcona almonds and more. Reservations recommended.Pricing: $55 turkey dinner for adults, $20 for childrenLocation: 5070 Bell Tower Shop Ave, Fort Myers, FL 33907Lighthouse Waterfront RestaurantSeating is from noon to 6 p.m., with a carving station featuring turkey and gravy and prime rib, with chicken breast, seafood mac and cheese, roasted yams, garlic mashed potatoes, cheesecake, and more.Pricing: $69.99 adults, $29.99 children 6 – 12, $19.99 under 6Location: 14301 Port Comfort Road, Fort Myers, FL 33908Cooper’s HawkServing a full Thanksgiving menu from 11 a.m. to 9 p.m., this restaurant will feature slow-roasted turkey, traditional stuffing, potatoes, butternut squash soup, glazed green beans and carrots, and more.Pricing: $36.99 adults, $15.99 children (12 and under)Location: 13671 Olympic Court, Fort Myers, FL 33912 Nervous Nellie’sAlong with dishes from their regular menu, this waterfront restaurant on Fort Myers Beach is serving turkey, ham, and combo plates.Pricing: $34.99 turkey, $37.99 ham, $35.99 comboLocation: 1131 First St., Fort Myers Beach, FL 33931Bob Evan’sOpen from 8 a.m. to 7 p.m., their Premium Celebration Platter features slow-roasted turkey, cranberry relish, mashed potatoes and gravy, green beans and ham, buttered corn, dinner rolls, and a slice of pumpkin pie.Pricing: $18.99Location: 7071 Cypress Lake Dr, Fort Myers, FL 33907Cape CoralMarker 92This restaurant, located at the Westin Resort in Cape Coral, is hosting a Thanksgiving Buffet from 11 a.m. to 6 p.m., featuring butternut squash bisque, carved meats, a grazing table with cheeses and more.Pricing: $99 adults, $29 kids (6-12), 5 and under freeLocated: 5951 Silver King Blvd., Cape Coral, FL 33914Front Porch SocialThis restaurant, featuring porch tables and a patio for live music, has a limited Thanksgiving menu on the 27th from 3 p.m. to 7 p.m., including a classic turkey dinner, loaded baked potato soup, pumpkin gooey butter cake and more. Reservations are required.Pricing: $24 for Thanksgiving dinnerLocation: 4721 Vincennes Blvd, Cape Coral, FL 33904Ariani Ristorante ItalianoThis Italian restaurant is celebrating Turkey Day with a complete menu from 1 p.m. to 8 p.m., featuring roasted turkey over stuffing, sautéed creamy spinach, and pumpkin pie. Reservations are required.Pricing: $37Location: 1529 SE 15th Terrace, Cape Coral, FL 33990Mel’s DinerThanksgiving dinners will be served from 11 a.m. to 7 p.m., featuring roasted turkey, pork loin, ham steak and key lime fish, with sides of mashed potatoes, sweet potatoes, green beans and corn to choose from. Reservations required for parties of six or more.Pricing: Ranges from $17.99 – $19.99Location: 1331 Pine Island Road NE, Cape Coral, FL 33909Annie’s RestaurantServing Thanksgiving breakfast from 7 a.m. to 10:30 p.m. and dinner from 7 a.m. to 5 p.m., featuring turkey, ham, corn, stuffing, apple or pumpkin pie, and more. Only taking reservations for parties of five or more people.Pricing: $20 for Thanksgiving dinnerLocation: 814 SE 47th St., Cape Coral, FL 33904NaplesBayside Seafood Grill & BarOffering a Thanksgiving menu with a waterfront view from noon to 7 p.m., this restaurant offers a traditional turkey dinner, shrimp and corn fritters, steak, duck, lamb, pumpkin pie, and more. Reserve a table, as availability is limited.Pricing: Menu prices range from $15-$62Location: 4270 Gulf Shore Blvd. N, Naples, FL 34103Watermark GrilleOffered with a Thanksgiving turkey roast and dressing is a holiday menu from noon to 10 p.m., featuring steak, chicken, pasta, duck, salmon, crab legs and morePricing: Holiday menu ranges from $17.99 – $49.99Location: 11280 Tamiami Trl N, Naples, FL 34110Fleming’s Prime Steakhouse & Wine BarFrom 11 a.m. to 8 p.m., a two-course menu is offered on Turkey Day. It features lobster bisque, turkey breast, steak, green beans, potatoes and more.Pricing: Starts at $59 per guestLocation: 8985 Tamiami Trail N, Naples, FL 34108Naples Coastal KitchenOffering a Thanksgiving buffet from noon to 5 p.m., featuring a turkey carving station, brown sugar ham, haddock, stuffing, green bean casserole, a salad bar and more.Pricing: $39.99 adults, $19.95 children 9-12, $14.95 children 4-8, free for children under 3Location: 25265 Chamber of Commerce Dr, Bonita Springs, FL 34135Seasons 52 Fresh Grille and Wine BarIncluded with their all-day menu, a Thanksgiving plate is offered from 11 a.m. to 9 p.m., featuring turkey, gravy, mashed potatoes, herb stuffing, green beans and more. Reservation recommended.Pricing: Thanksgiving plate is $42 for adults, $19 for childrenLocation: 8930 Tamiami Trail N, Naples, FL 34108DOWNLOAD the free Gulf Coast News app for your latest news and alerts on breaking news, weather, sports, entertainment, and more on your phone or tablet. And check out the Very Local Gulf Coast app to stream news, entertainment and original programming on your TV.

FORT MYERS, Fla. —

Looking for a stress-free Thanksgiving dinner this year? Here are 15 restaurants in Southwest Florida that are happy to serve you on Turkey Day:

Fort Myers

The Capital Grille

Included with their full dinner menu is a Thanksgiving dinner from 11 a.m. to 8:30 p.m., including turkey with gravy, brioche sage stuffing, French green beans with marcona almonds and more. Reservations recommended.

Pricing: $55 turkey dinner for adults, $20 for childrenLocation: 5070 Bell Tower Shop Ave, Fort Myers, FL 33907Lighthouse Waterfront Restaurant

Seating is from noon to 6 p.m., with a carving station featuring turkey and gravy and prime rib, with chicken breast, seafood mac and cheese, roasted yams, garlic mashed potatoes, cheesecake, and more.

Pricing: $69.99 adults, $29.99 children 6 – 12, $19.99 under 6Location: 14301 Port Comfort Road, Fort Myers, FL 33908Cooper’s Hawk

Serving a full Thanksgiving menu from 11 a.m. to 9 p.m., this restaurant will feature slow-roasted turkey, traditional stuffing, potatoes, butternut squash soup, glazed green beans and carrots, and more.

Pricing: $36.99 adults, $15.99 children (12 and under)Location: 13671 Olympic Court, Fort Myers, FL 33912 Nervous Nellie’s

Along with dishes from their regular menu, this waterfront restaurant on Fort Myers Beach is serving turkey, ham, and combo plates.

Pricing: $34.99 turkey, $37.99 ham, $35.99 comboLocation: 1131 First St., Fort Myers Beach, FL 33931Bob Evan’s

Open from 8 a.m. to 7 p.m., their Premium Celebration Platter features slow-roasted turkey, cranberry relish, mashed potatoes and gravy, green beans and ham, buttered corn, dinner rolls, and a slice of pumpkin pie.

Pricing: $18.99Location: 7071 Cypress Lake Dr, Fort Myers, FL 33907Cape CoralMarker 92

This restaurant, located at the Westin Resort in Cape Coral, is hosting a Thanksgiving Buffet from 11 a.m. to 6 p.m., featuring butternut squash bisque, carved meats, a grazing table with cheeses and more.

Pricing: $99 adults, $29 kids (6-12), 5 and under freeLocated: 5951 Silver King Blvd., Cape Coral, FL 33914Front Porch Social

This restaurant, featuring porch tables and a patio for live music, has a limited Thanksgiving menu on the 27th from 3 p.m. to 7 p.m., including a classic turkey dinner, loaded baked potato soup, pumpkin gooey butter cake and more. Reservations are required.

Pricing: $24 for Thanksgiving dinnerLocation: 4721 Vincennes Blvd, Cape Coral, FL 33904Ariani Ristorante Italiano

This Italian restaurant is celebrating Turkey Day with a complete menu from 1 p.m. to 8 p.m., featuring roasted turkey over stuffing, sautéed creamy spinach, and pumpkin pie. Reservations are required.

Pricing: $37Location: 1529 SE 15th Terrace, Cape Coral, FL 33990Mel’s Diner

Thanksgiving dinners will be served from 11 a.m. to 7 p.m., featuring roasted turkey, pork loin, ham steak and key lime fish, with sides of mashed potatoes, sweet potatoes, green beans and corn to choose from. Reservations required for parties of six or more.

Pricing: Ranges from $17.99 – $19.99Location: 1331 Pine Island Road NE, Cape Coral, FL 33909Annie’s Restaurant

Serving Thanksgiving breakfast from 7 a.m. to 10:30 p.m. and dinner from 7 a.m. to 5 p.m., featuring turkey, ham, corn, stuffing, apple or pumpkin pie, and more. Only taking reservations for parties of five or more people.

Pricing: $20 for Thanksgiving dinnerLocation: 814 SE 47th St., Cape Coral, FL 33904NaplesBayside Seafood Grill & Bar

Offering a Thanksgiving menu with a waterfront view from noon to 7 p.m., this restaurant offers a traditional turkey dinner, shrimp and corn fritters, steak, duck, lamb, pumpkin pie, and more. Reserve a table, as availability is limited.

Pricing: Menu prices range from $15-$62Location: 4270 Gulf Shore Blvd. N, Naples, FL 34103Watermark Grille

Offered with a Thanksgiving turkey roast and dressing is a holiday menu from noon to 10 p.m., featuring steak, chicken, pasta, duck, salmon, crab legs and more

Pricing: Holiday menu ranges from $17.99 – $49.99Location: 11280 Tamiami Trl N, Naples, FL 34110Fleming’s Prime Steakhouse & Wine Bar

From 11 a.m. to 8 p.m., a two-course menu is offered on Turkey Day. It features lobster bisque, turkey breast, steak, green beans, potatoes and more.

Pricing: Starts at $59 per guestLocation: 8985 Tamiami Trail N, Naples, FL 34108Naples Coastal Kitchen

Offering a Thanksgiving buffet from noon to 5 p.m., featuring a turkey carving station, brown sugar ham, haddock, stuffing, green bean casserole, a salad bar and more.

Pricing: $39.99 adults, $19.95 children 9-12, $14.95 children 4-8, free for children under 3Location: 25265 Chamber of Commerce Dr, Bonita Springs, FL 34135Seasons 52 Fresh Grille and Wine Bar

Included with their all-day menu, a Thanksgiving plate is offered from 11 a.m. to 9 p.m., featuring turkey, gravy, mashed potatoes, herb stuffing, green beans and more. Reservation recommended.

Pricing: Thanksgiving plate is $42 for adults, $19 for childrenLocation: 8930 Tamiami Trail N, Naples, FL 34108

DOWNLOAD the free Gulf Coast News app for your latest news and alerts on breaking news, weather, sports, entertainment, and more on your phone or tablet. And check out the Very Local Gulf Coast app to stream news, entertainment and original programming on your TV.