25 British Columbia Luxury Mansions You Can Rent For Christmas & New Years

Treat yourself this holiday season!

The holiday season is right around the corner! This means it's almost time to start shopping for all your loved ones, drinking your body weight in hot cocoa and planning your big holiday vacation. 

But planning a vacation outside of Canada for the holidays can be both time consuming and expensive. So why not stay here instead? There's a ton of beautiful luxury resorts available for rent in British Columbia right now that are perfect for your Christmas and New Years vacations. 

Picture yourself sitting at the foot of Whistler mountain sipping wine, or jaunting around downtown Vancouver or Victoria shopping your heart out, or spending your days hiking through gorgeous national parks. 

Whatever it is that you're looking for this holiday season, British Columbia has it all! 


Designer Penthouse // Downtown Kelowna 

Via HomeAway

Price: $3,313/weeknd

Sleeps: 

Amenities: 

  • 2 bedrooms, 2 bathrooms
  • Gourmet kitchen, fabulous dining and living rooms and an outdoor deck
  • TV, cable, internet 

Book your stay here. 


Luxurious Town Home // Whistler 

Via HomeAway

Price: $3,150/weekend

Sleeps: 10 

Amenities: 

  • 4 bedrooms, 3.5 bathrooms
  • TV, DVD player 
  • Balcony, private hot tub
  • 10 minute walk from Whistler Village

Book your stay here. 


Luxury Penthouse // Downtown Vancouver

Via VRBO

Price: $2,288/weekend

Sleeps: 

Amenities: 

  • 2 bedrooms, 2.5 bathrooms
  • Private roof top deck including dinner table, bamboo garden, hot tub and views of the city
  • Access to communal pool, sauna and gym 
  • Pool table, TV, video games, internet 

Book your stay here. 


Coastal Home // Vancouver Island

Via HomeAway

Price: $5,838/weekend 

Sleeps: 10

Amenities: 

  • 3 bedrooms, 3 bathrooms
  • Deck with outdoor grill
  • Hot tub 
  • Breathtaking ocean views
  • Newly renovated 
  • Access to walking trails and pebble beach

Book your stay here. 


Brazilian Castle // Cherryville 

Via VRBO

Price: $7,065/weekend

Sleeps: 

Amenities: 

  • 2 bedrooms, 3 bathrooms 
  • Balcony, bicycles, outdoor grill, lawn/garden, golf course
  • Books, DVD player, TV, internet, cable, stereo
  • Fireplace
  • Mountain view, access to beach, and fire pit

Book your stay here. 


Get Away Mansion // Surrey 

Via HomeAway

Price: $6,429/weekend

Sleeps: 18

Amenities: 

  • 8 bedrooms, 7 bathrooms
  • Heated swimming pool and hot tub
  • Movie theatre that seats 8 people
  • Pool table and ping pong table
  • Balcony with outdoor grill

Book your stay here. 


Log Cabin Ski Chalet // Sasquatch Mountain 

Via HomeAway

Price: $1,200/weekend

Sleeps: 13

Amenities: 

  • 4 bedrooms, 2 bathrooms 
  • Deck with outdoor grill
  • Pool/games room 
  • Full kitchen and dishwasher
  • 2 minute drive to lodge

Book your stay here.


Luxury Ski Chalet // Whistler

Via HomeAway

Price: $1,200/weekend

Sleeps: 7

Amenities: 

  • 3 bedrooms, 2.5 bathrooms
  • Balcony, bicycles, kayak and canoe
  • TV, cable, internet
  • Ski in/ski out access to Whistler Village Creekside 

Book your stay here. 


Luxury Manhattan Style Loft // Kelowna 

Via HomeAway

Price: $2,858/weekend

Sleeps: 4

Amenities: 

  • 2 bedrooms, 2 bathrooms
  • Balcony with view of the lake 
  • TV, cable, stereo, internet 

Book your stay here. 


Sunny Modern Penthouse // Whistler 

Via VRBO

Price: $1,293/weekend

Sleeps: 

Amenities: 

  • 1 bedroom, 1 bathroom
  • Balcony, deck and patio 
  • Heated pool, hot tub and sauna 
  • View of the mountain 
  • TV, internet, cable 

Book your stay here. 


Lakefront Home // West Kelowna 

Via VRBO

Price: $1,611/weekend 

Sleeps: 13

Amenities: 

  • Stunning views from every room
  • 5 bedrooms, 3 bathrooms 
  • Two large wrap patios, completely furnished with outdoor furniture
  • Outdoor grill
  • Access to lake with private dock 

Book your stay here. 


Wickaninnish Inn // Vancouver Island 

Via wickinnbc

Price: $900/weekend 

Sleeps: 2-5

Amenities: 

  • Ocean views 
  • Amazing local food
  • Relaxing treatments at their spa 
  • Gym, CD/DVD library, free wifi, binoculars 
  • Valet parking included 
  • Room service available 

