
If your Christmas morning plans don’t include cooking this year, we’ve got some options for you. This Christmas morning, take some time and relax while enjoying Christmas brunch at one of these Tampa Bay restaurants.
Christmas Brunch in Tampa
The Rusty Pelican
2425 N Rocky Point Drive, Tampa, FL 33607
The Rusty Pelican is a staple for celebrating special occasions in Tampa Bay. Soak in stunning views of the bay from Rocky Point as you choose from a three-course Christmas brunch featuring items such as Pineapple & Cherry Glazed Ham, Steak & Eggs Benedict, Fried Chicken & Waffles, and Gingerbread Cheesecake.
Cost: Brunch – $79 per adult, $35 per child
Ocean Hai
Christmas Day Brunch 10am – 3pm
100 Coronado Drive, Clearwater Beach, FL 33767
After you open your presents, spend Christmas morning enjoying brunch buffet with your loved ones at Ocean Hai. Located in the Wyndham Grand Clearwater on Clearwater Beach, both the ocean views and the elevated buffet options are extensive. From oysters to omelets and holiday treats, there’s something sure to satisfy your Christmas morning cravings.
Cost: $57 per person

The Don CeSar
3400 Gulf Boulevard, St. Pete Beach, FL 33706
What better way to spend your Christmas Day than with your loved ones at one of the most iconic hotels in the area? Head to the pink palace (AKA The Don CeSar) for the Christmas brunch of your dreams.
This Christmas, The Don will host their annual King Charles Christmas Brunch Buffet with a variety of options including omelets made to order, hand carving station, and a Seafood Bar with oysters and poached shrimp, all while sipping on unlimited champagne and enjoying glorious views of our breathtaking gulf waters.
Catch 23
Christmas Eve Brunch
10103 Montague St., Tampa, FL 33626
Catch 23 in Westchase is promising a special brunch on Saturday, December 24 to celebrate Christmas Eve. Reservations are available now.
Open for Christmas Brunch:
Meat Market
1606 Snow Ave., Tampa, FL. 33606
Brunch 11am – 3:30pm
Kona Grill
4134 W Boy Scout Blvd., Tampa, FL 33607
Brunch 10am – 2pm
American Social
601 S. Harbour Island Blvd., Tampa, FL 33602
Open noon to midnight
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:
Terra Gaucha
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, for $52.95 per person, or just the gourmet salad and hot bar for $31.95 per person. Children 6-12 are half priced, and ages 0-5 are complimentary.
Bon Appétit
Christmas Eve dinner & Christmas Day buffet and dinner
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: $89.95 per adult
Comments are closed.