<div id="c3be0912bb716eee4ca644c1dfc4ecde4"></div>
Spend more time with your family and less time worrying about cooking this Christmas when you dine out or order a delicious meal to-go. Trying to figure out what restaurants are serving up something special for the holiday can be time-consuming, so we’ve put together a list of some of our favorite dining offerings around the Bay Area for Christmas dinner and Christmas brunch.
Christmas Dining
Featured
Grand Christmas Buffet at Wyndham Grand Clearwater Beach
100 Coronado Dr, Clearwater Beach, FL 33767
December 25, 2024 from 10am – 2pm
Celebrate the magic of Christmas with a truly unforgettable experience at Wyndham Grand Clearwater Beach! Indulge in the holiday spirit as you savor an elevated brunch buffet against the backdrop of breathtaking Gulf views from 10am to 2pm. The culinary team has crafted a mouthwatering selection of your holiday favorites, ensuring a feast that will tantalize your taste buds and leave you in the festive spirit.
Reserve your table today!
Cost: $75.00 per person
Restaurants Open for Christmas Dinner
Flor Fina at Hotel Haya
2024 TBA
This year, Chef is offering a delicious 4-course family style Christmas feast that is sure to delight you and your guests! Come join Flor Fina for a fantastic holiday dining experience! Adults are $75 per guest, children ages 6-12 years old are $25.
Bon Appétit
Christmas Eve dinner & Christmas Day buffet and dinner – 2024 TBA
148 Marina Plaza, Dunedin, FL 34698
Bon Appétit is pulling out all the stops to make sure this Christmas is extra special. They’re offering both a four-course plated dinner and a buffet option, so your family can choose the one that works best. The Four-Course Dinner features plenty of options, including escargot, slow-roasted Christmas goose, and pumpkin cheesecake.
If loading your plate up at the buffet is more your style, you’ll find a plethora of options including pan-seared Chilean seabass, roasted Carolina turkey with giblet gravy, and chilled mussels & clams in coconut Thai curry. Regardless of the option you choose, you’ll receive a complimentary champagne toast. They also have Christmas Eve offerings if you prefer to dine out before Santa arrives.
Cost: TBA
Island Grand Beach Resort
5500 Gulf Blvd. St. Pete Beach, FL 33706
Two restaurants at this beach resort will be serving Christmas dinner so you can get a tasty seasonal meal and great beach views this Christmas. RumFish Grill will be serving Christmas dinner from 2-10pm. The special menu includes crispy pork osso bucco, grilled halibut and cardamom tart. Palm Court Italian Grill will be open 1-9pm and serving roasted prime rib and blue crab-stuffed dover sole.
2024 pricing and info TBA
Kona Grill
4134 W Boy Scout Blvd., Tampa, FL 33607
Kona Grill offers holiday dining on Christmas Eve and Christmas Day, featuring a Prime Rib Surf & Turf, Turkey, Honey Glazed Ham, and a “Holiday Cheers” menu. The all-day menu is also available, making it a festive spot for a holiday meal. Reservations are encouraged.
Prime Rib dinner, Roast Turkey for two, Glazed ham for two, and Pumpkin Pie are available for takeout, order ahead.
View the complete list in our guide to Restaurants Open for Christmas Dinner
Christmas Dinner To-Go
Goody Goody
Pickup is Saturday, Dec. 23, from 11 a.m. – 4 p.m. or Sunday, Dec. 24, from 10 a.m. to 5 p.m. at the parking lot behind Goody Goody™ in Hyde Park Village.
1601 W. Swann Ave., Tampa, FL 33606
Make Christmas goody goody with some of the most famous pies in Tampa. Notorious for their signature Butterscotch pie, Goody Goody will be taking to-go orders for that plus their Chocolate Cream Pie, Coconut Cream Pie, Banana Cream Pie, and their seasonal Milk Chocolate Pecan Pie. They’re sure to be the perfect ending to your holiday meal! Orders must be placed online by December 20 at noon and can be picked up on Saturday, Dec. 23, from 11 a.m. – 4 p.m. or Sunday, Dec. 24, from 10 a.m. to 5 p.m.
Cost: $30-$40 per pie
Metro Diner
Christmas Dinner
Tampa: 4011 W. Kennedy Blvd. Tampa, FL 336.9
St. Petersburg: 5250 4th St. North, St. Petersburg, FL 33703
Metro Diner wants to make your holiday hosting as stress-free as possible. Whether you’re keeping it small or opening up your home to family and friends, their Holiday at Home Feast has options to work with any size crowd. Choices includes baked ham or roast turkey plus items such as mashed potatoes, sweet potato mash, green bean casserole, cornbread stuffing, cranberry sauce, and macaroni and cheese. Orders must be placed by December 23 at 8:00 p.m.
Cost: $16.49 for one serving, $61.99 for four, $119.49 for eight.
More options in our guide to Christmas Dinner To Go
Christmas Brunch
Christmas Buffet at Ocean Hai
December 25, 2024 from 10am-2pm
Grand Christmas Buffet at Wyndham Grand Clearwater Beach
100 Coronado Dr, Clearwater Beach, FL 33767
December 25, 2024 from 10am – 2pm
Celebrate the magic of Christmas with a truly unforgettable experience at Wyndham Grand Clearwater Beach! Indulge in the holiday spirit as you savor an elevated brunch buffet against the backdrop of breathtaking Gulf views from 10am to 2pm. The culinary team has crafted a mouthwatering selection of your holiday favorites, ensuring a feast that will tantalize your taste buds and leave you in the festive spirit.
Reserve your table today!
Cost: $75.00 per person
The Rusty Pelican
Temporarily closed for repairs
2425 N Rocky Point Drive, Tampa, FL 33607
The Rusty Pelican Tampa is a renowned waterfront restaurant located on Rocky Point, offering a tropical dining experience with stunning views of Tampa Bay. Established in 1978, it specializes in fresh local seafood, classic cuts of beef, and innovative dishes. Once announcements are made for the holiday season we will provide an update.
Get more ideas in our guide to Christmas Brunch in Tampa Bay
Enjoy the tastiest time of year! And stay tuned for more information as announcements are made.