30 Cheap Cottages To Rent With Your BFFs In British Columbia This Winter - Narcity

30 Cheap Cottages To Rent With Your BFFs In British Columbia This Winter

Winter cottage getaway goals!

Even though Christmas is a time meant to be spent with family, for many of us, our BFFs are basically our family. Make the time this winter to check out a magical town in BC with your friends and stay at a cottage on Airbnb.

Winter getaways have to be affordable by necessity. The holiday season means we are spending lots of money on delicious holiday treats and gifts at local Christmas markets and, for some reason, we don't seem to get an extra paycheck around Christmas!

Most of these rentals are less than $100 per night with a few more luxurious options thrown in for good measure. From cosy romantic cottages for two to mega-cottages for you and your whole squad, you'll find a B.C. cottage on this list that's just right for you.

The Hygge House // Tofino

  • Sleeps: 6 guests
  • Cost: $211 per night // $35 per person
  • Features: beach essentials, coffee maker and BBQ grill

Via Airbnb

Via Airbnb

Via Airbnb

This list kicks off with a luxe and Instagram-worthy cottage in Tofino. You can't beat the price per person for this rental in one of the most covetable vacation spots in B.C. where you can experience the West Coast at its most wild. Pack along that book you've been meaning to finish and stow away a few bottles of wine and you're sure to have an unforgettable trip with your BFFs at this spot!

Book here

Bear Cabin at Rocky Ridge Resort // Smithers

  • Sleeps: 6 Guests
  • Cost: $118 per night // $20 per person
  • Features: off-the-grid experience, kitchen, wood stove 

Via Airbnb

Via Airbnb

Via Airbnb

Staying here is an off-the-grid experience set against a dramatic background of snow-covered mountains. With everything on propane and no power in the cabin, you'll get a chance to connect with your friends sans cell phones which is an experience you hardly ever get these days. 

Book here

The Jordan River Cabin // Jordan River

  • Sleeps: 6 guests
  • Cost: $165 per night // $27.50 per person
  • Features: all the essentials, kitchen and BBQ grill

Via Airbnb

Via Airbnb

Via Airbnb

This cottage is seriously impressive with its outdoor shower and cosy design-savvy interiors. You'll be close by trails to nearby China Beach and surrounded by rainforest when you shack up here with your besties.

Book here

Rustic Cabin in the City // Victoria

  • Sleeps: 4 guests
  • Cost: $64 per night // $16 per person
  • Features: waterfront location, wifi, cable TV 

Via Airbnb

Via Airbnb

Via Airbnb

If you just want to play around with the idea of cottage life without totally committing, then this spot in Victoria is perfect. You'll be kind of close by to city life and its conveniences but the adorable cottage will give you the feeling of being out in the countryside. It's the best of both worlds!

Book here

Float Inn Cabin // Sorrento

  • Sleeps: 2 guests
  • Cost: $175 per night // $87.50 per person
  • Features: lake access, all the essentials and TV

    Via Airbnb

    Via Airbnb

Via Airbnb

Bring your friendship or relationship to the next level with a stay at this gorgeous cottage. With plenty of space for two and a fun outdoor fireplace, you will have a chance for fireside chats with cocoa all weekend long!

Book here

Fernwood Cottage // Victoria

  • Sleeps: 2 guests
  • Cost: $75 per night // $37.50 per person
  • Features: fireplace, room-darkening shades and a kitchen

Via Airbnb

Via Airbnb

Via Airbnb

This cottage looks like the dorm room that I always wanted! Imagine spending your getaway here with your BFFs and having long, tequila-fuelled discussions on absolutely everything. Nothing is off the table for discussion when you're in a cottage and have a ton of time to spend together.

Book here

Campbell Valley Cottage // Langley Township

  • Sleeps: 3 guests
  • Cost: $45 per night // $15 per person
  • Features: breakfast and a fire pit

Via Airbnb

Via Airbnb

Via Airbnb

Getaway to rural Langley and enjoy homemade breakfast every day at this picture-perfect cottage. The bright interiors, delightful rustic design touches and a snug covered porch mean that your stay here will be comfortable and relaxing.

Book here

Rustic Rockies Log Chalet // Golden

  • Sleeps: 8 guests
  • Cost: $61 per night // $7.60 per person
  • Features: long-term stay options, a fireplace and wifi

Via Airbnb

Via Airbnb

Via Airbnb

If you are planning a ski trip with friends, then this location has got to be on your radar. It's less than $10 a day per person and it's actually one of the nicest cottages on this list! Imagine having a fire going while you and your friends chow down on pizza and beer at the kitchen island. 

Book here

Gorgeous Farm Stay Cabin // Celista

  • Sleeps: 3 guests
  • Cost: $48 per night // $16 per person
  • Features: lakefront location plus a hot tub

Via Airbnb

Via Airbnb

Via Airbnb

Staying in a cottage means getting back to nature. The rural aspect of cottage life is emphasised by this Airbnb where you can stay on an actual farm! This spot also has a hot tub, making it perfect for a mini-vacation.

