20 Beautiful Cabins for an Autumn Escape in BC
There is something magical about autumn in British Columbia. Red colours the leaves, rain coaxes out the fresh scent of the forest, snow begins to dust the mountain tops again and the water is still temping enough for a swim—for the brave, at least. It’s the perfect time to really experience the province’s coastal beauty and interior’s wild side. An escape to a cozy retreat is just the way to do it! For some peace, quiet and idyllic scenery, book a getaway to any one of these 20 cabins.
1. Eastman Waterfront Cottage
Location: Bowen Island
Price: From $136 per night
Amenities: 2 bedrooms, 1 bathroom, sleeps 4
This heritage cottage was built from cedar in the 1950s and still retains all of its rustic charm. It’s located right on the edge of the tranquil Howe Sound waterfront, with private beach access and a gorgeous deck with sweeping views. Hit up Mount Gardner for a hike or bike ride.
Link: Click here
2. Maple Ridge Cottage
Location: Salt Spring Island
Price: From $109 per night
Amenities: 1 and 2 bedrooms
Keep your eyes open and you might see a huge variety of bird species, as well as other wildlife like painted turtles and beavers, when staying at these pretty lakefront cottages. Sitting right on St. Mary Lake, the cozy accommodations even offer boats to enjoy at your leisure.
Link: Click here
3. Tiny Cozy Cottage by the Salish Sea
Location: Protection Island
Price: From $67 per night
Amenities: 1 bedroom, 1 bath, sleeps 2
To get to this magical little place, you need to take a foot passenger ferry—or you can kayak yourself—from Nanaimo. Once there, enjoy total serenity in this charming, 80-square-foot cottage that sits right on the shores of the Salish Sea. Beachcomb, swim and watch the sun set and rise.
Link: Click here
4. A Dream Come True Cottage
Location: Roberts Creek
Price: From $110 per night
Amenities: 2 beds, 1 kitchen, 1 full bath, sleeps 4
Tucked away on a charming residential street just minutes from the village, this cottage is sweetly decorated, incredibly comfortable and perfect for a romantic getaway. Explore one of the many trails nearby, like Cliff Gilker Park, or have a midnight soak in the gazebo-covered hot tub.
Link: Click here
5. Porteau Cove Cabins
Location: Porteau Cove
Price: From $149 per night
Amenities: 1 bedroom, 1 kitchen, 1 full bathroom, sleeps 4
Originally built for the 2010 Winter Olympics, these gorgeous log cabins are situated right on the oceanfront so you can launch your kayak or paddleboard steps from where you sleep. Adventure is literally on your doorstep, with numerous hiking and mountain biking trails all around the Sea to Sky Corridor. Guests can also go golfing, bird watching and stargazing.
Link: Click here
6. Micro Cabin in Roberts Creek
Location: Roberts Creek
Price: From $99 per night
Amenities: 1 bedroom, 1 bath, sleeps 2
At just 125 square feet, this tiny-house-movement-inspired cabin makes the very most of its space with a thoughtful layout, sky-high ceilings and plenty of windows. Hike the picturesque Smugglers Cove, kayak the Strait of Georgia or wander around the cabin’s large, private acreage.
Link: Click here
7. Cabin on the Lagoon
Location: Madeira Park
Price: From $150 per night
Amenities: 2 bedrooms, 1 bath, sleeps 4
Complete with a private outdoor bathtub (yes, you read that right: bathtub) and fire pit, this cabin will have you fully immersed in nature. The space is located on a bird estuary, so there’s ample opportunity for bird watching right on site. If you’re a water-lover, a private beach is only a short walk away.
Link: Click here
8. Big Tree Cottage
Location: Quadra Island
Price: From $150 per night
Amenities: 2 bedrooms, 3 beds, 1 bath, sleeps 6
The wood burning stove in this cottage will keep you cozy on crisp autumn evenings after a soak in the outdoor tub. There is also a farm on the property, complete with chickens and even a pot-bellied pig. Enjoy clam digging on the nearby beach, as well as getting lost on the island’s many trails, including the popular Chinese Mountains.
Link: Click here
9. Ocean Village Resort
Location: Tofino
Price: Check online rates
Amenities: Studio, 1 and 2 bedroom
There are a variety of cabins to choose from here—not hard to do, as each of these luxurious, beehive-shaped units are perched on the edge of MacKenzie Beach with sweeping views of the ocean and amenities like a propane fireplace and full-sized tub. Surfing in Tofino is arguably best the months leading up to winter, so take advantage.
Link: Click here
10. Two Bears Cabin
Location: Kootenay Lake
Price: From $150 per night
Amenities: Sleeps 6
The sprawling windows and wrap around deck promise a spectacular view of Kootenay Lake and the Selkirk Mountains from virtually every corner of this cabin. Sit outside to catch eagles flying overhead the idyllic lake while you fish, or cross the lake between Balfour and Kootenay Bay to experience the longest free scenic ferry ride in the world.
Link: Click here
11. Point No Point Resort
Location: Shirley
Price: From $210 per night
Amenities: Restaurant, spa treatments, hot tubs, sleeps 1 – 8
Of the 25 cabins at this historic resort, seven were built in the 1950s. All are waterfront and have fireplaces, which will keep you cozy as you gaze out at the Straight of Juan de Fuca. Explore the private beaches around the bluffs or hike the famous Juan de Fuca Marine Trail.
Link: Click here
12. Bodega Ridge
Location: Galiano Island
Price: From $250 per night
Amenities: 3 bedrooms, 1 kitchen, 1 living room, 1 full bath, sleeps 6
If you’re looking to splurge a little bit, these seven gorgeous log cabins make for the ultimate indulgent retreat. Each has a wood stove, Pendleton blankets and handmade soaps, as well as a expansive cedar deck to take it all in on. Hike your own backyard, stroll along the beach at Dionisio Point Provincial Park or paddle to Wallace Island.
Link: Click here
13. Fairmont Mountain Bungalows
Location: Fairmont
Price: From $99 per night
Amenities: Studio, 1, 2 and 3 bedrooms, sleeps 6
These cabins are tucked away in the Rocky Mountains on a stunning 25-acre property filled with old-growth trees and gardens. Each unit is uniquely decorated, so you can feel at home curling up by the fireplace or BBQing on the deck. The surrounding Columbia River Valley offers fun for the whole family, from downhill biking to amusement parks to golf courses.
Link: Click here
14. Kinbasket Lake Resort
Location: Golden
Price: From $120
Amenities: Sleeps 2
Near Glacier Park and Rogers Pass, this spot is truly a hidden gem. The rustic cabins stretch along Kinbasket Lake with spectacular views of the water, particularly in the autumn. And there’s plenty to do, from ATVing and boating to fishing and hiking.
Link: Click here
15. Backeddy Resort and Marina
Location: Egmont
Price: From $120 per night
Amenities: Sleeps 1 – 4
Choose from small, large or waterfront cabins along a 600-foot stretch of secluded shore on the Sechelt Inlet. The units are simple and retain a vintage-feel (some were even built in the 1970s) with kitchenettes and wood burning fireplaces. Kayaks and paddleboards are available to rent at the marina or take a hike through the neighboring Skookumchuk Narrows Provincial Park.
Link: Click here
16. Beaver Lake Resort
Location: Winfield
Price: From $60 per night
Amenities: Sleeps 4 – 8
Originally a fishing camp that attracted Bing Crosby and Bob Hope, Beaver Lake is now a vacation destination for those looking for a peaceful getaway. The site offers cabins and camping cabins—heritage or log—where you can keep warm with a wood burning stove and, when you’re not gazing out at water, fish for trout, hike the bordering trails or venture deeper into the Okanagan to explore.
Link: Click here
17. Pillar Lake Resort
Location: Falkland
Price: From $80 per night
Amenities: Electricity, pots, pans, cutlery, fridge, sleeps 2
This resort has a great variety of beautifully decorated log cabins on the lakefront, ranging in size and price. Kayaks, canoes, and boats are all available to rent on site, or you can bring your own. Take one out onto Pillar Lake and spend the day fishing for rainbow trout.
Link: Click here
18. Alfie the A-Frame
Location: Tuwanek
Price: From $129 per night
Amenities: 1 bedroom, 2 beds, 1 bath, sleeps 2
This sweet little loft is the second “Most Wishlisted” property in Canada on Airbnb—and for good reason. Along with sweeping views of the Sechelt Inlet and a spaciously laid out A-Frame shape, the cabin features a claw foot bathtub and a deck with a barbecue—a perfect recipe for relaxation after a day spent mountain biking at nearby Coast Gravity Park.
Link: Click here
19. Little House on Pottery Road
Location:Vernon
Price: From $90 per night
Amenities: 1 bedroom, 1 bed, 1 bath, sleeps 2
This beautifully restored 100-year-old shack was once a pioneer homestead. Now, it’s a country cottage ideal for romance or solo meditation—the owners even provide yoga classes right on the property. Bask in the serenity of the countryside or take a stroll around turquoise Kalamalka Lake, which is only five minutes away.
Link: Click here
20. The Bunkhouse
Location: Pemberton
Price: From $195 per night
Amenities: 1 bedroom, 1 bed, 1 bath, sleeps 2
Enjoy stunning views of Mount Currie from the privacy of your deck at this lovely Pemberton Valley log cabin. There are a couple adjacent cabins situated on the five-acre lakefront property, all of which share a dock leading down to Ivey Lake—famous for trophy fly-fishing. Fish, kayak, canoe or just breathe in the mountain air.
Link: Click here
Have you stayed in a cozy cabin in British Columbia?
Share your experience with us!
Tag us on Instagram
PS. Haven’t subscribed to our Gear Box yet?
Every three months, we’ll deliver a box full of brand-new adventure gear right to your door. Each box is valued at $150+
Plus, you’ll be invited to join our Adventure Challenge Club, where we give away amazing gear prizes every week.
What are you waiting for? Sign up now!