
Cottage holiday rentals in Cowichan Valley
Find and book unique cottages on Airbnb
Top-rated cottage rentals in Cowichan Valley
Guests agree: these cottages are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for cottage rentals in Cowichan Valley
Cottage rentals with a hot tub

Lake front -w-HOTTUB Mile 77 Cottages
Just as other guests have said, Lisa has really thought of everything! Super great location, full kitchen stocked with essentials and lots of activities to keep everyone entertained. I very much appreciated the lovely comfortable bedding as well. I can’t wait to stay again!

Hot tub Oasis Among Trees - Pet Friendly
what a fantastic experience! we used both the bed and sofa bed and both were very comfortable. The hot tub was HOT which was welcome after days of hiking. The cottage was spotless and had all the pots and pans and things we needed for meals. Beautiful area.

Port Renfrew Wilderness lodge
We were five, 60 something ladies who get together for hiking and fun. We stayed at Russell's Wilderness Lodge for three nights. The lodge was as described and very clean. The kitchen was well stocked with items that we needed to cook many great meals. We did have to make whipping cream by hand but figured it was a good workout for our arms as we took turns beating the cream. We enjoyed the hot tub after coming back from a hike. We had great sleeps in comfortable beds. It was very quiet and peaceful. We would stay there again.

Hot Tub by the Lake Sleeps 10 Huge Outdoor Space
we were a group of 6 adults and 3 young kids, had a great time, the outdoor space is brilliant, even with a bit of a rainy weekend we were able to sit outside under the canopy with the fire going, a real treat!

Cozy 2BR Cottage w/ Hot Tub! Walk to the Beach!
Beautiful spot close to Lake Cowichan. The hot tub and covered deck were fantastic! Spacious kitchen and living area. Would definitely stay here again!

Hot Tub + Pet Friendly + Cozy Escape with Fire Pit
We had a very peaceful and relaxing stay! The hot tub was lovely and the cute cozy cottage was close to botanical beach and other great places to explore!

Studio Cottage at St Mary Lake
Leah’s cabin was a perfect place for our mother-daughter getaway. The cabin was beautifully designed, very comfortable, and had some lovely and unique amenities like the wood stove! The surrounding grounds were very scenic and the lake was easily accessible. We would definitely recommend this spot to anyone travelling to salt spring and are eager to come back ourselves. Thanks for having us!

Oceanfront Suite with Hot Tub - No Pets - Sleep 4
What a wonderful place to relax and enjoy the quiet town and nature. We enjoyed our stay and would definitely return again.
Pet-friendly cottage rentals

Scandinavian-Inspired Cottage
This might be the first time I give 5 stars for an airbnb and it is absolutely well deserved. Julie and Johns place was beautiful, clean, quiet, and peaceful. The privacy and natural setting was well worth the price. The hosts were very thoughtful and had the placed stocked with all that you would need for a comfortable stay. The tall trees, sounds of birds, and animal sightings (eagles and deer) made it hard to want to leave! We truly loved our stay!

Douglas Beach house " cottage" .
Not only is this home luxurious and immaculate, it is a nourishing step back in time where everything is hand-made, lovingly curated, and generously shared. I can’t recommend this little cottage enough. And if you’re blessed enough to walk the gardens, well…delightful doesn’t even come close. I really recommend this stay for a family or anyone looking to slow down and savour a beautiful time.

Ocean Serenity cottage (Oceanfront, Amazing Views)
We've stayed at Lynda's place a few times now, even trying another spot run by someone else in the same location, and end up coming back to Lynda's because it just can't compare! There is attention to detail, focus on making her place feel at home, and welcoming with the communication and local recommendations. Port Renfrew is such a beautiful place to visit, I highly recommend to anyone looking to stay for a beautiful and relaxing getaway.

Tranquility Cottage
Cozy stay :) Jason gave us a heads up that the power in the town was out several hours before our arrival and provided us with updates every hour. He gave us the opportunity to change our plans if needed. We are happy we ended up deciding to still come because the power came back very shortly after arriving. The house heated back up quickly and we had a wonderful time going to some of the places Jason recommended.

Lakefront Sunset Cottage on Shawnigan lake.
We had an incredible stay at this beautiful lake-side cottage. The place is right on the lake with amazing views. The interior is super cozy, with comfy couches and beds. It's one of those places where you immediately feel at home. Our hosts were incredibly responsive, kind, and helpful. We would love to come again!

Ocean Breeze Cottage, Peaceful, Renovated +Nr Town
Mark and his property were both amazing. The cottage itself was nestled away but still close to everything you would need. Mark was responsive and easy to communicate with during the entire stay. Will most definitely be back!

Lakeside Cottage & Garden w/ Sauna + Lake Plunge
Julie's place is spectacular. 7 of us came up for a bachelorette weekend and this place did not disappoint! It has everything we needed and more! the back deck was probably our favourite place, gorgeous view of the lake. We got to take advantage of the sleeping nook, and it rained the first night and the sound of the rain on the roof was amazing! I hope to be able to stay there again and discover even more things as we were just too busy to enjoy them all! ! I highly recommend for any occasion! I hope to be able to stay again soon! Thank you so much Julie! 😊

