There’s something special about escaping to a cabin in the woods… or by the ocean…or by the lake… or… you get the picture! Renting a cabin is my preferred way to spend a weekend chilling out in nature. Thankfully there are tons of amazing cabins near Vancouver.
I’ve lived in the Vancouver area my whole life and have stayed at tons of cabins over the years. Here are my favourite cabin rentals for a weekend getaway from Vancouver. I’ve included options in the Sea to Sky, Sunshine Coast, Gulf Islands, Vancouver Island, Okanagan, and Interior. I’ve also got cabins in Washington state just over the border.
I’ve stayed at a bunch of these and the rest are definitely on my cabin vacation wish list!
Where do you want to go?
- Vancouver-area cabins
- Sea to Sky cabins
- Bowen Island and Sunshine Coast cabins
- Gulf Island cabins
- Vancouver Island cabins
- BC Interior and Okanagan cabins
- Washington cabins
Hey there: Some of the links in this post are affiliate links, which means I earn a small commission at no extra cost to you if you make a purchase. Thanks for supporting my website! -Taryn
Vancouver-Area Cabins
You don’t have to go far from the city to find adorable cabins near Vancouver. You can stay on the ocean, on a lake, on a river, or in a log cabin. Here are my picks for the best Vancouver cabins.
Sandpiper Resort, Harrison
The cabins at Sandpiper Resort have incredible hygge vibes. I stayed in one of their classic rustic cabins. It had a huge stone fireplace and an incredible view of the river. During my late November stay we watched hundreds of bald eagles feast on salmon in the river.
The resort also has some newer, more modern cabins. Some of them even have Japanese-style ofuro soaking tubs on the patio.
Sasquatch Mountain Log Cabin, Harrison
This gorgeous log cabin is located at Sasquatch Mountain Resort. It’s a great spot for a ski vacation in the winter, but in the summer you can go hiking, enjoy the views, or just chill out. There’s a big fireplace, lots of games, and a BBQ too.
Cabin on the Mighty Fraser River, Hope
Find this rustic cabin on the banks of the Fraser River just north of Hope. It has great views of the surrounding mountains and the owners say it’s common to see wildlife on the banks of the river including bear, deer, eagles, and otters.
More Vancouver Area Cabins
- Deep Cove Retreat: Sunny cottage with loft in North Vancouver’s Deep Cove neighbourhood.
- The Nest Tiny Home: Beautiful scandi-style tiny home on Sumas Mountain in Abbotsford.
- Bramblebank Cottages: Adorable cluster of cottages in Harrison Hot Springs.
- Camperland Bridal Falls Resort and Cabins: Cute cabins at the campground in Bridal Falls, between Chilliwack and Hope.
- Check out my guide to the best places to camp near Vancouver.
Sea to Sky Cabins
The Sea to Sky corridor is a great place for a weekend getaway – I liked it so much I moved to Squamish three years ago! There are lots of cabins in Squamish, Whistler, and Pemberton to choose from. And the drive up there makes a great road trip from Vancouver. (Read my Sea to Sky Highway guide for full details.)
Here are my picks for the best Squamish, Whistler, and Pemberton cabins:
Porteau Cove Olympic Cabins, Lions Bay
These adorable log cabins in Porteau Cove were built as a legacy project from the 2010 Olympics. They are located next to the ocean in Porteau Cove Provincial Park. It’s a great spot to soak in the ocean views from the beach during the day or star gaze at night.
Sunwolf Riverside Cabins, Squamish
These charming cabins in the Brackendale neighbourhood of Squamish are super cozy with fireplaces and the sound of the rushing river right outside your door. My hometown of Squamish is one of the best small towns in Canada for outdoor adventures and these cute cabins make a great base for hiking, biking, or snowshoeing adventures.
Bonus: Squamish’s best brunch spot, Fergie’s is also on site. This is definitely one of my favourite cabins near Vancouver and I have fond memories of a winter trip a few years before I moved to Squamish.
READ NEXT: The Best Hikes in Squamish, BC (From a Local)
READ NEXT: 70+ Things to do in Squamish (By a Local)
Riverside Resort, Whistler
Riverside Resort is one of the best places to camp in Whistler. But they also have adorable log cabins and cute little yurts. The yurts are nestled in the forest right next to the rushing waters of Fitzsimmons Creek. The resort is a right on the Valley Trail, a multi-use paved trail for biking or walking that leads everywhere in Whistler.
READ NEXT: The Best Hikes in Whistler: A Guide to All the Trails
READ NEXT: 40 Cheap and Free Things To Do in Whistler
More Sea to Sky Cabins
- West Coast Modern Cabin: Beautiful post and beam cabin with views in Britannia Beach.
- Waterfront Cottage: Three bedroom cabin on secluded Levette Lake near Squamish.
- Squamish Valley Cottage: Cute cottage on a private acreage near the Squamish River.
- Curtisy Cottage: Retro A-frame cabin near Alta Lake in Whistler.
- Check out my guides to the best places to camp near Squamish and the best places to camp near Whistler.
Bowen Island Cabins
Bowen Island is a short ferry ride away from West Vancouver, which makes it a perfect weekend cabin getaway. (Use my guide to find the best things to do on Bowen Island.) Here are my picks for the best cabins on Bowen Island:
- Evergreen Cottage: Two bedroom cabin with a view hat is walking distance from the ferry terminal.
- Hummingbird Hut: Adorable vaulted ceiling cabin with a wall of windows and nearby hiking.
- Woodlands Cabin: Cute and modern cabin with a fire table and big deck.
Sunshine Coast Cabins
The Sunshine Coast is easy to get to, but has a completely different feel than nearby Vancouver. With ocean views and a West Coast rainforest setting, staying in a cabin on the Sunshine Coast is the perfect way to spend a chill weekend. (Use my guide to find the best things to do on the Sunshine Coast).
Read on for my picks for the best cabins in the Gibsons, Sechelt, Halfmoon Bay, Pender Harbour, and Powell River areas.
Rockwater Secret Cove Cabins, Halfmoon Bay
Rockwater Secret Cove Oceanside Resort has rustic timber cabins and luxurious tent cabins linked by gorgeous wooden boardwalks through the forest. With a spa and fine dining restaurant on-site, it makes a great romantic getaway. (I should know: I got engaged there!)
Moon Dance Cabin, Pender Harbour
The cute Moon Dance cabin is right on the water in the Madeira Park neighbourhood of Pender Harbour. The loft bedroom feels a bit like a treehouse, surrounded by forest. There’s a great soaker tub too. Enjoy great views from the deck or try out some of the nearby hikes.
The Stonewater, Maderia Park
Tucked into the forest in the Maderia Park neighbourhood of the lower Sunshine Coast, The Stonewater has just added four adorable tiny-home style cabins to their resort. Each little A-frame has a cozy queen bed and skylights that are perfect for star gazing. They also have a spa on site with a cedar hot tub, barrel sauna, and cold plunge pool.
Backeddy Resort, Egmont
The Backeddy Resort is tucked away in the tiny village of Egmont, which is the starting point for the must-do hike to the rapids of Skookumchuck Narrows. The resort has a mix of accommodation options including waterfront cabins and bucketlist-worthy geodesic domes.
Magical Dome, Lund
A stay at this unique dome house has been on my wish list for a long time. The Magical Dome in Lund is a rustic cedar dome-shaped house set in the rainforest near the Sunshine Coast Trail. The interior is full of quirky spaces, railings made of branches, and the cutest loft bedroom.
More Sunshine Coast Cabins
- Halfmoon Haven: Beachfront cottage in Halfmoon Bay with lots of outdoor space.
- The Aerie: A modern treehouse in Halfmoon Bay with tons of windows and a hot tub.
- Frolander Bay Tiny Cottages: A cluster of tiny homes with a hot tub near the beach just outside Powell River.
- Rustic Cedar Cabin: Beautiful window-filled cedar planked cabin near Powell River.
Gulf Islands Cabins
The Gulf Islands are a handful of islands sprinkled in the Strait of Georgia between the mainland and Vancouver Island. Each has its own laid-back personality and they all make an ideal weekend getaway. With so many Gulf Islands cabins to choose from, it can be hard to pick.
But let me help you out – my favourite cabins on the Gulf Islands are below.
The Cottages on Salt Spring Island
These lakeside cottages are rustic yet luxe with cozy kitchens and big bathrooms. Each cottage has a patio with a great view of the lake. The Cottages on Salt Spring Island are just outside the town of Ganges, which makes it easy to head over to the farmers market, restaurants, and cute boutiques.
Ocean View Cabin, Pender Island
Watch for whales from the deck of this ocean view cabin high on the cliffs above Swanson Channel on Pender Island. It has incredible views of the ocean, the mountains of Vancouver Island, and the ferries cruising past on their way to Victoria. There’s a hot tub too!
More Gulf Islands Cabins
- Orchard Cabin: Quaint cottage with a loft near the town of Ganges on Saltspring Island.
- Cozy 2 Bedroom Cabin: Rustic cabin on North Pender Island near Gulf Islands National Park.
Vancouver Island Cabins
Vancouver Island is known around the world for its rugged beauty and gorgeous coastline. Head to the West Coast to stay in a cabin in Tofino or Ucluelet. Drive the Pacific Marine Circle Route to adorable cottages in Sooke or Port Renfrew. Or chill out at a resort cabin in Parksville with a spa on site. You’ll love each of my choices for the best cabins on Vancouver Island.
Owl’s Perch Treehouse, Sooke
This is one of the most unique cabins on Vancouver Island – it’s a treehouse! The cabin is attached to four huge trees! Sleeping in the cozy loft bedroom is like sleeping in the forest canopy. There is also a huge deck for relaxing and forest bathing without leaving the cabin.
Wild Renfrew Seaside Cottages, Port Renfrew
I stayed at the gorgeous Wild Renfrew Seaside Cottages on my Pacific Marine Circle Route road trip. They are right on the water and have cozy fire pits that make a great place to relax after exploring nearby Avatar Grove – the old-growth cedars are giant! (The covered decks are great for rainy days.)
Tigh-Na-Mara Seaside Spa Resort, Parksville
The cozy log cabins at Tigh-Na-Mara are set in a gorgeous forest a short walk from a beautiful sandy beach. The famous Grotto Spa is onsite for massages or a relaxing soak in the mineral pool. It’s easy to see why these are some of the most popular cabins on Vancouver Island.
Peace Cabin, Ucluelet
Friends of mine own this Scandi-style cabin. It is nestled in the woods has seriously relaxing vibes. The window-filled space is tucked into the rainforest near Ucluelet, so it feels like you’re outside even when you’re inside.
Peace Cabin has everything you need to chill out: a full kitchen, board games, a BBQ, and a covered deck with an outdoor fireplace. But the town of Ucluelet and the trails of Pacific Rim National Park are just a few minutes away.
Mackenzie Beach Resort, Tofino
I recently spent a long weekend staying in an adorable tiny house at Mackenzie Beach Resort in Tofino during a winter visit to Tofino – my fave time to go. The tiny house was cozy and had everything we needed. There was even a big patio with an outdoor shower, which I used after we went surfing.
They also have really cool restored vintage Airstream trailers you can stay in. The resort property was great with an on-site cafe. And it is right on Mackenzie Beach.
Ocean Village, Tofino
Tofino is one of Canada’s best outdoor adventure small towns for surfing, beaches, hiking, and more. Ocean Village in Tofino is a group of charming beehive-shaped cabins right on Mackenzie Beach in Tofino. Built in 1976, this is Tofino’s original oceanfront resort.
The rustic cabins have modern upgrades but still have a retro vibe. They’re also committed to sustainability with on-demand hot water and recycling and composting programs. It’s a great place for a Vancouver Island cabin getaway.
Brown’s Bay Resort, Campbell River
Brown’s Bay Resort is just north of Campbell River. It’s right on the water and has a mix of cabins, glamping tents, and campsites. It even has a floating restaurant. It’s a great location for fishing and the famous Ripple Rock hike is a few minutes away.
More Vancouver Island Cabins
- Lakefront Cabin: Huge A-frame with tons of windows and beachfront on Lake Cowichan.
- 100-Year-Old Farm Cottage: Adorable vintage cottage near the beach near Nanaimo.
- The Cabins at Terrace Beach: Gorgeous high-end cabins in Ucluelet.
- Tofino Surf Cabin: Cute cabin with a surf theme tucked into the old growth forest.
Interior and Okanagan Cabins
BC’s Interior has many different sides. Book a cabin in the Okanagan wine country to enjoy vineyard views and lakes. Or head to a cabin Wells Gray Park or Manning Park for great hiking or snowshoeing. Mountain bikers, skiers, and hikers should book a cabin in Revelstoke – it’s my favourite BC mountain town. Here are my picks for the best cabins in the Okanagan and BC’s Interior.
Manning Park Resort, Manning Park
In the summer, hike right from your front door. When the snow falls, snowshoe or cross-country ski next to the cabin. Manning Park is a short drive from Vancouver and the Manning Park Resort has lots of cute cabins.
Utopia Feels Botanical Glampground, Vernon
Located just outside Vernon, Utopia Feels Botanical Glampground is an incredible escape. Sleep in a luxurious glamping tent on the grounds of a sustainable micro-farm that includes lots of mature trees and farm animals.
READ NEXT: 30+ Things to Do in Vernon, BC
Tin Poppy Cabin, Salmon Arm
Get off the grid at the Tin Poppy Cabin in the Larch Hills outside of Salmon Arm. The cabin is actually a converted travel trailer decked out in retro style and fueled by solar power. Enjoy the views from the huge screened-in porch or go mountain biking or fishing nearby.
Cedar Haven Resort, Wells Gray Provincial Park
Stay in a cozy log cabin or a luxe glamping tent at the Cedar Haven Resort in Clearwater, BC. It’s right next to Wells Gray Provincial Park, home to some of BC’s tallest waterfalls.
If you’re into the cowboy thing, there are also several dude ranches nearby. After a day of activities, relax in the sauna or roast marshmallows around the campfire.
Boulder Mountain Resort, Revelstoke
I stayed in an adorable cabin at Boulder Mountain Resort for a couple of nights on my most recent trip to Revelstoke, one of the best small towns in Canada. The cabins feel like a cozy wood tiny house… without the tiny. There’s a king bed, a big couch, a huge walk-in shower, and a well-stocked kitchen. There were even cute checkered bathrobes.
It’s a great place to base yourself for hikes near Revelstoke or a visit to Mount Revelstoke National Park. They have glamping tents too!
More Okanagan and BC Interior Cabins
- Sunshine Valley Resort and Cabins: Cute mini cabins at a campground near Manning Park.
- Mid-Century Waterfront Rancher: Cute retro cottage right on the lake is Osoyoos.
- Shuswap Sky Dome: Unique geodesic dome and wood-fired hot tub with views of Shuswap Lake.
Washington Cabins
If you have a passport, Washington state is a great getaway from Vancouver. And there are lots of cute cabins in northern Washington to explore.
Gingerbread Cottage, Point Roberts
Point Roberts is a geographic anomaly – a peninsula-shaped piece of Washington State that you can only access from British Columbia. The quite border in Tsawwassen makes crossing a breeze.
Stay in this adorable Gingerbread Cottage tucked into the cedar forest. It has a solarium and a great deck. The cottage is located next to a park and a short walk from the beach and shops.
Oceanfront A-Frame, Birch Bay
Located just across the border, Birch Bay is a great place to find cabins near Vancouver. The oceanfront A-frame has cute modern decor and incredible beach views. The loft bedroom is accessed via a fun spiral staircase.
Outside you’ll find a fire pit, grill and 400 square foot deck. Stairs lead down the bank to the beach.
Charming Cedar Chalet, Mount Baker
The Mount Baker ski area is a short drive from Vancouver. It’s a great year-round destination with fabulous skiing and snowshoeing in winter and hiking in the summer.
You’ll find lots of cabins clustered in the nearby communities of Glacier, Warnick and Maple Falls. The Charming Cedar Chalet is an adorable shingled cabin with a sleeping loft, woodstove, and private hot tub.
Oceanfront Cabin, Whitbey Island
Whitbey Island is one of my favourite places in Washington. I love the little towns, quiet coastline, and the drama of Deception Pass State Park.
Stay at this oceanfront cabin in Penn Cove near the town of Coupeville. It has a huge sun-drenched deck, a quiet beach location, and a retro wood paneled interior.
More Washington Cabins
- Heron House: Three bedroom waterfront cottage on Penn Cove near Coupeville on Whidbey Island.
- Camano Cabin: Enjoy mountain and water views from this cabin on Camano Island near Mount Vernon.
- The Treehouse: Cabin perched in the forest near Lake Whatcom outside of Bellingham.
With over 60 tiny houses, glamping tents, and cottages on this list, I bet you’ll find your perfect cabin rental near Vancouver. How many of these cozy British Columbia and Washington cabins are going on your wish list? Tell me in the comments.
Read Next:
- 20+ Beautiful Weekend Getaways from Vancouver
- Camping Near Vancouver, BC: 40+ Best Campgrounds
- Best Small Towns in Canada for Outdoor Adventures
- Backcountry Huts in British Columbia and the Canadian Rockies
- Your Guide to the Best Hot Springs in Canada
- Visiting Harrison Hot Springs in Winter - December 13, 2024
- How to Visit the Best Hot Springs in Canada - December 11, 2024
- Where to Go Snowshoeing in Vancouver - December 4, 2024
ladis
Monday 22nd of March 2021
Wow!!! I love this article with all these goodies!!!! Thank you so much Taryn!!!