20 AMAZING Cabin Rentals in BC (For All Budgets!)
There are plenty of beautiful cabins for rent in BC that offer guests the opportunity to kick back and unwind in complete nature.
British Columbia is renowned for its stunning natural scenery, including mountains, amazing lakes, forests, and parks, all of which can be easily accessible from a stunning cabin rental nearby.
All mountain lovers know that activities like hiking, fishing, skiing, and camping, feel better when based in the comfort of a cabin rental. While there are hundreds of amazing cabins in BC, we are breaking down a few of our favorites!
Why One of These BC Cabin Rentals?
There are so many reasons to book a cabin rental in BC, here are just a few to consider.
- Privacy and relaxation: Cabin rentals in British Columbia provide a secluded and peaceful environment, unlike major hotels and resorts. This allows you to escape the hustle and bustle of everyday life and fully unwind and relax in nature – and there is A LOT of nature in British Columbia.
- Affordability: Compared to hotels, cabin rentals in British Columbia can offer great value for money, especially for families or groups traveling together.
- Home away from home: Cabins often provide a comfortable and cozy home-like atmosphere, allowing you to feel right at home while exploring the beautiful province of British Columbia. Our favorite aspect of cabins for rent in BC? Typically there are fireplaces to cozy up near (great for the winter!).
- Hot Tubs: Yes, many hotels in BC have hot tubs, but you have to share them. Cabins provide private hot tubs!
Best Cabins For Rent in British Columbia
Woodhouse Cottages And Ranch (Prince George)
- Address: 6505 Lower Mud River Rd, Prince George (GPS)
- Booking.com – Woodhouse Cottages And Ranch
It’s a scenic ranch, and this property also offers cabins for visitors looking to spend the night near Prince George. This 308-acre property is far enough from the city to feel remote yet close enough to access services and top attractions easily.
Every cabin is unique, but if you like to prepare your own meals when you travel, your best bet is to book one with a full kitchen. Inside, you’ll have access to free Wi-Fi, satellite television, a living area and kitchen facilities including a fridge and microwave.
There are many hiking trails nearby, and if you want to go to the city, Prince George is only a half-hour drive away. If you want to escape into a pristine nature area, West Lake Provincial Park is also nearby.
Rocky Mountain Cabins (Golden)

- Address: 2568 Kettleston Rd, Golden (GPS)
- Booking.com – Rocky Mountain Cabins
Enjoy an ultimate mountain escape near one of our favorite places in BC. Beautiful Golden is well worth the journey, and especially when you stay at the Rocky Mountain Cabins and Home. The location itself is perfect for anyone who wants to get away from it all.
This British Columbia cabin is nearly 15km from any major highway, and there’s plenty of wide-open space to enjoy an array of outdoor activities, including cross-country skiing, snowshoeing, hiking, birdwatching, nature viewing, fishing, and mountain biking.
Nearby, you can also enjoy golfing, kayaking, downhill skiing in Golden in the winter, and rafting. Besides looking out over stunning mountain vistas, your wood cabin comes equipped with free Wi-Fi, a fireplace, a full kitchen, furnished seating areas a patio and BBQ facilities.
Mt. Revelstoke Alpine Chalets (Revelstoke)
- Address: 2351 KOA Rd, Revelstoke (GPS)
- Booking.com – Mt. Revelstoke Alpine Chalets
At the Mount Revelstoke Alpine Chalets near the town of Revelstoke, you’ll enjoy a serene and secluded location close to top attractions including the Revelstoke Mountain Resort, Revelstoke Railway Museum and, of course, downtown Revelstoke where you’ll find restaurants and plenty of ski shops.
Inside your cozy log cabin, you’ll find a full kitchen, free Wi-Fi, cable television and wood furnishings. Prefer to spend time outdoors where you can enjoy those incredible mountain views? Head to the firepit and roast some marshmallows until the stars appear in the night sky above.
Coach House on the Cove (Pender Island)

- Address: 8802 Canal Rd, Pender Island (GPS)
- VRBO – Coach House on the Cove
Pender Island is an incredible destination for a romantic vacation and this one-bedroom luxury oceanfront cottage is a perfect getaway for two. This island, situated in the Canadian Gulf Islands between Vancouver and Victoria, is only accessible by ferry, float plane, or private boat, so it doesn’t get the crowds and traffic that mainland destinations get.
This means you’re guaranteed to have a quiet, relaxing escape in a lush setting surrounded by gardens and ocean views. Kayaking, hiking and many other outdoor adventures await but if you prefer the comfort of your cabin, you’ll enjoy access to a full kitchen, cozy living spaces, a deck and a fireplace.
Chalet Style Cottage (Shawnigan Lake)