Book your stay here. 


Shangri-La Hotel // Vancouver 

Via justperfectlove & @vicksahota

Price: $742.50/weekend

Sleeps: 2-4

Amenities:

  • Spa with amazing treatments 
  • Free wifi
  • TV, DVDs, Blu-ray players, iPod docks, minibar, Nespresso machine
  • Heated outdoor pool and jacuzzi 
  • Hotel restaurant, bar, and room service 

Book your stay here. 


Luxury House // West Vancouver 

Via HomeAway

Price: $34,204/weekend

Sleeps: 13

Amenities: 

  • 7 bedrooms, 6 bathrooms
  • Fitness centre
  • Botanical garden
  • In-house cinema 

Book your stay here. 


Posh Condo // Downtown Vancouver

Via HomeAway

Price: $633/weekend

Sleeps: 

Amenities: 

  • 1 bedroom, 1 bathroom 
  • TV, cable, books, DVD player
  • Dining area seating 4
  • Located in the heart of downtown

Book your stay here. 


Panoramic Lakeview Home // Peachland  

Via HomeAway

Price: $2,548/weekend

Sleeps: 4

Amenities: 

  • 2 bedrooms, 2 bathrooms
  • Panoramic lake views
  • Covered deck with dining area and grill
  • TV, DVD player, cable, books, internet

Book your stay here.  


Premier Retreat // Whistler 

Via HomeAway

Price: $1,494/week

Sleeps: 

Amenities: 

  • 2 bedrooms, 1.5 bathrooms 
  • Balcony
  • Communal pool and hot tub
  • TV, cable, internet
  • Mountain view, ski hill access

Book your stay here. 


Carriage House // Near Jasper National Park

Via HomeAway

Price: $1,007/weekend

Sleeps: 4

Amenities: 

  • 2 bedrooms, 2 bathrooms
  • Bicycles, lawn/garden, deck, outdoor grill
  • Books, TV, cable, internet 
  • Located in World Heritage Site Park near Jasper National Park

Book your stay here. 


Lake View Condo // West Kalowna 

Via HomeAway

Price: $1,083/weekend

Sleeps: 

Amenities: 

  • 3 bedrooms, 2 bathrooms
  • TV, DVD player, cable, internet
  • Balcony with outdoor grill
  • Boat, golf course, kayaking, lawn/garden, skiing and snowboarding, water sports gear
  • Communal heated pool, hot tub, private pool
  • Located on Lake Okanagan 

Book your stay here. 


Waterfront Home // Deep Cove

Via HomeAway

Price: $2,874/weekend 

Sleeps: 10

Amenities: 

  • 4 bedrooms, 2 bathrooms
  • Private dock, rocky beach, stellar beach front patio
  • Hot tubs steps from water's edge
  • 2 adult kayaks, 2 children's kayaks and a stand-up paddle board
  • TV, cable, internet, video games, DVD player, video library, stereo
  • Outdoor grill

Book your stay here. 


Luxury Beach House // Sechelt Beach

Via HomeAway

Price: $1,239/weekend

Sleeps: 

Amenities: 

  • 2 bedrooms, 3 bathrooms 
  • Hot tub 
  • Access to beach and hiking trails
  • Deck, outdoor grill, balcony, garden
  • TV, books, internet

Book your stay here. 


Private Estate // Bowen Island 

Via HomeAway

Price: $7,713/weekend

Sleeps: 10

Amenities: 

  • 5 bedrooms, 5 bathrooms
  • Fireplace, fitness room, garage
  • Hot tub, private pool, sauna 
  • Breathtaking mountain views 
  • Balcony, outdoor grill, lawn/garden 
  • TV and DVD player

Book your stay here. 


Luxurious Urban Condo // Downtown Victoria

Via HomeAway

Price: $1,233/weekend 

Sleeps: 4

Amenities: 

  • 2 bedrooms, 2 bathrooms, 
  • Balcony, patio, outdoor grill
  • Communal pool and hot tub
  • Fireplace, TV, internet, cable 
  • Gym 
  • Heated floors

Book your stay here. 


Waterview Penthouse // Gastown Vancouver

Via VRBO

Price: $1,439/weekend 

Sleeps: 6

Amenities: 

  • 3 bedrooms, 2 bathrooms
  • Deck with city views
  • TV, cable, internet
  • Communal pool, sauna, hot tub

Book your stay here. 


Share on Facebook

Keep on reading

Recommended for you

Mia Shabsove Soon to be graduate from Concordia University in Montreal. Originally from Toronto and yes, Montreal and Toronto are very different cities and no, I don't love one more than the other! My passions include eating pasta for every meal, squealing at every pug I see on the street, taking naps in hammocks, and rewatching episodes of Friends on Netflix. Follow my life adventures on Instagram: @miashabsove