Savor the Season: Dine-In Spots for Christmas Brunch
Christmas is almost here, and with all the hustle and bustle of the season, cooking may be the last thing on your mind. Spend more time with your family and less time worrying about cooking this Christmas when you dine out or order 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 Eve and Christmas Day brunch.
Updated October 2025. Keep checking back as more places are announced.Â
Featured Christmas Brunch for 2025
Latitude 28 Christmas Brunch with Santa Claus
Thursday, December 25, 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, Cost: $78.00 per Adult (13+), $52.00 per child (12 & under)

2025 Christmas Brunch Options in Tampa Bay
Santa Brunch on Yacht Starship in Tampa
December 14 and 21, 2025
603 Channelside Dr., Tampa, FL 33602
Set sail with Santa aboard the Yacht Starship! Enjoy a photo opportunity with Santa upon boarding, a delicious brunch menu, and fantastic views from the top deck while listening to holiday music. Enjoy bottomless mimosas for $15
Cost: $59.95 and up for adults and $44.95 and up for kids
Bon Appétit
December 25, 2025 from 11 am-6 pm
148 Marina Plaza, Dunedin, FL 34698
Bon Appétit is pulling out all the stops to make sure this Christmas is extra special. You can enjoy a delicious buffet menu including a Charcuterie Station, Chilled Shrimp, Special Holiday Salad, Roasted Carolina Turkey, Roasted Prime Rib, Mahi Mahi, an assorted dessert station, and much more.
Cost: $99 per adult
Island Grand Beach Resort
December 25, 2025
5500 Gulf Blvd. St. Pete Beach, FL 33706
Island Grand will be serving a Christmas Brunch Buffet so you can get a tasty seasonal meal and great beach views this Christmas! Check back for details regarding the buffet menu closer to the holidays.
Tampa Holiday Brunch
December 27 and 28, 2025
603 Channelside Dr., Tampa, FL 33602
This cruise includes a 2-hour trip with a holiday brunch buffet and live music! Bottomless mimosas are available for purchase for $15. There will also be a full bar available with adult beverages for an extra cost.Â
Cost: Adults start a $54.95, children start at $34.95
Wyndham Grand Clearwater
2025 TBA
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
Oystercatchers in Tampa
2025 TBA
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
2025 TBA
4134 W Boy Scout Blvd., Tampa, FL 33607
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
2025 TBA
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
Columbia Restaurant
2025 TBA
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.
Rusty Pelican Christmas Brunch and Dinner in Tampa
2025 TBA
2425 N Rocky Point Drive, Tampa
Enjoy the waterfront views as you savor the season at the Rusty Pelican! They are offering Christmas Brunch, Christmas Dinner on Christmas Eve and Christmas Day. the four-course brunch includes a wide selection of seafood including oysters and crab, Salt-Roasted Turkey, bone in Rib Eye, and so much more.
Cost: $86 for adults | $35 for kids | Bottomless mimosas $30
Beachcomber Restaurant
2025 TBA
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: Price varies per dish.
Feeling festive? Check out Christmas Lights! See the Best Holiday Lights in Tampa St Pete Clearwater.