With the holidays just around the corner, it’s time to start thinking about your Christmas plans. If you’re the chef in the family, maybe this year you want to spend less time in the kitchen and more time with the ones you love. If that’s the case then we have the perfect restaurant list for you. There are a handful of Toronto restaurants serving delicious holiday dinners up until December 26th.

From prix fixe menus to buffet offerings, treat yourself and your family to the best eats Toronto has to offer.

Just make sure to book your reservations before it’s too late and enjoy the holidays with good food and great company – cause that’s what it’s all about.

Check out our list of Toronto restaurants serving holiday dinners this month. We’ll be updating the list regularly so make sure to come back for more!

Recent posts:
Canada will now allow more applicants to work abroad & here’s how to apply
6 holiday-themed bar pop ups in Toronto to enjoy this winter


Book your Christmas brunch and dinner at TOCA in the Ritz-Carlton this year! The hotel’s beloved Italian trattoria will offer guests a brunch buffet on December 24th and 25th, including a raw bar and cheese fondue, talk about delicious! TOCA will also have a fixed menu dinner on both nights, including a turkey roulade and panettone pudding. Click here to book your holiday dining experience at TOCA via OpenTable.

When: December 24th and 25th
Where:  181 Wellington Street W – The Ritz-Carlton, Toronto

Hong Shing

Hong Shing has a special holiday menu featuring a handful of the restaurant’s favourite dishes with a modern update. You can now enjoy the deliciously curated menu until December 24th – it’s ideal for four to six people. They will be open on Christmas day, however. The private dining room and reservations can be booked at [email protected].

When: Holiday menu until December 24th – open from 11:00 AM to 9:00 PM and restaurant open December 25th from 12:00 PM to 8:00 PM


The Fairmont Royal York’s ultimate dining destination, REIGN will offer a festive holiday brunch, buffet and dinner experience. Join REIGN between December 4th to 25th every Sunday from 11:30 AM to 2:00 PM for a tantalizing brunch. This experience is priced at $89 + tax per person and you can view the full menu here. From December 5th to 16th, stop by REIGN every Saturday and Sunday from 12:00 PM to 2:00 PM for an exciting brunch, priced at $65 + tax. Now for dinner, treat your tastebuds to a mouthwatering three-course dinner priced at $99+tax per person. this experience is available from 5:00 PM to 10:00 PM between December 16th to 26th. The menu can be viewed here.

When: Holiday offerings at REIGN begin December 4th to 26th
Where: 100 Front Street W – Fairmont Royal York

Shangri-La Toronto


View this post on Instagram


A post shared by Shangri-La (@shangrilahotels)

The Shangri-La Toronto has many holiday offerings in the works at Bosk. Enjoy a Christmas Eve four-course dinner on December 24th for $120 per person or stop by Christmas Day for a mouthwatering brunch from 11:30 AM to 3:00 PM. But that’s not all, Bosk is also offering Christmas Night dinner and Boxing Day Brunch.

When: December 24th to December 26th. Dinner begins at 6:00 PM/Brunch begins at 11:30 AM
Where: 188 University Ave – Bosk, Shangri-La Toronto

1 Hotel Toronto

On Christmas Day and Boxing Day, 1 Kitchen Toronto will offer a festive prix fixe menu featuring ingredients from Canadian suppliers. The menu is described as “highly inventive, low-waste” – it includes a chicken liver pate appetizer, followed by a beet and scallop corn toast, and for the main, a savoury beef cheek with honey nut squash, gooseberries, and yellow foot chanterelles. And for dessert, a delicious zero-waste carrot cake. This experience is priced at $75 per person. Book your festive feast here.

When: December 25th and December 26th
Where: 550 Wellington Street W – 1 Hotel Toronto

EPOCH Bar & Kitchen Terrace

Indulge in a delicious traditional turkey or prime rib, prepared the British or American way, dinner at the hotel’s adored gastro-pub, guests will have the option of either on December 24th and 25th. Reservations can be made here for EPOCH via OpenTable

When: December 24th and 25th
Where: 181 Wellington Street W – The Ritz-Carlton, Toronto

Happy holidays!!