
Cottage holiday rentals in Duncan
Find and book unique cottages on Airbnb
Top-rated cottage rentals in Duncan
Guests agree: These cottages are highly rated for location, cleanliness and more.

Oceanfront Surfside Cottage with secluded Hot Tub
Experience our 'Oceanfront Surfside Cottage' with a secluded Hot Tub, spectacular Ocean and Mountain views, all to yourselves. Our lovely fully equipped 3 bedroom, 2 bath home features an oceanfront patio, with a Hot Tub perched on the cliff. It has stair access down to our private pebble beach. Surfside is a contemporary home with fir floors, cedar ceilings and a wood stove for romantic nights. Relax on the deck while overseeing the ocean wildlife. This is the place to get away from it all!
LocationFamilyCheck-in

Vesuvius Village Cottage
This clean, cozy cottage with a Scandi feel is located a short 7 minute walk from the best swimming and sunset beach on Salt Spring. Equipped with a kitchen, bathroom, and queen bed this is the perfect spot to enjoy a taste of the Salt Spring life. Shop at a local farm stand and use the kitchen to cook up a farm to table meal. Then go for a walk to the beach to enjoy the best sunset on Salt Spring! After a quick walk home, a comfy bed awaits, or stay up and play one of many board games offered!
ValueLocationBiking

Lake front -w-HOTTUB Mile 77 Cottages
The "Lower" Cottage, a serene beachfront retreat featuring an exclusive private hot tub with stunning lake views, experience tranquility at its finest ,where this fantastic property includes a wharf, perfect for boating enthusiasts. Bring your boat, fishing rods, even a tent, as there’s plenty of space ! This charming cottage accommodates up to six guests, 1 bedroom featuring a queen bed, a Murphy bed in the living room, pullout sofa bed. Create unforgettable memories at this lakeside escape!
ValueFamilyAccuracy

Cabin on St. Mary Lake
Welcome to your cosy, contemporary cabin nestled on the shores of St. Mary Lake on beautiful Salt Spring Island. Thoughtfully designed with simplicity and comfort in mind, this space offers everything you need for a peaceful, clutter-free getaway—perfect for unwinding, recharging, and reconnecting with nature. Whether you’re sipping coffee at sunrise on your private patio or winding down in the evening in your dedicated yoga room, the setting invites you to slow down and take it all in.
LocationFamilyOutdoor spaces

The Boat Yard
This custom mid-century style home (an original Jordan River residence) is tucked in amongst 2 acres of rainforest and beautifully landscaped food gardens. Our unique Westcoast hideaway features wrap-around decks for sun all day, a woodstove, radiant floor heating, and a covered bar for hosting. A short walk down our private trail will have you at the ocean for breathtaking sunsets. We are walking distance to K2 beach, China Beach, and Jordan River beach (with the Cold shoulder cafe).
LocationValueWalkability

Cozy Cedar Cottage
Nestled in a Gulf Island cedar forest, our cozy cabin is a private, quiet, romantic, and peaceful retreat. Walking distance to nearby Sea Star Vineyards and Winery and amazing bluff hikes overlooking Saturna and other Gulf Islands, this cottage is the perfect getaway for couples or as a writer's or artist's retreat. We are LGBTQ+ friendly and welcoming. The cottage is an open concept building with a queen bed. The smell and sounds of the forest will bring calm, relaxation, and peace.
LocationValueCleanliness

Chapman Grove Cottage
*New BC Regulations compliant* Bonus area @ no additional fee! Outdoor spa w/ tub, outdoor shower, and firepit This private, newly renovated, and quiet cottage gives you a beautiful, care-free stay in beautiful Cobble Hill. A 10 min. drive from Shawnigan lake, Mill Bay, Cowichan Bay, 5 wineries, 3 golf courses, the Malahat skywalk, dozens of beautiful walls/hikes. This incredibly central home is a perfect place to stay while enjoying all the area has to offer.
FamilyValueCheck-in

Rustic West Coast Cabin
If you’re looking for a true West Coast experience this is the cabin for you! Our rustic little cabin sleeps four comfortably and is nestled in a private, heavily forested two acre property on the edge of a ravine just steps from the Pacific Ocean. It offers privacy and easy access to beaches, surfing and hiking trails. You will love listening to the sound of the waves and the running water in the creek as you nap in the hammock or lay in bed in the cozy loft.
LocationValueView

