Christmas Dinner in Orlando 2020

This post may contain affiliate links. We earn commission if you shop through these links at no additional cost to you.

After Santa has come and all the gifts are open, it’s time to start preparing Christmas dinner, right?  What if you didn’t have to?  This year, more than ever, people are looking for ways to keep the holidays simple and no fuss.   Here are some restaurants open on Christmas Day to help you focus on the people and not the mess in your kitchen.

Please note that Reservations and Pre-Orders are required.

Christmas Day Dinner in Orlando

Here are 20 restaurants where you can get Christmas Dinner in Orlando.

orlando christmas dinner

dream vacation ad

BoVine Steakhouse

The Bovine Steakhouse will be serving their daily menu. Dine-In Only

Hours: 12:00 PM – 8:00 PM
Location: 319 S Park Ave, Winter Park, FL 32789
Phone: (407) 794-1850

Cafe Osceola at Rosen Shingle Creek

The Cafe Osceola at Rosen Shingle Creek will host Christmas Day Brunch.  Dine-In Only

25% Discount Offered to All Florida Residents

Cost: $59.95 per person, Kids (ages 4 – 11): $24.95, 3 and under Free
Hours: 11:30 AM – 5:00PM
Location: 9939 Universal Blvd, Orlando, FL 32819
Phone: (407) 996-3663

Cafe Tu Tu Tango

Cafe Tu Tu Tango will be offering their regular menu along with some seasonal specials. Dine-In Only

Hours: 11:00 AM – 8:00 PM
Location: 8625 International Drive, Orlando, FL 32819
Phone: (407) 248-2222

These dual sided measuring spoons are just a must if you love to cook.

Canvas Restaurant and Market

Canvas Restaurant and Market is serving lunch and dinner on Christmas Day. Dine-In Only

Hours: Reserve your table between 11:00 AM and 9:00 PM.
Location: 13615 Sachs Avenue, Orlando, FL 32827
Phone: (407) 313-7800

Fogo de Chao

Fogo de Chao will be open Christmas Day serving their regular menu. Dine-In and Take Out 

Hours: 11:00 AM to 10:00PM
8282 International Dr. Orlando, FL 32819
Phone: 407-370-0711

Knife and Spoon

The Knife and Spoon is offering Christmas To Go. Pre order and pick up anytime between 10:00AM and 3:00PM Christmas Day. Take Out Only

Cost: Complete Dinner Order for four to six guests – $450.00
Location: 4012 Central Florida Pkwy, Orlando, FL 32837
Phone: (407) 393-4333

Related Post: Christmas in Orlando Holiday Guide (2020)

Latitude and Longitude

Latitude and Longitude will offer buffet style dining. Dine-In Only

Cost: $39.95 per person, Kids (4-12) $21.95, 3 and under Free.
Hours: 1:00 PM – 6:00 PM
Location: 8701 World Center Dr. Orlando, Florida 32821
Phone: (407) 238-8528


Margaritaville Resort will be hosting Christmas Day Brunch complete with a vast menu including omelettes, lobster bisque, peppered New York Strip, and more.  They will also feature a kids menu with options like chicken fingers, tater tots, grilled chicken, pasta marinara, and a waffle station.
Cost:$40 per adult, $15 per child ages 6 – 12.
Hours: 11:30AM – 3:00PM
Location:  8000 Fins Up Cir, Kissimmee, FL 34747
Phone: (407) 479-0950 Press “0” for Guest Services

The Ravenous Pig

The Ravenous Pig is offering Christmas Pick Up orders on Christmas Eve ONLY between 11:00 AM – 4:00 PM. Get Prime Rib or ham and choose from all the fixin’s. Take-out Only

Location: 565 W Fairbanks Ave, Winter Park, FL 32789
Phone: (407) 628-2333

Rosen Plaza

The Rosen Plaza Hotel will serve a traditional Christmas feast with Roasted Turkey, Prime Rib, and Mahi-Mahi, along with a soup and salad station, pasta station, and of course Dessert station. Dine-In Only. 

