If your Christmas morning plans don't include cooking this year, we're gathering some options for you!
This Christmas morning, take some time and relax while enjoying Christmas brunch at one of these Tampa Bay restaurants. While we are still awaiting announcements for many Christmas Brunch events, be sure to bookmark this page, as we will continue to make updates as they are announced!
<div id="c3be0912bb716eee4ca644c1dfc4ecde4"></div>FEATURED BRUNCHES
Christmas Brunch with Santa Claus
Thursday, December 25, 2025, from 9 a.m. to 2 p.m.
J.W. Marriott Clearwater Beach
Christmas is a time of wonder, joy, and heartwarming traditions, and one such cherished tradition is the opportunity to have Brunch with Santa, himself. This festive event blends the magic of the holiday season with delicious culinary delights, creating an enchanting experience for families and friends. Featuring a Raw bar, Butcher-Carving stations, Eggnog French Toast, a Grinch Buffet and much more!
$78.00 per Adult (13+), $52.00 per child (12 & under)
Christmas Buffet at Ocean Hai
Thursday, December 25, from 10 a.m. to 2 p.m.
Wyndham Grand Clearwater Beach
Celebrate the magic of Christmas with an unforgettable holiday experience. Enjoy an elevated buffet while taking in breathtaking Gulf views, available on Christmas day from 10 a.m. to 2 p.m.. Reserve your table today! From oysters on the half shell and chef’s favorite sushi selections to carving and omelet stations and plenty of holiday favorites for the whole family.
$75 per adult, $35 per child ages 6-12; 5 and under complimentary with paying adult
Where to find Christmas Brunch for 2025
Christmas Brunch Buffet at Riverwalk Terrace
- Date: December 25, 2025
- Location: 505 Water St., Tampa
This experience includes Riverwalk Terrace's standard brunch buffet enhanced with craved meats and pastries inspired by the season!
Holiday Grand Ballroom Brunch at The Ritz-Carlton, Sarasota
- Date: December 25, 2025
- Location: 1111 Ritz Carlton Dr, Sarasota
- Cost: $175 per adult, $60 per child
‘Tis the season to indulge in an exquisite brunch in The Ritz-Carlton Grand Ballroom featuring Christmas and Hanukkah delicacies!
Christmas Brunch at TradeWinds Island Resorts
- Date: December 25, 2025
- Location: 5500 Gulf Blvd., St. Pete
The most wonderful time of year is best spent with the entire family while enjoying a delicious Christmas Brunch with a festive setting, decked to the halls, with light jazz in the elegant Island Grand Ballroom at TradeWinds Island Resorts' Island Grand.
Safety Harbor Resort and Spa
- Date: December 25, 2025
- Location: 105 North Bayshore Drive, Safety Harbor
- Cost: $89 per person, $36 children under 10
Enjoy their annual Christmas buffet brunch. Includes Welcome Mimosa & Holiday Eggnog, Breakfast Table, Soups and Salads, Chef’s Table, Carving Station, Children’s Buffet, and a bunch of delicious desserts! All non-alcoholic beverages are included.
Mimosas, Bloody Marys, Wine by the Glass and Bottle, Domestic and Imported Beers and Cocktails available for purchase.
Shor Christmas Breakfast Buffet
- Date: December 25, 2025, 7:30 a.m.-10 a.m.
- Location: 301 S Gulfviews Blvd, Clearwater Beach
- Cost: $75 per person
Enjoy a memorable Christmas Day brunch experience accompanied by panoramic beach views and live music! On the brunch buffet, guests will find Rosemary and Garlic Carved Lamb, Slow Roasted Beef Tenderloin, Omelets and Benedicts, Pumpkin Pie Bread Pudding French Toast with Gingerbread Maple Syrup, Chilled Seafood Station: Gulf Shrimp, Cold Water Oysters, Crab Legs and Sushi Display, Charcuterie Station, Build-Your-Own Buttermilk Biscuit Station, Fresh Baked Goods, and Chef's Dessert Room!
The Rusty Pelican
- Date: December 25, 2025, 10 a.m.-4 p.m.
- Location: 2425 N Rocky Point Drive, Tampa
- Cost: $98 per adult, children 12 and under are $35
The Rusty Pelican is a staple for celebrating special occasions in Tampa Bay! Their brunch is definitely not something to miss as it features plenty of seafood from the raw bar, shareable starters, traditional, and unique brunch items. Pre order a Beef Wellington for $20, or consider enjoying endless bubbles with bottomless Mimosas for $30.
Ocean Hai Restaurant – Wyndham Hotel
- Date: December 25, 2025, 10 a.m.-2 p.m.
- Location: 100 Coronado Drive, Clearwater
- Cost: $75 Adults $35 Kids ages 6-12 (5 and under complimentary with a paying adult)
Enjoy an elevated Christmas Buffet, with spectacular gulf views paired perfectly with a delightful selection to choose from!

Christmas Brunch at The Don Cesar
- Date: December 25, 2025, 10 a.m.-1:30 p.m.
- Location: The Don Cesar
- Cost: $150 per adult, $65 for children 12 and under
Spend your Christmas meal surrounded by elegant holiday décor, live music, and glorious views of St. Pete Beach! The buffet will include seasonal favorites and elevated coastal fare, including bone-in honey roasted ham with pineapple cranberry mustard, mushroom and herb crusted rib roast with duck fat roast potatoes, chef-attended stations, and much more!
There will also be an expansive raw bar showcasing oysters, snow crab cocktail claws, and low-country poached shrimp, a sushi display, artisan charcuterie and cheese selection, and winter-inspired salads, and a dessert display overflowing with holiday classics like peppermint cheesecake, gingerbread yule logs, eggnog crème brûlée, and festive cookies!
Yacht StarShip Santa Brunch Cruise
- Date: December 14 and 21, 2025, 12:30 p.m.
- Location: 603 Channelside Dr., Tampa
- Cost: $59.95+ for adults, $44.95 for children ages 2-12
Don't miss an iconic brunch with Santa aboard the Yacht StarShip in Tampa that includes a two-hour cruise, a holiday brunch buffet, complimentary tea, water, and coffee, with a cash bar available. And don't forget a meet and greet with Santa himself!
Brunch to be Announced for 2025
Allelo
2025 TBA
300 Beach Drive NE Ste. 128, St. Petersburg
Last year Allelo offered an incredible Christmas Eve Brunch. We can't wait to hear their announcements for Christmas 2024!
More Christmas Brunch Restaurants:
Kona Grill
4134 W Boy Scout Blvd., Tampa, FL 33607
December 25, 2025
Meat Market
1606 Snow Ave., Tampa, FL. 33606
December 25, 2025
American Social
601 S. Harbour Island Blvd., Tampa, FL 33602
December 25, 2025
READ: New Year's Day Brunch in Tampa
Christmas Dinner in Tampa
If you'd rather hang at home in your PJs in the morning and save your big meal out for dinner, don't miss our guide to restaurants serving Christmas dinner in Tampa Bay. Here are a few of our top picks:
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
Christmas Eve Dinner Buffet on 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
On the hunt for more festive activities? Check out our Busch Gardens' Christmas Town blog, or add some holiday cheer with great holiday bars in Tampa!



