With beautiful weather, coastal charm and plenty of unique local restaurants, Thanksgiving is the perfect time to visit Palm Coast and the Flagler Beaches. And when it's time for the celebratory meal, we've got plenty of restaurants serving up Thanksgiving meals. From oceanfront restaurants to resort buffets, here's a list of restaurants that are open for Thanksgiving lunch and dinner in Palm Coast and the Flagler Beaches.
Thanksgiving Buffets:
Hammock Beach Golf Resort and Spa
Enjoy a buffet feast for Thanksgiving in Hammock Beach’s beautiful Ocean Ballroom. Reservations required. $90 for adults, $35 for children (ages 4-12). 12 p.m. to 5 p.m. Call 386-246-5676 or email Christine.Losagio@hammockbeach.com 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 November 24, 2025. Call 386-246-5676 or email Christine.Losagio@hammockbeach.com for reservations.

Barnhill's Cafe, Bar, and Grill
Address: 202 S. Central Ave, Flagler Beach, FL 32136
Phone: 386-338-3041
Enjoy your Thanksgiving favorites at Barnhill's. 11 a.m. to 4 p.m. on Thanksgiving Day. $50 per person. RSVP is encouraged.


Pine Lakes Golf Club
Address: 400 Pine Lakes Pkwy N Palm Coast, FL, United States, Florida 32164
Phone: (386) 445-0852
Dine on turkey, ham, dressing, red-skin potatoes, and more at this Thanksgiving Buffet. Adults: $49. Children under 8: $24. +7% tax and 20% gratuity. Children under 3 are free. Seatings at 12:30, 1:30, 3:00 and 4:00. Reservations required.

Restaurants Serving Thanksgiving Dinner:
The Funky Pelican
Address: 215 S Ocean Shore Blvd, Flagler Beach, FL 32136
Phone: 386-439-0011
The Funky Pelican will be open Thanksgiving Day from 11 a.m. to 6 p.m. and will serve up some traditional Thanksgiving specials in addition to the full regular menu. Specials include Turkey ($24) or 10oz Prime Rib au jus ($39) served with mashed potatoes & gravy, green beans, stuffing, & cranberry sauce. No reservations required. No take out.
Beach Front Grille in Flagler Beach
Address: 2444 S Ocean Shore Blvd, Flagler Beach, FL 32136
Phone:386-693-4839
Gobble up all your traditional Thanksgiving favorites. $45 for adults, $12 kids. Reservations are from 11 a.m. to 6 p.m. Call 386-693-4839 to reserve your table.
The Net By George
Address: 1916 S. Oceanshore Blvd, Flagler Beach, FL 32136
Phone:386-338-3358
Enjoy a delicious, traditional Thanksgiving feast prepared with all your favorite fixings on Thursday, November 27th from 2:00- 5:00 PM. $49.95 per person. Reservations required.

Atlantic Grill
Address: 200 Ocean Crest Dr., Palm Coast, FL 32137
Phone: 386-447-4610
Savor a chef-inspired holiday menu featuring classic favorites and seasonal specialties, all served with stunning ocean views. Whether you’re toasting to family, friends, or simply the joy of the season, Thanksgiving at Atlantic Grille promises a feast as memorable as the setting. 5-10 p.m. $60 per person. Reservations required.

Thanksgiving Dinner To Go:
Hammock Grill by J.T.'s
Phone: 386-264-6999
Let Hammock Grill do the cooking. Enjoy roasted turkey, mashed potatoes, green bean casserole, cranberry sauce, cornbread stuffing, dinner rolls and dessert. Large feeds 6-10 for $200. Small feeds 2-5 for $150.

Restaurant Tips and Planning Advice:
- Book early to save your Thanksgiving dinner spot as reservations go quickly.
- Be sure to call ahead to confirm hours of operation during Thanksgiving week.
Things to Do on Thanksgiving Day:
Looking for something fun to do after the dining's done?
- Take a walk on the beach with your pup.
- Hike a local trail. Download our Trailhead Guide.
- Catch a movie at Epic Theatres in Palm Coast.