- Address: 1614 West Shawnigan Lake Road, Shawnigan Lake (GPS)
- Booking.com – Chalet Style Cottage
Located on Shawnigan Lake Road, this chalet-style cottage has all the amenities you’ll need for a convenient, comfortable and enjoyable stay in the area. The outdoor grounds alone are something to look forward to with an outdoor swimming pool, peaceful garden, BBQ facilities and views of beautiful Shawnigan Lake.
The cabin is equipped with a full kitchen, laundry facilities, complimentary Wi-Fi, a terrace and a flat-screen television. There are three bedrooms in this cabin so there’s plenty of space for the whole family.
Oceanfront Cottage with Private Beach Access (North Pender Island)
It’s private, it’s well-equipped and it feels remote but it’s central. I’m talking about the Oceanfront Cottage situated on Pender Island, the one with private beach access, oceanfront views, and five acres of wide-open spaces where wildlife such as deer and mink are known to roam.
Nearby, kayaking, canoeing, fishing, hiking, biking, and golfing are popular activities. Inside the one-bedroom cabin, you’ll find a cozy atmosphere and everything you need for an amazing stay. Pender Island Golf Course and other attractions, including Pender Island Museum, are only a short drive away.
The Enchanted Woods Waterfront Cottage (Secret Cove)

Located in Secret Cove, The Enchanted Woods Cottage has everything you could want in a vacation rental. It’s secluded, it’s spacious, it’s quiet, and it’s situated right on the waterfront, so you can enjoy incredible views. Nature lovers love this spot, especially the outdoor shower and fire pits that allow you to be even closer with nature.
There are also several hiking trails nearby and if you want to just relax outdoors without leaving the comfort of the cabin, there’s the wrap-around deck. Inside this three-bedroom property, you’ll enjoy a full kitchen, a fireplace and two bathrooms.
You don’t have to travel very far to enjoy a wide range of outdoor pursuits, including bird watching, kayaking, swimming, paddleboarding, fishing, snorkeling, scuba diving, and biking. Even in winter, there’s plenty to do, including snowshoeing and cross-country skiing. Homesite Creek Falls, Smuggler Cove Marine Provincial Park and Buccaneer Bay Provincial Park are only a short drive away.
Cozy Cabin (Pender Island)

- Address: 2602 Crowsnest Drive, Pender Island (GPS)
- Booking.com – Cozy two-bedroom Cabin
While exploring Pender Island, you’ll likely discover that it’s impossible to see and do everything you’d like to in one day. Fortunately, there are some pretty nice places to hunker down for the night, and the cozy 2-bedroom cabin on Crowsnest Drive is a great choice!
Enjoy access to a full kitchen, laundry facilities, free Wi-Fi, and a balcony looking out over the beautiful landscape. The cabin features two bedrooms, a full bathroom, and a living area, so space shouldn’t be an issue!
Architect-Designed Cabin in the Woods (Pender Island)
With one bedroom, a comfortable living area, a deck overlooking the ocean, and an open-concept design, you’ll get the best of both worlds at this South Pender Island getaway; you’ll get a cozy retreat that has just the right amount of space to move freely. Did I mention there’s a full kitchen too?
The unique style of the furnishings is also eye-catching, but this is just the inside of the cabin. Wait until you see the outside! Five acres of open space, hiking trails, beaches, and an outdoor bathtub from which you can start your morning, watch the sunset, or end your day under a sky full of stars.
Stoke Cabin by Revelstoke Vacations (Revelstoke)
- Address: 402 Cedar St, Revelstoke, BC (GPS)
- Booking.com – Stoke Cabin by Revelstoke Vacations
Not your typical, small cabin, but cozy nonetheless! Stoke Cabin by Revelstoke Vacations features four bedrooms and three bathrooms so you can get together with other couples, family members, or friends.
The location near Revelstoke is amazing with easy access to theRevelstoke Railway Museum and beautiful places to enjoy hiking and skiing. Inside the spacious, air-conditioned cabin (not common in Western Canada), you’ll find many amenities, including a full kitchen, free Wi-Fi, BBQ facilities, and a hot tub.
Across the Creek Cabins (Clearwater)

- Address: 5164 Clearwater Valley Rd, Clearwater (GPS)
- Booking.com – Across the Creek Cabins
Situated in the center of Wells Gray Provincial Park near Clearwater, Across the Creek Cabins is a series of cozy, well-equipped cabins. A full kitchen, free Wi-Fi, a comfortable living area and a furnished deck are just some of the amenities you’ll enjoy when you book one of these cabins. You’ll also enjoy a serene location only a short drive away from top attractions including Moul Falls and Helmcken Falls.
Delightful Country Cottage (South Pender Island)