Book here

Gorgeous Log Cabin on the Lake // Campbell River

  • Sleeps: 8 guests
  • Cost: $200 per night // $25 per person
  • Features: wood stove, outdoor BBQ and a full kitchen

Via Airbnb

Via Airbnb

Via Airbnb

This cottage would be great for a sophisticated group of friends to enjoy the delights of living on the lake! The gorgeous, modern timber interiors make a great backdrop for your photos and give you the sense that you're really out in the woods. A stay here is a little on the pricey side, but as you can see from these photos, it looks totally worth it!

Book here

Cosy Handcrafted Cottage // Nanaimo

  • Sleeps: 2 guests
  • Cost: $75 per night // $37.50 per person
  • Features: Waterfront location and breakfast

Via Airbnb

Via Airbnb

Via Airbnb

This sun-dappled waterfront cottage on Vancouver Island makes a great getaway for a couple who are travelling without a car. This quiet and comfortable spot has incredible views of the water. Plus, it comes with daily breakfast so you can save even more money on your trip!

Book here

Casita Tofino Beachside Cabin // Tofino

  • Sleeps: 2 guests
  • Cost: $98 per night // $49 per person
  • Features: an awesome location and a Superhost

    Via Airbnb

    Via Airbnb

Via Airbnb

Those who are keen to visit Tofino this winter will have a hard time finding an Airbnb with a better location than this! Close to some of the best beaches, this place is great if you plan to do some surfing or if you just want to walk along the Pacific ocean and look out all the way across to Japan. It's really tiny, so you'll have to squint to see it.

Book here

Wild Roots Farms Guesthouse // Columbia-Shuswap

  • Sleeps: 4 guests
  • Cost: $49 per night // $12.25 per person
  • Features: kitchenette and TV

Via Airbnb

Via Airbnb

Via Airbnb

This modern studio cottage on a farm looks incredible. You can cook your own meals in the kitchenette, relax in the bright and spacious room or visit the goats, cows and chickens who call this place home!

Book here

Little House on Pottery Road // Vernon

  • Sleeps: 2 guests
  • Cost: $90 per night // $45 per person
  • Features: yoga classes and heated floors

Via Airbnb

Via Airbnb

Via Airbnb

This cottage has rustic and romantic vibes that make it perfect for Jane Austen readers and yoga lovers. You can take part in yoga classes nearby or just chill out inside and enjoy the heated floors and getting totally snuggled up. 

Book here

Rustic Log Cabin // Qualicum Beach

  • Sleeps: 2 guests
  • Cost: $66 per night // $33 per person
  • Features: fireplace and a BBQ grill

Via Airbnb

This cottage is for die-hard campers who want the "luxury" of camping without using a tent. It's a seriously rustic spot that lovers of the great outdoors will be totally excited to check out! You get to sleep in a loft bed and stay warm with the wood-burning stove.

Book here

The Bird's Nest // Tofino

  • Sleeps: 6 guests
  • Cost: $91 per night // $15 per person
  • Features: fireplace, cable TV, full kitchen

Via Airbnb

Via Airbnb

Via Airbnb

This cottage has a massive living room for you and your BFFs to hang out. It's great if you plan to stay in and have movie nights and cosy up with the fireplace. The central location of this Tofino cottage means that you guys can walk to the best spots in town easily.

Book here

Cozy Self-contained Cabin // Pemberton

  • Sleeps: 4 guests
  • Cost: $59 per night // $14.75 per person
  • Features: all the essentials, kitchen and wifi

Via Aibnb

Via Airbnb

Via Airbnb

Curious to try tiny living? This spot for two is great for you and your bestie to have a mini-adventure. The location is great for visiting Whistler Village or just hanging out in nearby Pemberton. It's great for people who love Winter to enjoy being surrounded by snow!

Book here

Fern Gully // Jordan River

  • Sleeps: 3 guests
  • Cost: $79 per night // $26 per person
  • Features: located near the beach, fireplace and all the essentials

Via Airbnb

Via Airbnb

Via Airbnb

You can fit three people inside this new, wood stove heated cabin in Jordan River. Staying here is a unique rustic experience complete with an outdoor shower. You can explore nearby Juan de Fuca park from the comfort of this magical loft cottage!

Book here

Crooked Cottage // Cumberland

  • Sleeps: 2 guests
  • Cost: $85 per night // $42.50 per person
  • Features: central location, kitchen and wifi

Via Airbnb

Via Airbnb

Via Airbnb

If you're looking for a cottage with a quirky style, then this spot is just right for you! Since this cottage fits just two people, it's meant for couples or a pair of besties to have a fun time playing house and exploring the nearby village.

Book here

Authentic Timber Log Cabin // Golden

  • Sleeps: 8 guests
  • Cost: $114 per night // $14.25 per person
  • Features: kitchen, tv, wifi and fireplace

Via Airbnb

Via Airbnb

Via Airbnb

