Skip to Content

Where to Celebrate Christmas in British Columbia

Sharing is caring!

There are so many perfect places to spend Christmas in British Columbia. Whether you are from BC or will be traveling here for the holidays, there is no shortage of great places to pick. By the time you finish this post, you will have plenty of ideas of where to spend Christmas in British Columbia.

Some of these BC Christmas vacations you will have heard of, but hopefully, a few will be new ideas on wonderful places to spend the holidays.

Christmas getaways bc

Where is the best place to spend Christmas in British Columbia

Vancouver

From a charming German Christmas market to harbor ships lit up with lights, there are so many things to love about spending time in Vancouver at Christmas. Year round mild temperatures mean that you will not need too many layers while in the city, but the snow is just a quick drive away!

Where to Stay:

Luxury: Fairmont Pacific Rim, Pan Pacific Vancouver,

Midrange: Sandman Suites on Davie

Hotel with a Waterslide: Sandman Airport Hotel & Resort

Related Articles:

Things to do in Vancouver in December

Vancouver at Christmas

Where to see Christmas Lights in Vancouver

Unique Activities and Events in Vancouver:

Get on board a Carol Ship

Fly over Canada

Canyon Lights Tour to Capilano Suspension Bridge

Book a Holiday Photoshoot with a local photographer

Victoria

Victoria at Christmas is a magical time to be in the city. The lights are twinkling, she shoppers are shopping and the holiday ambiance embraces British Columbia’s capital city.

Where to Stay:

LUXURY: Delta by Marriott Victoria Ocean Pointe or Fairmont Empress or Sheraton Victoria

MIDRANGE: Accent Inn or Best Western Inner Harbour or Hotel Zed

BUDGET: Island Travel Inn or Ocean Island Backpackers

Related Posts:

Christmas Markets in Victoria

How to spend Christmas in Victoria

Victoria restaurants with waterfront views

Unique Activities and Events:

Take A Food Tour

Whistler

Whistler is a magical place for local British Columbians to get some Christmas magic and one of the popular Christmas getaways from Vancouver. It is also one of the most sought-after winter holiday destinations in the world, for those who really like to ski! Whether or not you ski, there are so many things to do in Whistler at Christmas, just make sure you book your accommodations!

Where to Stay:

LUXURY: Four Seasons Whistler 

MIDRANGE: Delta Hotel Whistler, Aava Hotel Whistler 

BUDGET: Pangea Pod Hotel 

Related Posts:

Whistler Tubing

Booking a Whistler Photoshoot

Whistler Magic Chair

Whistler AirBNBs

Whistler Packing List

How to Get from Vancouver to Whistler

Tofino

Holiday travelers may not initially think of the beach as the best place to spend Christmas in British Columbia. But this hidden gem is the perfect Vancouver Island Christmas getaway.

Where to Stay:

MIDRANGE: Duffin Cove Resort, Hotel Zed Tofino Shoreline Tofino

LUXURY: Pacific Sands Beach Resort Long Beach Lodge Resort

AIRBNB: Check out this post on popular AirBNB and VRBO options for Tofino

Related Posts:

How to get to Tofino from Vancouver

Tofino Packing List

Harrison Hot Springs

Harrison Hot Springs is located about a 90 minute drive from Vancouver and because of that, it is a popular Christmas vacation from Vancouver. While more popular in the summer, there are plenty of things to do in Harrison Hot Springs all year long!

Where to Stay?

Harrison Hot Springs Resort is the best place to stay if you want to use their Hot Springs. They are the only place that has the Hot Springs pools (besides the indoor public pool next door to the hotel). They only allow guests to use the pools. Try and book a walk out room if you want easy access!

Rowena’s on the River is a beautiful location in Harrison Mills about 20 minutes drive from Harrison Hot Springs. They have self sufficient cabins and are a perfect relaxing retreat.

 The Lodge on Harrison Lake offers cliffside views right on the lake. You can walk into town or it is just a minute drive. They have a cute barrel sauna overlooking the lake!

Big White Ski Resort

coming soon

Revelstoke Mountain Resort

coming soon

Golden

coming soon

Fernie

coming soon

Salt Spring Island

coming soon

Mount Washington

coming soon