Places to Eat on Christmas Eve and Christmas Day

For many who either don’t celebrate the holidays or for those that do, here are some restaurants that will be open on Christmas Eve and Christmas Day in Vancouver.

Water Street Cafe


Christmas Eve – On December 24 – Featuring our traditional Turkey dinner with our regular reduced Al a Cart menu from 4-8pm

Christmas Day — On December 25, offering a special 5 course menu for $49 per person with dishes that include seared scallops, turkey duo, arctic char, flourless chocolate cake to name a few; make reservations at 604-689-2832.

300 Water Street, Vancouver



Christmas Eve – On December 24, Honey Salt will offer a set menu in addition to its regular a la carte menu, serving breakfast (6:30 a.m. to 10:30 a.m.), brunch (10:30 a.m. to 3 p.m.), and dinner (5:30 p.m. to 8:30 p.m.)

Christmas Day – On December 25, Honey Salt will offer a special festive brunch alongside its regular a la carte menu, serving breakfast (6:30 a.m. to 10:30 a.m.), brunch (10:30 a.m. to 3 p.m.), and dinner (5:30 p.m. to 8:30 p.m.).

39 Smithe Street, Vancouver (inside Parq Vancouver)



Christmas Day

With a roaring fireplace, romantic candlelit atmosphere and live music, Bacchus Restaurant and Lounge is the perfect setting for celebrating with family and friends.

Enjoy the exclusive gourmet Christmas Eve à la carte Dinner Menu created by our talented culinary team from 5:30pm to 10:00pm.

Indulge in a delightful Christmas Day Brunch Menu in the warm and intimate setting of the Bacchus Restaurant from 10:30am to 1:00pm.

Later in the evening, enjoy a four-course festive Christmas Day Dinner accompanied by live entertainment from 4:00pm to 8:30pm.

Reservations are available via Festive Desk at 604 608 5308.



Christmas Eve Dinner for $55 per person on the 24th which includes a selection of dishes such as Atlantic Lobster Bisque and Winter Squash Gnocchi to name a few.

Then, H2’s Christmas Day Lunch Buffet will showcase seasonal favourites, and costs $70 per person.

Where: 1601 Bayshore Drive, Vancouver

Cost: $70pp (Christmas Day lunch)

Reservations: Call 604-691-6966 to book

1601 Bayshore Drive, Vancouver (inside the Westin Bayshore Hotel)



Dockside Restaurant at Granville Island is offering a traditional Roast Turkey dinner with all the fixings like roast vegetables, smashed potatoes, and Brussels Sprouts on Christmas Eve. This dinner is $84.95 per person and $42.50 for kids under 12.

Reservations: Book online

1253 Johnston Street, Vancouver (inside the Granville Island Hotel)



Christmas Day dinner at Chopper Chimney features a delicious three-course dinner for $58 per person.

Reservations: Book online

567 Hornby Street, Vancouver (Inside the Le Soleil Hotel)



Christmas Eve brunch & dinner

Executive Chef Alex Chen and his award-winning kitchen team will unwrap a gourmet culinary Christmas gift for guests by presenting holiday brunch and dinner menus on Saturday, December 23 and Sunday, December 24 from 11 a.m. to 3 p.m. and 5 to 11 p.m. With a set brunch menu, Boulevard will offer highlights like West Coast Oysters, Locally Sourced Charcuterie, Classic Eggs Benedict and a Carving Station for $55 per person plus taxes and gratuity. Dinner service for the weekend will feature an array of à-la-carte options as well as a Holiday Prix Fixe menu with festive additions such as Spiced Pumpkin Soup, Slow Roasted Turkey with all the fixings (brioche stuffing, Yukon gold potato, Brussels sprouts, cranberry sauce, giblet gravy) and Bûche de Noël for $68 per person plus tax and gratuity.

Christmas Day brunch & dinner

On Christmas Day, Boulevard will mark the occasion with grand buffet brunch and dinner menus offered from 10:30 a.m. to 3 p.m. and 4 to 9:30 p.m. In true West Coast style, the kitchen team will offer a variety of surf-and-turf options such as Albacore Tuna Tataki, Smoked Steelhead Trout and Paella in addition to dishes like Slow-Roasted Prime Striploin, BLVD Porchetta and Roasted Turkey for $88 per person or $49 for children ages three to 12 plus tax and gratuity.

845 Burrard St, Vancouver (inside the Sutton Place Hotel)




On Saturday, December 23 and Sunday, December 24, Cibo Trattoria will make spirits bright by hosting a pair of ‘Feast of Seven Fishes’ culinary events in the restaurant’s intimate dining room. Both dinners feature a menu comprising seven courses that showcase the best fresh, local seafood and ingredients available in dishes such as BC Spot Prawns with Calabrian Chilli and Herb Crusted Sea Scallops, Pan Roasted Sablefish, and Grilled Tuna Tagliatelle.

$88 per person, plus taxes and gratuity / $163 per person (++) with wine pairings

900 Seymour Street, Vancouver


These are just some suggestions of places to celebrate during these holidays.

By: Richard Wolak

Leave a Reply