This post may contain affiliate links. This means that if you click an affiliate link and buy something, that website will give me a tiny bit of money to say thanks for sending you to them. There is NO extra cost to you. This applies to Amazon links, as well as others, and as an Amazon Associate I earn from qualifying purchases.
I’ve lost count of the number of times I’ve gone on to Airbnb and searched for “cabins near Vancouver”. There’s just something about staying in a wooden shelter with a fireplace, blankets, a board game or a good book. Tell me I’m not the only one? I’ve hiked around the cute log cabins in Vancouver on Cypress Mountain and will soon be staying in this super cute cabin on Bowen Island. The list of cabins in BC that I want to stay in is endless, honestly, I think we’ve got some of the cutest cabins in Canada. I’ve done my research when it comes to log cabins around Vancouver, cottages and A-frames near Vancouver, BC and here’s my pick of the best cabin rentals in BC so you too can enjoy a weekend cabin getaway.
Best cabins near Vancouver, BC
Here’s my pick of the cutest Vancouver cabins you can rent. These BC rentals are all within easy reach of Vancouver and are perfect for your next BC vacation!
Vancouver cabin rentals, Squamish cabin rentals & Pemberton
These cosy cabin rentals near Vancouver are perfect for a weekend getaway since they’re only a couple of hour’s drive away (or a short ferry journey in the case of Bowen Island!).
Wildwood Cabins on Bowen Island
I’ve booked one of these cabins for a weekend last winter and again for this year! They’ve been on my list for the last two years and I’ve been meaning to go back to Bowen Island for a while too.
There are several cute log cabins in the woods on Bowen Island which have beautiful interiors and views. There’s a yoga studio too and you can enjoy a fresh cup of Matchstick coffee and eggs laid by the resident hens each morning.
How to book: See these super cute cabins in BC here.
Rustic Modern Beach Cabin, Sunshine Coast
Enjoy ocean views and beach life in this one bed Tuwanek beach cabin just steps to a gorgeous sandy swimming beach. The calm waters of Sechelt inlet are perfect for swimming, SUP, kayaking, canoeing, fishing or relaxing!
Log cabin on the Sunshine Coast
A cute little log cabin that will give you an experience of forest living close to a unique seaside community of Robert’s Creek on the Sunshine Coast. This cottage has everything you need for a relaxing get away and this BC cabin has a double jacuzzi tub too.
Treehouse Cabin in BC, Sunshine Coast
This gorgeous secret cove treehouse in BC is a unique 1 bedroom cabin. Once you step inside this rustic yet very stylish cabin you’ll immediately begin to relax. Cosy up with a good book, or head out to nearby Smuggler’s Cove Provincial Park to explore the trails and waterfalls.
Waterfront Cabin, Squamish
Forget lakefront cabin rentals in BC, how about oceanfront cabins near Vancouver?
I’m in love with the look of this cabin in Squamish. It’s right in the cliffside with incredible views of the surrounding Squamish mountains and Howe Sound. It’s extremely well fitted out too with plenty of storage for bikes and skis as well as ski and bike tuning equipment and paddleboards and canoes that are free to use during your stay. Making it ideal for cabins in Squamish (the capital of adventure!). The terrace looks like the perfect place for a coffee and a good book after all the adventuring!
How to book: Book online here
Joffre Creek Cabins
I’ve been following the owners of these mountain cabins for a while on Instagram and their cabins are the stuff of dreams. These Pemberton cabin rentals come with open wood fires, incredible views and the cutest little details, these cabins are perfect for a weekend away near Pemberton.
There’s a huge amount of hiking to do nearby, including the ever-famous Joffre Lakes trail. There’s a Big Cabin and a Little Cabin for a special getaway.
How to book: Book the cabins here.
Tantalus View Retreat
For mountain cabin rentals in BC, check out this Cabin rental in Squamish.
This 3 bedroom cabin is the perfect place to rent out with your best friends. It’s off-the-grid so there’s no wifi and the cabin runs off renewable resources so it’s super eco-friendly too.
You won’t miss the wifi when you see the stunning panoramic vistas of the Tantalus mountain range (my favourite near Vancouver!) and its glaciers. If the view wasn’t enough, there’s also an outdoor hot tub, a veranda which is perfect for snuggling up on with a book, and plenty of walking to do nearby.
How to book: Book online here
Best cabins on Vancouver Island and the Gulf Islands
Wondering where to stay on Vancouver Island and the Gulf Islands? These cabin rentals on Vancouver Island ought to do the trick. Catch a ferry and head to Vancouver Island or the Gulf Islands for these pretty cabins to rent on Vancouver Island! Whether you’re looking for cabins with hot tubs on Vancouver Island or romantic getaways on Vancouver Island, these cabins should do the trick!
Slack Tide Guesthouse Jordan River Cabin
This cute Jordan River cabin on Vancouver Island, BC is just minutes from Jordan River and China Beach. The owners cleared the land, and built this house themselves!
The cabin is simple, cozy, and open with a wood stove, well stocked kitchen, outdoor shower, and large deck. It’s tucked away on a beautiful, forested 2.6 acres and has a sauna, smart t.v, washer and dryer, dishwasher, and BBQ.
Jordan River Cabin, Vancouver Island
The jewel of Vancouver Island cabin rentals, this Jordan River Cabin is an incredibly beautiful cabin just outside Jordan River on Vancouver Island. If you’re looking for the best places to stay on Vancouver Island then I think your search is over!
The cabin is full of natural light thanks to the floor to ceiling windows through which you can watch the acres of tall evergreens in the surrounding forest. There is a BBQ, wrap-around deck and wood stove that’s supplied with kindling and firewood. The cabin sleeps 4 with 2 king-size bedrooms and there’s a wood-fired cedar hot tub too! You won’t need anything else for your getaway in Jordan River.
Perfect Meadow Cabin, Pender Island
This unique looking cabin is located near the ferry port on Pender Island so it’s easy to get to using only public transport. There’s no wi-fi which means it’s perfect for a digital detox weekend. Out of every window in the cabin, you can see the forest and you can often hear owls at night. How to book: See availability and book here & save $38 on your first stay
Rustic Cabin, Galiano
One of the best rustic cabins for rent in BC is this home on Galiano Island. This is one of the coolest Galiano Island cabin rentals and you’ll find it nestled in the woods in the middle of Galiano Island. This circular cabin has a loft bedroom, fire pit, fully equipped kitchen and an outdoor shower. You can walk the pebbled beach trails to the water or just snuggle up inside with a good book.
Ocean Front Treehouse, Salt Spring
This oceanfront treehouse on Salt Spring Island couldn’t have a better view! Your bedroom opens out right onto views of the water and there’s a cozy nook in the window that’s perfect for watching the eagles and seals from. Head down to the beach to find oysters for a pre-dinner snack or watch the sunset from your porch. It’s the perfect place for romantic cabin getaways in BC.
How to book: Book this treehouse near Vancouver here & save $38 on your first stay
Valhalla Cabins – The Loft (Oceanfront with hot tub)
Looking for Salt Spring island cabins with hot tubs? Check out these cabins on Salt Spring! This cottage rental on Salt Spring Island has an exclusive dock, an exercise/media room, paddleboards and hiking trails right from the doorstep.
It sleeps four and even has its own orchard!
How to book: See more photos, prices and book here.
Rustic West Coast Cabin, Jordan River
How cute is this cabin on Vancouver Island? Jordan River seems to be full of cute places to stay! The rustic little cabin sleeps 4 comfortably and is nestled in a private, forested area just steps away from the ocean. You’ll be super close to beaches, surfing and hiking trails and you can hear the waves crashing from the loft bedroom. At night the fairy lights give the surroundings an even more magical look and there’s a wood-burning stove inside to warm you up during the winter.
Owl’s Perch Treehouse
Looking for treehouse rentals in Vancouver Island? Check out Owl’s Perch near Sooke!
This cosy treehouse sleeps 2 and is nestled between large cedars and a giant maple. You’ll get great views across the Salish Sea to the mountains of Washington State. The large deck is perfectly situated in the trees canopy and provides maximum privacy, it’s ideal if you’ve been searching for cabin getaways near Vancouver.
Details & to book: Book this treehouse rental here.
The Cove House, Sooke
One of the unique places to stay on Vancouver Island is this cabin. We stayed here for a few nights for my birthday a few years ago and it was incredible.
You can beat the views of this cabin in Vancouver Island which looks right onto the sea! The house can sleep 6 and it’s seriously well equipped. There’s a Bluetooth speaker, Netflix, a hot tub with the MOST incredible view, and a fireplace too. You can walk right down to the sea from the cabin and in the summer there are bikes to use too. There are lots of easy trails here as well as the beautiful Sooke Potholes for swimming.
Ocean Village, Tofino
View this post on Instagram
If you’re looking for cool places to stay on Vancouver Island, check out Ocean Village which is home to some of the best cabins in BC.
Sure, Tofino is nice in the summer but visit in the fall or winter for some of the best storm watching in British Columbia. On top of that, the trails and beaches are emptier and nothing beats a windy walk along the beach before coming back to your cosy cabin in Tofino. Ocean Village has super cute cabins on the beach at affordable rates which are perfect for Vancouver Island getaways.
Bodega Cove, Galiano Island
These British Columbia cabin rentals are surrounded by serenity on Galiano Island. They were built around 1969 and have been restored by the team into beautiful 1 and 2 bedroom cabins. There are large windows, wooden walls, bathtubs and gorgeous interior design details.
How to book: See prices and book here.
Woods on Pender, Pender Island
Pender Island is an easy journey from Vancouver with BC Ferries and at the Woods on Pender Island, there are airstreams, cabins, a Shasta Airflyte and the Woods Motel. All accommodation is super cosy with a touch of luxury and they’re some of the coolest cabins in British Columbia. The cabins have hot tubs (some of the few cabins with hot tubs in BC), porch swings, fire pits and BBQs so there’s everything you need for a lazy weekend trip from Vancouver.
How to book: See all the accommodation options and book here.
Best cabins to rent in Washington State
Head across the border for these super cute cabins in Washington State. As long as the borderlines aren’t too long you can be at these cabins quicker than you can get to those on Vancouver Island!
Mountainview Lodge, Mt Baker
If you’re planning a hiking trip to Mt Baker (like doing Heliotrope or Artist Point), then this is one of the coolest cabins to stay in. It’s huge and sleeps 10 guests, but is very reasonably priced!It’s been recently renovated and has a large hot tub, gas fireplace and wi-fi. The huge windows look out on to the mountains and there’s a gas fireplace downstairs to keep things cosy, while upstairs has an air hockey table, karaoke, guitar, dartboard and TV w/ Netflix & Amazon Prime.
How to book: See more and book here
Tye River Cabins
View this post on Instagram
You’ve surely seen these cabins on Instagram before, they’re absolutely gorgeous! You’ll find them in the Mount Baker-Snoqualmie National Forest near Seattle and each cabin comfortably sleeps 4-5 people. They all have fireplaces, board games, Netflix and a fully stocked kitchen and 2 of them have hot tubs on the deck.
They get booked up quickly so this is one Vancouver weekend getaway in a cabin that you’ll have to plan.
How to book: See all these cabins near Seattle & book here.