Spend more time with your family, your sweetheart, and your friends dining out at these restaurants open for Christmas dinner in Tampa Bay!
Trying to figure out what restaurants are serving up something special for the holiday can be time-consuming, so we’ve compiled a list of some of our favorite dining offerings around the Bay Area for Christmas dinner.
<div id="c3be0912bb716eee4ca644c1dfc4ecde4"></div>Since it is early in the planning stages, there will be lots of updates. For now, you can get a recap of 2024 restaurants serving Christmas dinner, and we will fill in more details as announcements are made!
Updated by Hailea Boykin, October 2025
Featured Christmas Dinner
Lattitude 28 at JW Marriott Clearwater
Thursday, December 25, 2025, 5 p.m.-10 p.m.
691 S. Gulfview Blvd., Clearwater Beach
Indulge in the magic of the season with a Christmas dinner at Latitude 28. Immerse yourself in an enchanting ambiance of festive décor and warm, inviting lights. Our chefs have prepared a culinary masterpiece that will tantalize your taste buds, offering a delectable 3-Course Prix Fixe menu with the finest holiday flavors.
Cost: $210.00 per adult or $275 All- inclusive

Restaurants for Christmas Dinner 2025
We've organized this list by location so it's easy to click a location and find Christmas dinner in that area!
Christmas Dining in Tampa
Yacht Starship in Tampa and Clearwater
December 24, 2025, from 5:30 p.m.
Tampa: 603 Channelside Dr., Tampa
Clearwater: 25 Causeway Blvd., Slip #55, Clearwater
Leave the cooking to the experts and sit back and enjoy the view from the Yacht Starship! They are offering Christmas Eve Dinner aboard their downtown Tampa ship and a Christmas Eve dinner on the Clearwater ship. The 2-hour brunch features festive music and dancing and of course, a buffet brunch. Coffee, tea, and water are included, but adult beverages are available for purchase. Tampa departures receive two drink tickets.
They are also offering an Ugly Sweater Brunch on December 6, 7, and 20, on their Tampa ship, and Santa Brunch in Tampa on December 14 and 21, 2025.
Cost: $79.95 and up for adults |$59.95 and up for kids
Flor Fina at Hotel Haya
December 24 and 25, 2025
1412 E. 7th Ave., Tampa
This year, Flor Fina is offering a delicious family-style Mediterranean Christmas feast that is sure to delight you and your guests! Their special family-style meal is available on Christmas Eve and Christmas Day and includes options Christmas Seafood Stew, Crab & Lobster “Casino” Bake, Smoked Brown Sugar & Pineapple Porchetta, plenty of sides, and dessert platters!
Cost: $105 per person, $15 per child (under 5)
Christmas at Market
December 24 and 25
Market at EDITION
Inspired by the rich flavors of the Italian coastline, this holiday menu invites you to share exceptional flavors and unforgettable moments with those who matter most! Their traditional menu offerings are complemented by refreshed takes on the holiday classics.
Cost: varies
Anchor and Brine
December 25, 2025
505 Water Street, Tampa
Celebrate a delicious Christmas with your loved ones at Anchor and Brine! Their prix-fixe Christmas day menu includes 48-Hour Short Rib and Lobster Risotto, both with Swiss Chard and Cilantro Gemolata, and Cranberry Egg Nog Mousse Cake for dessert!
Terra Gaucha
December 25, 2025
1108 S. Dale Mabry Hwy., Tampa, FL 33629
This delicious Brazilian Steakhouse is serving up its regular menu for Christmas as always, and it is sure to be a hit with your family. Get the full Rodizio experience, which includes a wide variety of meats brought to your table.
Cost: the Full Rodizio Experience is $62.95 per person and the Gourmet Hot and Cold Table is $31.95 per person.
Christmas at Azure
December 25, 2025
Azure at EDITION
Serving seaside-inspired Grecian fare, Azure for Christmas is the ideal setting for exceptional flavors, with their usual menu offerings complemented by specialty festive offerings.
Christmas Dining in St. Pete
Island Grand Beach Resort
December 25, 2025
5500 Gulf Blvd. St. Pete Beach
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 and Palm Court Italian will be serving Christmas dinner. Stay tuned for menu announcements for both locations!
Sculley's Seafood Restaurant
December 25, 2025
190 Boardwalk Pl. E, Madeira Beach
Sculley's will be open and serving their delicious seafood menu with an amazing waterfront view!
Christmas Dining in Clearwater/Dunedin
Yacht Starship in Tampa and Clearwater
December 24, 2025, from 5:30 p.m.
Tampa: 603 Channelside Dr., Tampa
Clearwater: 25 Causeway Blvd., Slip #55, Clearwater
Leave the cooking to the experts and sit back and enjoy the view from the Yacht Starship! They are offering Christmas Eve Dinner aboard their downtown Tampa ship and a Christmas Eve dinner on the Clearwater ship. The 2-hour brunch features festive music and dancing and of course, a buffet brunch. Coffee, tea, and water are included, but adult beverages are available for purchase. Tampa departures receive two drink tickets.
They are also offering an Ugly Sweater Brunch on December 6, 7, and 20, on their Tampa ship, and Santa Brunch in Tampa on December 14 and 21, 2025.
Cost: $79.95 and up for adults |$59.95 and up for kids
Bon Appétit
December 25, 2025
148 Marina Plaza, Dunedin
Bon Appétit is pulling out all the stops to make sure this Christmas is extra special with a delicious buffet! The buffet will feature items like Chilled Shrimp, a Charcuterie Station, Chilled Old Bay Seasoned Snow Crab Legs, Roasted Carolina Turkey, Roasted Prime Rib, a bunch of side options, and dessert!
Cost: $99 per person +tax and gratuity
Christmas Dining with Multiple Locations
BRIO
December 24 and 25, 2025
Various Locations
Guests can enjoy BRIO’s chef-driven menu of Tuscan dishes, including fan-favorites like Gorgonzola Lamb Chops, Lobster Bisque, Grilled Chicken Marsala and Pasta Alla Vodka. These recipes have been handed down for generations and are perfectly paired with luxury wine offered by the bottle and imported directly from Italy.
Cost: Varies
Christmas Dining to be Announced for 2025
Wyndham Grand Clearwater Beach
100 Coronado Drive, Clearwater Beach, FL 33767
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.
Cost: $75 per person
Columbia Restaurant
2117 E 7th Ave., Tampa, FL 33605
As is tradition, Columbia Restaurant will be serving Christmas Dinner this year. This year's special holiday offerings include Lechon Asado and baked Virginia ham. The regular dinner menu is also available. Call for reservations.
Christmas Dinner at The Dan
905 N Florida Ave, Tampa, FL
This holiday season, Hotel Flor’s “The Dan” is offering guests a chef-curated holiday menu with a unique twist on traditional favorites. Guests are highly encouraged to make reservations ahead of time via OpenTable or by calling the restaurant at (813) 318-9719.
Ocean Hai Restaurant – Wyndham Hotel
100 Coronado Drive, Clearwater, FL
Enjoy an elevated Christmas Buffet, with spectacular gulf views paired perfectly with a delightful selection to choose from! Served from 10:00am – 2:00pm.
Cost: $75 Adults $25 Kids (6 to 12) (5 and under complimentary with a paying adult)
Holiday Grand Ballroom Brunch at The Ritz-Carlton, Sarasota
1111 Ritz Carlton Dr, Sarasota, FL
‘Tis the season to indulge in an exquisite brunch in The Ritz-Carlton Grand Ballroom featuring Christmas and Hanukkah delicacies.
Cost: $170 per adult, $60 per child
Oystercatchers in Tampa
2900 Bayport Drive, Tampa
This is another beautiful waterfront dining experience. Oystercatchers will be offering a Christmas Day 4-course Prix Fixe Menu created by Chef Alessandro Silverstro.
Cost: $125 per person
Kona Grill
4134 W Boy Scout Blvd., Tampa, FL 33607
Kona's Christmas menu will be available for dine-in Dec. 24-25. This holiday season, Kona Grill is the place to be for a festive and unforgettable dining experience with steak, seafood and the BEST margaritas in town. Don’t miss out on seasonal holiday cocktails, turkey, prime rib, desserts & MORE this Christmas Eve & Day (All Day Menu also available).
Cost: varies
K Club Bar & Bistro at The Karol Hotel
2675 Ulmerton Road, Clearwater, FL 33762
K Club Bar & Bistro is offering buffet on Christmas Eve and Christmas Day for $49.95 per adult, $29.95 for children under 12 and a limited menu for those 5 and under. Price includes buffet and one winter beverage per person. Seating will be offered in the Bistro, Ballroom, or outdoors on our beautiful patio.
Cost: $49.95 per adult, $29.95
Beachcomber Restaurant
447 Mandalay Avenue, Clearwater Beach, FL 33767
Enjoy a special holiday menu at Beachcomber Restaurant this Christmas in Clearwater Beach. You'll find their classic dishes, like honey baked Christmas ham, and special holiday treats like peppermint bark cheesecake on the menu. Beachcomber opens at 2pm.
Cost: 2024 TBA
Stillwaters Tavern
224 Beach Drive NE in Saint Petersburg, FL
Stillwaters Tavern will be open on Christmas Eve serving up their regular menu of American fare. Reservations can be made online.
Cost: 2024 TBA
2024 Christmas Dinner To-Go
Metro Diner
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.
Cost: $16.79-$125.49
4 Rivers Smokehouse
Let 4 Rivers take care of your holiday feast with a variety of delicious smoked meats, sides, and desserts available for pickup on Christmas Eve. Go traditional with a whole or half smoked turkey or boneless ham, or opt for 4 Rivers signature angus brisket, pulled pork, St. Louis ribs, smoked chicken, or vegan burnt ends. Smoked salmon, prime rib, and bone-in leg of lamb are also on offer.
Sides are available a la carte ($10.79/quart, feeds 4-6 people) or bundled in the Fixins Package (6 sides for $67.49). End your meal on a sweet note with a 9 inch pie ($24.99) or 6 inch cake ($27.99). Holiday orders must be placed by midnight on December 20, for pickup on December 24.
Cost: Pricing is a la carte. 4 Rivers Smokehouse Holiday Info
BRIO
BRIO Italian Grille’s Catering Menu boasts a variety of Traditional Italian Catering Packages or options to create one’s own feast. They are available in half pan (serves 10 people) or full pan (serves 20 people) for to-go orders. Options include salads, pastas, entrées, side dishes and desserts. For more information, you can find a full breakdown of dishes, packages and prices here. Advanced order is required and can be placed online or over the phone with your local BRIO Italian Grille.
Cost: Pricing is a la carte