The all-wood interior of this cottage will get you in the mood for a Winter vacation! It looks just like a real-life Linkin Log cabin. You can fit quite a large group in this spacious cabin which helps to bring the cost way down. There's also a fire pit outside where you can warm up and hang out! This cottage makes a great base-camp for exploring the nearby Rockies. 

Book here

Buffalo Ranch Cabin on the Creek // Golden

  • Sleeps: 2 guests
  • Cost: $98 per night // $49 per person
  • Features: off-the-grid, wood-fired sauna, mountain views

    Via Airbnb

Via Airbnb

Via Airbnb

This quaint cottage is an off-the-grid experience like no other. You can sweat it out in the wood-fired sauna and listen to the sounds of the nearby creek. It can get really cold here in the Winter, so this spot is better for those who love a little adventure and don't mind the cold! 

Book here

Tiny House on a Tiny Farm // Victoria

  • Sleeps: 2 guests
  • Cost: $88 per night // $44 per person
  • Features: breakfast and wifi

Via Airbnb

Via Airbnb

Via Airbnb

This surprisingly spacious tiny house makes a great cottage getaway for a couple! You'll also get breakfast included with your stay. It's not so far to downtown from this cottage so it's great if you want to explore nearby parks or pop into town for a meal.

Book here

Private Beachfront Cabin // Sooke

  • Sleeps: 4 guests
  • Cost: $70 per night // $17.50 per person
  • Features: oceanfront, BBQ grill and fireplace

Via Airbnb

Via Airbnb

Via Airbnb

This cottage is as close to the beach as you can possibly get! You will get a chance to spot ocean wildlife like orcas, dolphins, otters and seals from the comfort of your own cottage. Sun fills the cottage with warmth and light even in the Winter and there's a fireplace too that will guarantee your stay is comfortable.

Book here

Hemlock Hideaway Cottage // Tofino

  • Sleeps: 2 guests
  • Cost: $99 per night // $49.50 per person
  • Features: heated floors, cable TV and wifi

Via Airbnb

Via Airbnb

Via Airbnb

This modern Tofino getaway is ideal for couples. City dwellers will find the comforts of electricity, cable TV, wifi and even heated floors! The cottage is close to the beach and surrounded by the forest so it's perfect if you want a West Coast experience.

Book here

Alpine Retreat // Hope

  • Sleeps: 6 guests
  • Cost: $225 per night // $37.50 per person
  • Features: all the essentials plus a Superhost

Via Airbnb

Via Airbnb

Via Airbnb

This funky cottage is really close to Manning Park so it would make a great base-camp for your mountain adventures this Winter! You can hear the nearby river from the cottage, BBQ outside and enjoy the spacious home with your besties.  

Book here

Beach House at the Water's Edge // Halfmoon Bay

  • Sleeps: 6 guests
  • Cost: $110 per night // $18 per person
  • Features: TV, wifi, coffee maker and fireplace

Via Airbnb

Via Airbnb

Via Airbnb

This cottage is right on the ocean so you can hear the sounds of the waves at night. Every room has an ocean view and there's a fireplace so you can keep perfectly toasty even though it's Winter.

Book here

Cariboo Log Home Vacation Rental // Horsefly

  • Sleeps: 5 guests
  • Cost: $110 per night // $22 per person
  • Features: coffee maker, kitchen and BBQ grill

Via Airbnb

Via Airbnb

Via Airbnb

Bring along your DVD collection to this quiet retreat near Horsefly, B.C.! This cottage is a rural getaway where you won't have cell phone reception but you'll have plenty of time to connect with your BFFs. This place is usually booked far in advance, making it really popular!

Book here

Heron Cottage // Tofino

  • Sleeps: 2 guests
  • Cost: $150 per night // $75 per person
  • Features: waterfront location, fireplace, kitchen and TV 

Via Airbnb

Via Airbnb

Via Airbnb

This artsy cottage is a good getaway for a pair of besties in Tofino! The unique layout of the cabin is conducive to creativity and you'll be right next to the beach if you need more inspiration. This Winter, get swept up in the romance of this beachside cottage!

Book here

The Kumphy Kottage // Clearwater Country

  • Sleeps: 7 guests
  • Cost: $175 per night // $25 per person
  • Features: kitchen, coffee maker and fireplace

Via Airbnb

Via Airbnb

Via Airbnb

Surprisingly, the Kumphy Kottage isn't run by the Kardashians. It's actually an expansive getaway spot where you and six of your closest friends can chill out or use it as a home base for adventures to Banff or the Columbia Ice Fields. 

Book here

Rixen Creek Mini Cottage // Nelson

  • Sleeps: 2 guests
  • Cost: $55 per night // $27.50 per person
  • Features: a tiny house all to yourself!

Via Airbnb

If you don't need much when you're communing with nature, then this minimalist tiny house is perfect for your getaway! You're in for a rustic experience here, surrounded by the forest and nestled between two creeks. This rental is ideal if you want a little adventure and you don't mind sharing a bathroom in the main building with other guests to cut down on some costs!

Book here

Share on Facebook