- VRBO – Delightful Country
Situated on South Pender Island among British Columbia’s Southern Gulf Islands, this two-bedroom cabin makes for the perfect getaway for a few friends, two couples, or a small family. Everything you need for comfort and enjoyment is right on site.
Your cozy accommodations come with a full kitchen, wood-burning stove, living area and plenty of windows to let natural light in. The spacious deck is the perfect place to enjoy your morning coffee or stargaze late into the night.
Four acres of pristine wilderness surround you, so there’s plenty of opportunity to beachcomb, hike, and observe nature. Golfing, sailing, kayaking and biking are some of the other outdoor pursuits that are popular in this area.
Kicking Horse Kabins (Golden)

- Address: 1732 Oberg Johnson Rd, Golden (GPS)
- Booking.com – Kicking Horse Kabins
Located just outside the town of Golden, Kicking Horse Kabins is an ideal location to explore some of British Columbia and Alberta’s top national parks, including Banff, Yoho National Park, and Glacier.
The property itself is an outdoor lover’s paradise. Cook up a meal on the BBQ and spend clear evenings around the fire pit under a sky full of twinkling stars. During the day, take a stroll around the lovely gardens or enjoy the spectacular views of Goat Mountain from your private balcony.
Inside your cozy cabin, you’ll find more great amenities including a hot tub, complimentary Wi-Fi, cable television, a fireplace and a full kitchen.
Getaway Cabin (Golden)
- Book on VRBO: Getaway Cabin
You’d be hard-pressed to find a cozier cabin in Golden. This timber-framed log cabin is your ticket to a true Rockies experience. The interior has two floors – the upstairs loft has a queen bed and two twins, while the downstairs has a second queen bedroom and a living room with a comfortable pull-out. Pets are welcome for an additional fee.
The cabin is located just off the river and backed by beautiful forest. It’s about a 30 minute drive from Downtown Golden so it’s for those who don’t mind being away from town and would instead find themselves surrounded by wilderness and be closer to natural sites like Wapta Falls, Tak Falls, or Emerald Lake. The cabin is perfect for staying in – pour a drink while you curl up by the indoor fireplace or the outside fire pit.
There’s a full kitchen for all your meals. It’s best to do all your grocery shopping at the IGA in Golden as that is the closest grocery store to the cabin.
This is a cabin community, so look around at the different cabin options and choose the one that’s right for you.
3 Cedars Cabin (Mt Currie)
- Book on Airbnb: 3 Cedars Cabin
Easily one of the best cabins for rent in BC! Allow us to introduce you to this charming cabin built in 1959, which has been beautifully renovated to offer an open floor plan while still retaining its vintage charm. The full kitchen is fully stocked with all the cookware you’ll need, as well as pantry basics like salt, spices, oil, coffee, and tea.
Get ready for cozy family meals and game nights around the farmhouse dining table, which seats up to 6 guests comfortably. The main floor living room is truly the heart of the cabin, with its wood-burning fireplace serving as the focal point. Listen to the comforting crackle of the flames, or connect your music to the speakers via Bluetooth. From the living room, step out onto the deck and immerse yourself in the private hot tub, where you can gaze at the stars and soothe your tired muscles.
This 3-bedroom rancher-style cabin is located on a private, tree-lined lot in a family-friendly neighborhood, nestled at the base of the majestic Mount Currie. It has a recently finished basement, but no upstairs level. Conveniently located just 5 minutes from Pemberton, 20 minutes from Joffre Park, and 30 minutes from Whistler this is the perfect cabin in BC to get away into the wilderness yet still be close enough to comfortable conveniences.
Joffre Creek Cabins (Pemberton)
- Address: 2908 BC-99, Mount Currie (GPS)
- Book on Website: Joffre Creek Cabins
Step into 3.5 acres of pristine forest at Joffre Creek Cabins. Surrounded by crown land on three sides at Joffre Creek Cabins, you’ll find the perfect escape from the chaos of city life. Located at the base of the Duffy, you’ll be the closest to the breathtaking Joffre Lakes Provincial Park – an outdoor adventurer’s dream destination. It’s the perfect stop if you find yourself driving between Vancouver and Calgary on a Western Canada road trip.
Whether looking to work remotely, unwind, or simply spend quality time with loved ones, Joffre Creek Cabins have something for you. Connect to wifi, settle next to the crackling wood stove, and get to work on that screenplay or finish up a project. For a romantic escape, enjoy a dinner under the stars in the on site fairy-light-lined gazebo or take a short two-minute walk down to Lower Joffre Creek with a bottle of bubbly.
Rejuvenate your body and mind with a full Scandinavian thermal experience, including a sauna and a cold plunge. It’s no wonder why Joffre Creek Cabins have been named the best accommodation in Pemberton and one of the top cabins in British Columbia.
Owl’s Perch Treehouse (Sooke)
- Book on VRBO: Owl’s Perch Treehouse Private Treetop Escape
If you’re in Sooke, you must check out this amazing and one-of-a-kind treehouse that’s soaring 30 feet high! Securely attached to three beautiful cedar trees and one giant maple with special tree tabs, allowing the trees to move naturally this is one of the best cabins to rent in BC.
Inside the treehouse, you’ll find all the comforts of home with a fully equipped bathroom and kitchenette. Snuggle up in the cozy loft bedroom with a comfy double bed and enjoy the views from the large picture window.
The living room is complete with a love seat, dining table, and cozy fireplace – perfect for movie nights with Netflix already installed! Step out to the private deck surrounded by the tree canopy for a relaxing experience. Owl’s Perch is the perfect place for your next adventure or a serene getaway in the trees.
Ocean Village Resort (Tofino)
- Address: 555 Hellesen Dr, Tofino (GPS)
- Book on Booking.com: Ocean Village Resort
Set on a beautiful location on the breathtaking shores of MacKenzie Beach! Enjoy direct access to the beach, an indoor pool and hot tub to soak in, and free Wi-Fi to stay connected.
No matter which unit you choose, be it the Upper or Lower Studio Suite, you’ll be treated to stunning views from every room. Each suite comes complete with a fully equipped kitchen and a private bathroom featuring a full-size tub and organic products made locally.
And for furry friends, lower suites are dog-friendly (with a separate dog policy and rates). Other amenities include guest laundry, outdoor BBQ areas, onsite massages, free parking, and a selection of products from local stores.
Boulder Mountain Resort (Revelstoke)
- Address: 3069 Trans-Canada Hwy, Revelstoke (GPS)
- Booking on Booking.com: Boulder Mountain Resort
Escape to the beautiful mountain town of Revelstoke and stay at the cozy and inviting Boulder Mountain Resort! With free WiFi and free private parking, you’ll have everything you need for a stress-free getaway, whether it be winter or summer. As a bonus, you’ll have access to a hot tub to soak in after a long day skiing.
Each unit at the resort is fully equipped with a cable flat-screen TV, a kitchen with a fridge, and a private bathroom with a shower and free toiletries. Everything you need to feel right at home!
Take a stroll through the nearby Enchanted Forest, just 3.8 km away, or visit the fascinating Revelstoke Railway Museum, only 5.5 km away.
Wild Renfrew Seaside Cottages (Port Renfrew)
- Address: 17310 Parkinson Rd, Port Renfrew (GPS)
- Book on Booking.com: Wild Renfrew Seaside Cottages
Enjoy the best of both worlds with a stay at Wild Renfrew Seaside Cottages on Vancouver Island! Whether you’re seeking a break from roughing it in the bush or just want a cozy retreat, these private waterfront cottages offer all the comforts you need to relax.
With the feel of a plush log cabin, you’ll feel nestled at the end of the world. The new Wild Renfrew Seaside Cottages are the perfect way to indulge your wild side without sacrificing any of the amenities you love.
Tiny Homes by Snow Valley Lodgings (Fernie)

- Address: 1041 7 Ave, Fernie (GPS)
- Book on Booking.com: Snow Valley Lodging
Ever stayed in a tiny home? If not, this little spot would make a great first experience as it’s one of the best Fernie BC cabin rentals. This is a bright little one-bed, one-bath suite with all the amenities, including a full kitchen with a gas stove, oven, fridge, and coffee maker.
Start your morning with a steaming cup of coffee before heading out for a Bagel at Big Bang Bagels downtown!
Not only will staying here get you a delightfully well-designed tiny living space, but any guest of the site has access to mountain bikes and take to the trails (one of the best things to do in Fernie)
This tiny getaway is a perfect escape for couples seeking a weekend amid some of the country’s most beautiful scenery.
FIND MORE CABINS
We hope one of these cabins for rent in BC is just what you are looking for. Discover more cabins in Western Canada below!
- 6 Unique Cabins in Lake Louise
- 6 Unique Cabins in Canmore
- 11 Unique Cabins in Jasper
- 11 Beautiful Banff Cabin Rentals
- The Cutest Alberta Cabin Rentals