Savor the Season: Restaurants Serving Christmas Dinner

Conrad Orlando Lobby at Christmas - image by Dani Meyering compress

It is such a busy time of year, with so many things to do during the holidays in Orlando, it is important to slow down and enjoy a delicious meal together. This Christmas, savor the season with a delicious holiday meal from one of our favorite Orlando restaurants. These local restaurants are serving a tasty Christmas dinner.

First, we'll start with restaurants open on Christmas Day. And, if you would rather have the big night beforehand, we are sharing restaurants open for Christmas Eve dinner, too.


Would you rather relax at home? Order Christmas Dinner To Go


Orlando Restaurants Open on Christmas Day

These are our top picks for the best Christmas Eve and Christmas Day dining in Orlando!

Sophia’s Trattoria

Christmas Eve, from 5-9 p.m. & Christmas Day, from 5-10 p.m.
Conrad Orlando

Dine at Sophia’s Trattoria in Conrad Orlando this Christmas Eve to enjoy an Italian American celebration, where you’ll savor delicious flavors and warm company. For Christmas Eve dinner, enjoy the Feast of the Seven Fishes, an exquisite six-course meal for $95 per person, or $110 with wine pairing. Christmas Day dinner at Sophia’s features holiday favorites for all ages, $30 endless Mimosas and Bloody Marys for $95 per adult, or $45 per child 12 and under.

Christmas Dinner at Sophia’s Trattoria

Sear + Sea Woodfire Grill | UnReserved Food Bazaar

Santa’s Holiday Breakfast: Sunday, December 21 & Wednesday, December 24
Christmas Dining: Wednesday, December 24 & Thursday, December 25
JW Marriott Orlando Bonnet Creek Resort & Spa

‘Tis the Season at Bonnet Creek. Experience the magic of Christmas with festive culinary experiences carefully designed to foster meaningful connections and celebrate the joyful season. On the mornings of December 21 and 24, meet Santa and Mrs. Claus for a holiday breakfast you’ll remember for years to come. Then, during the evening on December 24 and 25, choose from several Christmas dinner selections as you spend time with loved ones and savor elevated holiday favorites.

More Christmas Day Dining Options

Highball & Harvest Christmas Day Buffet

December 25, 2025, 2-8pm
The Ritz-Carlton Orlando, Grande Lakes
Indulge in a Christmas Day buffet that will be a gift unto itself. Serving a festive southern-style Christmas spread with a variety of farm-fresh sides, this feast will fill your appetite with holiday cheer.
Cost: $155 per adult & $55 per child (plus tax and gratuity). Call (407) 393-4034 for reservations.

Thanksgiving Dinner at Highball & Harvest at The Ritz-Carlton Orlando
Highball & Harvest | Image credit: The Ritz-Carlton Orlando, Grande Lakes

Citron Christmas Buffets

December 24 and December 25, 2025, 3-9pm
JW Marriott Orlando, Grande Lakes
Celebrate the joyous day with a delicious festive buffet at Citron. This special holiday feast features a lavish dessert selection that will fill you with comfort and joy.
Cost: $145 per adult & $45 per child (plus tax and gratuity). Reservations can be made online.

Knife & Spoon Christmas Day Dinner

December 25, 2025, 5:30 pm – 11:00 pm
The Ritz-Carlton Orlando, Grande Lakes
Savor the finest cuisine on Christmas Day with an a la carte menu combined with steakhouse favorites. The decadent fare from this MICHELIN star restaurant will ensure family and friends have a delightful Christmas dinner. Call (407) 393-4034 for reservations.

STK Orlando

December 24 and 25, 2025
1580 E Buena Vista Dr, Orlando, FL 32830 (Disney Springns)

This holiday season, STK is the place to be for a festive and unforgettable dining experience. Roasted Free-Range Turkey, Prime Rib, festive holiday cocktails, and all your STK favorites offered this Christmas Eve & Day.

Cost: varies, a la carte

Four Seasons Resort Orlando

10100 Dream Tree Blvd
Lake Buena Vista, FL 32836

Gift yourself an indulgent day out at the Four Seasons, located on Disney's Golden Oak property. Enjoy an Italian-inspired holiday buffet at Ravello from 2:00pm to 9:00pm

Alternately, head up to Capa, an elegant rooftop steakhouse on the 17th floor, for a romantic Spanish-inspired dinner with stunning views of Disney's nightly fireworks shows. Capa will offer its full à la carte menu from 5:00pm to 10:00pm. View all holiday dining options here.

Cost: Ravello $160 per adult, $55 per child age 2-12; Capa priced a la carte. Reserve via OpenTable or call 407-313-7777.

Rosen Plaza Hotel

9700 International Drive, Orlando, FL 32819
Christmas Eve at Jack’s Place Restaurant, Wednesday, December 24, 2025 | 5 p.m. – 9 p.m.
Christmas Day Buffet in the Grand Ballroom, Thursday, December 25, 2025 | 11:30 a.m. – 3:30 p.m.