Oceanfront Green Cottage on Cowichan Bay
The most magical, breathtaking and reasonably-priced Oceanfront Airbnb Location in the Cowichan Valley... booking availability very limited so please book early! Nestled right on the water, at the mystical foot of Mount Tzouhalem, on Cowichan Bay, this extraordinary location boasts a cozy older (but healthy!) rustic cottage oceanfront getaway. Meditate and commune with the swans, otters, salmon, heron, sea lions and the occasional whale or porpoise.
ValueLocationCleanliness

#wellness Hot tub Cold Plunge Beach & Forest
All your Wellness Travel needs: Hot tub + Cold Plunge. Forest-bathe and reconnect with serenity of the Sunshine Coast - nestled over Sargeant Bay with private access to the beach, surrounded by trees without neighbors in sight - we invite guests to immerse in Shinrin-yoku, bathing and earthing in greenery through your senses. Sargeant Bay is renowned in sea life/birdwatching - spot species of migratory birds in this coastal oasis. DM @joulestays
LocationFamilyBarbecue

Welcome to the Oceanfront Cowibbean Cottage
Waking up to the beautiful sights & sounds of the ocean, the birds chirping, the seal lions barking will instantly put you in vacation mode. A fully stocked kitchen will allow you to create meals to be enjoyed on the beautiful deck on stilts over the Pacific Ocean. Don’t want to cook? That’s okay too! The community of Cowichan bay with its famous restaurants, pub, ice cream store & an abundance of local shops are all within walking distance.
LocationValueCleanliness

Arbutus Cove Waterfront Cottage B&B
The Arbutus Waterfront Cottage B&B borders the Galloping Goose Trail and is 750 sq feet with incredible oceanfront view, a kitchenette, bathroom, bedroom with queen bed and spacious decks with new Weber bbq and a hot tub for 2. The air-conditioned cottage is private, southern facing and is the perfect affordable wilderness getaway with wifi, ROKU tv and restaurants close-by. A breakfast pastry and coffee are provided for your stay.
ValueLocationCheckout
Popular amenities for Duncan cottage rentals
Cottage rentals with a hot tub

East Creek Studio
FamilyValueBiking

Dinner Bay Private Cottage
FamilyLocationCheckout

Oceanfront low bank home viewing Mt. Baker.
LocationValueBackyard

Oceanside Cottage-3 bdrm with pool & hot tub
LocationFamilyCheck-in

Ravenwood GH Westwood Lake/ Hot Tub BL#5030566
LocationFamilyCheck-in

Waterfront Cottage
ValueLocationAir conditioning

The Great Escape - Port Renfrew
LocationFamilySleep quality

LITTLE HOUSE on PENDER: Sea & Forest View from Spa
ValueLocationNearby
Pet-friendly cottage rentals

Scandinavian—inspired 'Sommerhus' near Sidney
LocationValueBiking

Sister’s Lake Cottage
FamilyValueQuiet

Gabriola cottage with gorgeous garden near ocean
FamilyValueTV

Maple Sunshine Oceanfront Upper Cottage
FamilyLocationBeach

Private forest, disc golf, outdoor bath tub,
ValueFamilyComfort

Poirier Cove - house on the beach
LocationValueQuiet

Modern Farmhouse Design, Magical Garden + Bunkie
LocationValueWalkability

MACHLEARY HIDEAWAY ( Downtown old city Nanaimo )
ValueLocationCheck-in
Private cottage rentals

EAGLE CREST NEST
FamilyValueOutdoor spaces

4 Walls Cottage-1 bdrm, quiet, walk to the beach!
ValueFamilyBarbecue

Hanna's Hideaway on Pender Island
FamilyValueView

Charming Cottage
LocationValueBeach

Ocean Front Retreat with Stunning Water Views
ValueLocationHeating

Lakefront Cottage
FamilyValueCheckout

Coastal Comfort ~ Oceanfront Luxury, Amazing views
FamilyLocationSleep quality

Cute & Cozy Red Cottage
FamilyLocationLong stay
Destinations to explore
- University of British Columbia
- BC Place
- Rogers Arena
- Vancouver Convention Centre
- Playland at the PNE
- Rathtrevor Beach Provincial Park
- Canada Place
- Queen Elizabeth Park
- Neck Point Park
- Bear Mountain Golf Club
- Mystic Beach
- Jericho Beach Park
- Holland Park
- English Bay Beach
- University Of Victoria
- Cypress Mountain
- Sombrio Beach
- Birch Bay State Park
- Salt Creek Recreation Area
- French Beach
- Metropolis at Metrotown
- Moran State Park
- White Rock Pier
- Botanical Beach