Hours: 12:00 PM – 5:00PM
Cost: Adults are $39.95, Children ages 4-11 $18.95, 3 and under are Free
Location: 9700 International Dr, Orlando, FL 32819
Phone:  (407) 996-9700

Ruth’s Chris Steakhouse

Ruth’s Chris Steakhouse will offer a Celebration Surf & Turf on Christmas Day starting at $54.95, or indulge in another favorite off the menu. Celebrating at home? Place an order now for their Celebration Feast for 4 starting at $180, or one of our famous Sides To Go starting at $19.95. Dine-in and Take Out

Hours: Open from 11:00 AM – 8:00PM
Location: Multiple Locations. (Lake Mary, Orlando, Winter Park)


STK will be open serving Roasted Linz Prime Rib Special With Truffle Madera Sauce, as well as their daily menu.  Dine-In or Take Out

Location: 1580 E. Buena Vista Drive, Lake Buena Vista, FL 32830 (Disney Springs)
Phone: (407) 917-7440

Taverna Opa

Taverna Opa is offering a special Greek feast for Christmas starting at $30 per person.  You can also dine from their daily menu.  Guests at the restaurant will be entertained by belly dancers. Dine-In or Take Out

Hours are from 1:00 PM – 10:00 PM
Location: 9101 International Drive Orlando, FL 32819
Phone: (407) 351-8660

I love Groupon for getting discounts on favorite restaurants and trying out new ones.

Texas de Brazil

Texas de Brazil will be open Christmas Day with their regular menu from 12:00 PM – 8:00PM for Dine-In Only. 

Location: 5259 International Dr, Orlando, FL 32819
Phone: (407) 355-0355

The Tropicale at Caribe Royale

Tropicale is open for Christmas Dinner reservations with a special menu. Dine-In Only

Hours: from 6:00PM – 10:00PM
Cost: $38 per person, kids age 4-12, $15
Location: 8101 World Center Dr, Orlando, FL 32821
Phone: (407) 238-8020

Valencia at the Grove Resort

The Valencia Restaurant at the Grove Resort will host 2 options for Christmas day.  A Christmas Brunch Buffet with all your holiday breakfast favorites from 9:30 AM – 3:00 PM. $35 per person, Kids 10 and under eat Free.  Family Style Dinner with all of your holiday favorites from 5:00 PM – 9:00 PM. $80 for Two, $160 for Four & Kids 10 and under eat Free. Dine-In Only. 

Location: 14501 Grove Resort Ave, Winter Garden, FL 34787
Phone: 407-545-7500

The Venetian Chop House at Caribe Royale

The Venetian Chop House is offering a special menu for their family style Christmas Dinner. Dine-In Only

Hours: Seatings at 4PM, 6PM, and 8 PM Christmas night
Cost: $68 per person, kids age 4-12 $20
Location: 8101 World Center Dr, Orlando, FL 32821
Phone:  (407) 238-8060

Villa De La Flora

Villa De La Flora will have an assorted holiday feast served via an attended buffet.  Their menu choices will range from traditional Christmas favorites such as Free Range Turkey with Giblet gravy, Prime Rib, and Roasted Ham served alongside Cranberry Sauce and Candied Yams. An Antipasto Bar, Chef’s Favorites, Shrimp Cocktail, Market Greens, and a vast dessert menu are also a part of the Christmas Buffet. Dine-In Only.

Cost: Advance tickets must be purchased, with seatings available from 10:00 AM – 6:30 PM.  Adults are $80, Children 4-12 are $40
Location: Gaylord Palms 6000 W Osceola Pkwy, Kissimmee, FL 34746
Phone: (407) 586-0000

Vincenzo Cucina Italiana Restaurant

Vincenzo Cucina Italiana will be serving their daily menu. They offer a Kids Menu and have Patio Seating with great views of the Starflyer and Orlando Eye. Dine-In or Take Out

Hours: 2:00 PM – 10:30 PM
Location:  8255 International Dr #112, Orlando, FL 32819
Phone: (407) 745-4030

Whether you decide to dine in, take out, or make it yourself, have a great Christmas Dinner!




Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.