Sweetwater Retreat Cottage B&B
We had a lovey stay. The Sweetwater distillery of theirs 200m away was an excellent experience as well. Rooms were just like the photo and clean. Great spot for a getaway. Not walking distance to Ganges or too much, but car or bike make it easily accessible. Very private, quiet and a great place to make your own for a while. Thank you Fiona.
Private cottage rentals

The Stables, at Lost Shoe Ranch
This is a stunning, restful, get away! Would have liked to stay many days. As a horse person I absolutely loved being around them. Bonus to have a piano to play! Comfortable beds, fully functional kitchen and nice to have additional half bathroom. We sat out on the deck in the evening to enjoy the night sky. Attentive hosts. Highly recommend. Wish we could have stayed longer.

Shawnigan Lake Private Oasis
We spent part of our honeymoon here and enjoyed it a lot. Very peaceful, beautiful surroundings and nice and private. I would definitely recommend filling the fridge with snacks and food as most things close pretty early in the surrounding small towns but still a wonderful experience!

Oceanfront Green Cottage on Cowichan Bay
We found ourselves in town for a family service and Fiona was the utmost kind and supportive host we could have found. The space was absolutely perfect, spotless, serene, and comfortable. It was exactly as described and made a difficult trip much more easy, especially being by the beautiful ocean. We saw a ton of wildlife so the speed limits are absolutely necessary. Thank you Fiona, we will surely be back in the future.

Welcome to the Oceanfront Cowibbean Cottage
We loved every minute of our stay. House was clean, comfy and cosy. Loved the outlook over the marina. Easy walk to eateries and shop. Highly recommend. Thanks for hosting us.

The Hygge - cozy togetherness
The Hygge is a peaceful gem! The neighbourhood of cottages is so quaint and picturesque! As soon as you walk in the doors the smell is lovely and the design is beautiful! Comfy beds, soft linens and towels. We loved the long kitchen table, the yoga mats to use, the sound of the river coming from the backyard! I could go on! We had a lovely stay!

Trincomali Guesthouse, Galiano Island
Larissa and Josh were the most wonderful hosts, some of the best I’ve ever encountered on my airbnb journeys. They were extra accommodating as we had our baby with us, and have a wonderful cafe as well where we tested some amazing treats. First time going to Galiano but if I go back that’s where I’m staying, the place was pristine, big and the views from the patio, living room and bedroom and stunning, you can ask all my IG likes and comments lol Thank you for a memorable weekend!

Whole Detached Home For 6 Parkside in Saanich
Great place within easy driving distance of Victoria. Handy park for kids with splash pad at the end of the road. Quiet and relaxed area. Lots of little extras in the house which helped with cooking meals. Thanks for a fab stay.

Cabin #1 Maple Ridge Cottages
My sister and I had a lovely time staying at Bill and Ashley’s cottages. The cabin was the perfect little size, and equipped with everything we needed to cook lovely meals and enjoy a fun relaxing weekend. Big thanks to Bill for lending us a guitar capo when we realized we had forgotten ours! Say hi to Zoey and Louie for us, can’t wait to visit again :)
Destinations to explore
- Villa rentals Cowichan Valley
- Guest house rentals Cowichan Valley
- Family-friendly rentals Cowichan Valley
- Waterfront rentals Cowichan Valley
- Rentals with an EV charger Cowichan Valley
- Rentals with beach access Cowichan Valley
- Rentals with a kayak Cowichan Valley
- Family-friendly rentals Cowichan Valley
- Apartment rentals Cowichan Valley
- Rentals with breakfast Cowichan Valley
- Rentals with outdoor seating Cowichan Valley
- Pet-friendly rentals Cowichan Valley
- Beachfront rentals Cowichan Valley
- Rentals with a firepit Cowichan Valley
- Rentals with a patio Cowichan Valley
- Cabin rentals Cowichan Valley
- Tiny house rentals Cowichan Valley
- Farm stay rentals Cowichan Valley
- House rentals Cowichan Valley
- Rentals with pools Cowichan Valley
- Flat rentals Cowichan Valley
- Private suite rentals Cowichan Valley
- Rentals with a washing machine and dryer Cowichan Valley
- Rentals with a fireplace Cowichan Valley
- Rentals with a hot tub Cowichan Valley
- Rentals with lake access Cowichan Valley
- Cottage rentals British Columbia
- Cottage rentals Canada
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- University of British Columbia
- Mystic Beach
- French Beach
- Botanical Beach
- Second Beach
- Rathtrevor Beach Provincial Park
- China Beach (Canada)
- Sombrio Beach
- Salt Creek Recreation Area
- Craigdarroch Castle
- Shi-Shi Beach
- Willows Beach
- Bear Mountain Golf Club
- Neck Point Park
- Parksville Beaches
- Shaughnessy Golf & Country Club
- Shi Shi Beach
- Victoria Golf Club
- Kinsol Trestle
- Olympic View Golf Club
- Royal BC Museum
- Jackson Beach
- Island View Beach
- Richmond Golf & Tennis Country Club
- Things to do Cowichan Valley
- Sports activities Cowichan Valley
- Things to do British Columbia
- Tours British Columbia
- Nature and outdoors British Columbia
- Sports activities British Columbia
- Food and drink British Columbia
- Art and culture British Columbia
- Sightseeing British Columbia
- Things to do Canada
- Art and culture Canada
- Sports activities Canada
- Tours Canada
- Food and drink Canada
- Nature and outdoors Canada
- Wellness Canada
- Sightseeing Canada
- Entertainment Canada