Savor a traditional Christmas feast (and then some) in the grand ballroom at Rosen Plaza. The Christmas Day buffet is full of extravagant tastes. Save room for the dessert station, with tempting treats like White Christmas pie, maple pecan pie, gingerbread cheesecake, and more.

Cost: $64.95 per adult, $29.95 per child, plus service charge and tax. Children 3 and under free.

Columbia Restaurant Christmas Day Dining and Takeout Options

Multiple Central Florida locations

Celebrate Christmas Day with a festive meal at Columbia Restaurant, offering a beautifully decorated atmosphere and special holiday features alongside their full dinner menu. Entrées are $30, and children’s meals are $8 (beverages, tax, and gratuity not included).

Takeout options include ham dinners for 8-10 people, available for $195 (plus tax) with pickup on Christmas Eve from 11 a.m. to 2 p.m.

Mia's Italian Kitchen – Christmas Eve & Day

8717 International Dr 32819, Orlando, Florida 32819
2025 TBA

Make this holiday season unforgettable with their special Christmas Eve & Christmas Day menu! Enjoy their signature dinner menu or family-style dining with starters like Quattro Formaggi Arancini to entrées like the Gorgonzola Crusted Filet and delicious desserts.

Raglan Road

1640 E. Buena Vista Drive
Lake Buena Vista, FL 32830

Enjoy lively Irish music and dancing at Raglan Road on Christmas Day. The holiday menu includes butter and herb roast turkey, roasted garlic mashed potatoes, duck fat roasties, honey glazed carrots, bacon braised Brussels sprouts, sausage and walnut stuffing, red wine jus and cranberry sauce. Additionally, they're featuring a holiday cocktail menu to get you right into the spirit of the season!

The Irish Show begins at noon and continues, with breaks for bands and dancers, through pub closing.

Cost: 2025 TBA, Call 407-938-0300 to reserve or book online.

Christmas Dinner at Raglan Road Orlando
Image credit: Raglan Road

Christmas Day Brunch

MARGARITAVILLE RESORT ORLANDO

8000 Fins Up Circle, Kissimmee, FL 34747
December 25, 11:30 a.m. – 3:00 p.m.

On Christmas Day, On Vacation will serve up a tropical-themed brunch. Menu highlights include roast beef, honey glazed ham, a variety of sides, and a dazzling dessert display. Christmas brunch can also be delivered to guests staying onsite at the Margaritaville Cottages.

Cost: $70 per adult, $20 per child under 12. Call 407-479-0950 ext. 725 for all dining inquiries and reservations.

View more options in our Guide to Christmas Day Brunch in Orlando

Christmas Eve Dinner

PRIMO Feast of Seven Fishes

December 24, 2025, 5:30 p.m.-10 p.m.
JW Marriott Orlando, Grande Lakes
Festa dei sette pesci, translated as the feast of the seven fishes. This holiday season MICHELIN Recommended PRIMO goes back to its Italian roots with Feast of the Seven Fishes. Take in a grand feast at PRIMO offering a la cart specials to commemorate the Italian American celebration of Christmas with seafood delights.

PRIMO at Grande Lakes Orlando Bar Area - image by Dani Meyering
PRIMO at Grande Lakes Orlando Bar Area – image by Dani Meyering

VINIA Wine & Kitchen

444 W New England Ave #119, Winter Park, FL 32789
12/20, 12/27 & 12/30, Seatings: 5:45 PM & 7:30 PM
Cost: Price: $125 with pairings / $85 without (tax & gratuity not included)

Savor an elevated dining experience at “Fabio’s Table,” an intimate five-course dinner and wine pairing experience at VINIA. December’s theme “European Holiday Traditions at VINIA,” is inspired by holiday celebrations in France, Spain, Portugal, Italy, and Brazil. Come in on Christmas Eve and enjoy private tables, wine tasting notes and personal anecdotes from VINIA owner Fabio Perricelli.

Plant based menu option available.

VINIA will be closed on Christmas Day.

Taverna Opa – Christmas Eve

9101 International Drive #2240
Orlando, FL 32819

Head to Taverna Opa on Christmas Eve for an authentic Greek holiday feast. Parties of four or more can share a three-course family style meal and complimentary dessert with any family-style menu for 4 or more The full menu will also be available. Plus, enjoy traditional belly dancing entertainment beginning at 7:00pm. Taverna Opa will be closed on Christmas Day.

Cost: $58/person. Reserve through OpenTable or call 407-351-8660 for reservations.

Kavas Tacos + Tequila – Christmas Eve

Open 11:30 a.m.- 10 p.m.
Kavas Tacos, your go-to spot for mouthwatering Mexican cuisine, invites you to savor the flavors of a festive Christmas Eve celebration. Enjoy a memorable Christmas Eve dinner and create cherished holiday memories. Full menu available.

Add some holiday cheer to your festivities with the Merry Margarita Tree at Kavas! Enjoy a set of four festive margaritas in delicious flavors: prickly pear, mango, strawberry, and passionfruit. Perfect for sharing with friends and family, this colorful margarita experience is just $39.

Make reservations on website or call 407-776-2027