Ready to dig in? Here’s a list of restaurants that are open for Thanksgiving lunch and dinner in Palm Coast and the Flagler Beaches.

Hammock Beach Golf Resort and Spa

Enjoy a buffet feast for Thanksgiving in Hammock Beach’s beautiful Ocean Ballroom. Reservations required. $84 for adults, $25 for children (ages 4-12). 12 p.m. to 5 p.m. Call 386-246-5676 or email for reservations.

Want your turkey to go? Pre-order a full Thanksgiving dinner from Hammock Beach to enjoy in your own dining room. $90 serves 2. $45 per additional serving. Orders must be placed by Monday, November 20, 2023. Call 386-246-5676 or email for reservations.

HBR Turkey

Beach Front Grille in Flagler Beach

Gobble up all your traditional Thanksgiving favorites. $41 per person. Reservations are from 11 a.m. to 6 p.m. with the last seating at 5 p.m. Call 386-693-4839 to reserve your table.

BF Grille
Funky Pelican in Flagler Beach

Get funky on Turkey Day with a celebratory meal at this Flagler Beach icon. The restaurant will offer a special menu with turkey, prime rib, and fall-themed drinks. Dinner from 11:00 a.m. to 6 p.m. No reservations are required.

Funky Pelican

Golden Magnolia Resort in Flagler Beach

Celebrate with a four-course dinner at Golden Magnolia Resort, including mulled wine and appetizers by the warm fireplace. $95 per person, unlimited beer and wine. For reservations, call 386-439-4944. 


Pine Lakes Golf Club in Palm Coast

Don't miss this Thanksgiving Buffet, offering delicious favorites like slow-roasted sage-seasoned turkey, shrimp scampi, candied sweet potatoes, and plenty of sweet desserts. $39.95 for adults, $21.95 for children under 8. Children under 3 are free. Accepting reservations for seating at 12:30 p.m., 1:15 p.m., 2:45 p.m., and 3:30 p.m.