There’s something special about a cabin in the woods. Or a cabin by the ocean…or a cabin by the lake… or… you get the picture… Cabins are awesome! Renting a cabin is my preferred way to spend a weekend. It’s great to chill out in nature and wake up to beautiful views. Thankfully there are tons of amazing cabin rentals near Vancouver. Here are my favourite cabins for a weekend getaway from Vancouver including in the Sea to Sky area, Sunshine Coast, Gulf Islands, Vancouver Island, Okanagan, and Interior. I’ve stayed at a few of these and the rest are definitely on my cabin vacation wish list!
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
You don’t have to go far from the city to find adorable cabins near Vancouver. You can stay on the waterfront, in a treehouse, or in a luxury glamping tent. Here are my picks for the best Vancouver cabins.
Fernlee Cove Cabin, Indian Arm
Get away from it all at the water-access only Fernlee Cove Cabin in Indian Arm. Cozy up to the fireplace, or go for a hike on the private trail to a secluded viewpoint. The cabin comes with kayaks and rowboats too. The only way to get to this paradise is by water. You can rent a kayak in the Deep Cove neighbourhood of North Vancouver and paddle in or book a 15-minute water taxi trip with the cabin owner.
Golden Ears Glamping, Maple Ridge
Listen to the sounds of a rushing river in your own private tent cabin. It has a full kitchen, indoor and outdoor showers, and a cushy queen-sized bed. Enjoy the views from your private deck or head down to the riverside patio. Golden Ears Glamping is located near Golden Ears Provincial Park in Maple Ridge, with access to lots of beautiful trails.
Treehouse Cabin with a View, Chilliwack
Who hasn’t dreamed of sleeping in a treehouse, cradled in the branches of a strong cedar? This custom-built treehouse cabin in rural Chilliwack has everything you could want: a suspension bridge leading up to the front door, a ladder up to the sleeping loft, and amazing birds-eye views from the windows and balconies. It’s definitely one of the coolest cabins near Vancouver.
Sea to Sky Cabins
The Sea to Sky corridor is a great place for a weekend getaway. There are lots of cabins in Squamish, Whistler, and Pemberton to choose from. And the drive up there makes a great road trip. (Read my Sea to Sky Highway guide for full details.) Here are my picks for the best Squamish cabins (and one near Pemberton too.)
Waterfront Tiny House, Squamish
Wake up to ocean views, watch seals from your front deck, or head across the street to hike to Shannon Falls or the Stawamus Chief. This compact waterfront tiny house in Squamish is actually a converted shipping container, but the cozy wood interior will give you cabin vibes.
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. They make a great base for hiking adventures in the Sea to Sky region. I spent a weekend here doing just that a few years ago. Bonus: Squamish’s best brunch spot, Fergie’s is also on site. This is definitely one of my favourite cabins near Vancouver.
Joffre Creek Cabins, Pemberton
The beautiful Joffre Creek Log Cabin has everything you need for a relaxing weekend in the woods. Cook up a feast in the chef’s kitchen, play board games in the sunroom, soak in the hot tub, or roast marshmallows at the fire pit. Located in Mount Currie outside Pemberton, the gorgeous trails at Joffre Lakes are just minutes away. (They’re one of the best hikes near Whistler.)
Bowen Island and South Sunshine Coast Cabins
Although it’s a short ferry ride away, Bowen Island and the South Sunshine Coast have a completely different feel than the city. 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. Here are my picks for the best cabins on Bowen Island and in the Sechelt area of the South Sunshine Coast.
Wildwood Cabins, Bowen Island
The gorgeously rustic Wildwood Cabins are nestled into the forest on Bowen Island. Explore the trails or walk 5 minutes to the beach. The cabins are made with reclaimed timber and have a real woodsy feel. There’s also a yoga studio onsite and a super-cute wood-fired barrel sauna.
Tiny House Pods, Roberts Creek
This unique tiny house in Roberts Creek on the Sunshine Coast is made of three separate pods: bedroom, bathroom, and kitchen. A gorgeous wooden deck connects the pods to each other and to the hot tub. The entire thing is surrounded by lush coastal forest with peek-a-boo views of the ocean. Sublime.
Cob Cottage Earth House in Robert’s Creek
This adorable cottage looks likes like something from the Hobbit with cute curved windows and beds tucked into nooks. It’s super eco-friendly too with sustainable materials, a composting toilet, outdoor bathtub, and outdoor kitchen. Bonus: it’s located on a working organic farm in Robert’s Creek.
Alfie the A-Frame Cabin, Sechelt
This A-frame cabin in Sechelt is one of Canada’s most “wish-listed” properties on Airbnb, and it’s easy to see why. Cute cabin with a loft, amazing view, 3-minute walk to the beach, secluded location in the forest… what’s not to love? Plus this cabin is really close to Vancouver – it’s only a short ferry ride away.
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!)
North Sunshine Coast Cabins
The North Sunshine Coast around Powell River is a bit off-the-beaten-path. (Which can be exactly what you’re looking for.) There are tons of cute North Sunshine Coast cabins to choose from, including waterfront cottages, tiny houses, and a totally unique dome. Here are my favourite cabins near Powell River.
Frolander Bay Resort, Lang Bay
Last fall I spent a few nights at the Frolander Bay Resort outside of Powell River (doing research for my book). We stayed in their two-bedroom suite, but they also have an adorable tiny home with a hot tub!! They also just added a tiny cottage with a loft bed and outdoor shower. Beach access is just across the street and deer walk through the yard in the evenings.
Whale Rock Cottage, Powell River
This cute cottage is right on the beach near Powell River. Soak up the sunset views and watch for whales from the enormous deck. Eco-friendly features at Whale Rock Cottage include reclaimed wood, a water-saving shower, and a composting toilet.
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.
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.
Cob Cottage, Mayne Island
The Cob Cottage is one of the most unique cabins near Vancouver. This earth house was hand-sculpted using natural materials so it has cozy hobbit house vibes and feels like something out of a fairy tale. It’s a great place to chill out for a few days on sleepy and rural Mayne Island.
Oceanfront Treehouse, Salt Spring Island
Sleep high in the trees in this oceanfront treehouse on Salt Spring Island. You’ll get incredible water views from the front deck and through the french doors from the big king-size bed. Watch eagles land in the arbutus trees near your window, or follow the path down to the beach.
Bodega Ridge, Galiano Island
The rustic cabins at Bodega Ridge have been a popular destination for years. Recently, they added five waterfront cabins, called Bodega Cove. The huge property has a relaxing rural feel, with lots of hiking nearby.
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 or 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 spectacular treehouse near Sooke sits 30 feet off the ground, so it has amazing views. From the deck, you’ll be surrounded by treetops. Amazing hiking at Sooke Potholes and Whiffin Spit are nearby.
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!
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.
Sapling Cabin, Ucluelet
This adorable tiny cabin in Ucluelet sits nestled into the rainforest near Pacific Rim National Park. There’s a cozy loft bed, a full kitchen, a hot tub, and an outdoor shower. It’s the perfect nature escape.
Ocean Village, Tofino
Ocean Village in Tofino is a group of charming beehive 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.
Interior 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 Wells Gray Park cabin for horseback riding and hiking. 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.
Rumspringa Tiny Cabin, Penticton
The jaw-droppingly beautiful Rumspringa tiny cabin is made of reclaimed materials and has an incredible view of the Okanagan Valley. It’s completely off the grid and out of town – deer and bighorn sheep wander by sometimes! The queen bed is right next to the huge floor-to-ceiling windows so you can enjoy the views without getting up.
Chardonnay Lakeview Cabin, Naramata
Stay in the heart of the Okanagan’s wine country at the Chardonnay Lakeview Cabin in Naramata. You’ll have incredible views of Okanagan Lake from your private patio. There’s also a vineyard on the property growing Chardonnay grapes (of course!) There are also several wineries within walking (or stumbling) distance. (Pro tip: Try out the organic wineries near Summerland.)
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. 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. They have glamping tents too!
With over 25 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 cabins are going on your wish list? Tell me in the comments.