Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Cottages in British Columbia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Cottages in British Columbia

Reef Point Cottages
3 out of 5
1012 Peninsula Road, Ucluelet, BC
Get Rates

Situated near the beach, this cottage is within a 5-minute walk of Terrace Beach and Little Beach. Amphitrite Point Lighthouse and Ucluelet Aquarium are also ...

4.2/5Very Good! (219 reviews)

"Really enjoyed our stay. It is a really nice area to go for a walk. We really appreciate that it was dog friendly."…"

Reviewed on Mar 22, 2020

Reef Point Cottages
The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
Free CancellationReserve now, pay when you stay
¥16,430
per night
Apr 15 - Apr 16

Situated in Salt Spring Island, this cottage is within 2 mi (3 km) of Saltspring Marina, Ganges Marina, and Salt Spring Island Visitor Centre. Salt Spring Saturday ...

4.5/5Wonderful! (97 reviews)

"Renovated roomy space on the lake. Only drawback is there isn’t a lot of access or beach area. Ocean is 5 minute drive away."…"

Reviewed on Mar 18, 2020

The Cottages on Salt Spring Island
Bramblebank Cottages
3.5 out of 5
312 Lillooet Rd, Harrison Hot Springs, BC
Free CancellationReserve now, pay when you stay
¥17,499
per night
Apr 6 - Apr 7

Located in the heart of Harrison Hot Springs, this cottage is within a 5-minute walk of Harrison Lake Beach Park and Canwest Art Gallery. Miami Bridges Walk ...

4.9/5Exceptional! (40 reviews)

"Stayed in the Heritage Suite and was beyond my expectations. Location is great and within walking distance to the lake, shops, restaurants, and resort. Very cute! Would definitely stay there again"…"

Reviewed on Mar 12, 2020

Bramblebank Cottages
Seaside Cottages
3 out of 5
17310 Parkinson Rd, Port Renfrew, Juan de Fuca Electoral Area, BC
¥21,855
per night
May 1 - May 2

Situated in Port Renfrew, this beach cottage is within a 15-minute walk of Port Renfrew Dock and Pacific Gateway Marina. Juan de Fuca Provincial Park and Port ...

4.7/5Exceptional! (91 reviews)

"Very quick and easy check in, with good information in the guest book in the room. Loved how close it was to the pub and ocean and a nice, small size. Not too many people and beautiful! All around, amazing stay."…"

Reviewed on Jan 6, 2020

Seaside Cottages
Alderwood Cottage & Suite - Bowen Island
2.5 out of 5
1351 Adams Rd, Bowen Island, BC
¥14,137
per night
May 4 - May 5

Situated in Bowen Island, this golf cottage is 1.7 mi (2.7 km) from Bowen Bay and 3.1 mi (4.9 km) from Bowen Golf Club. Bowen Island Historians Museum and Crippen ...

4.7/5Exceptional! (35 reviews)

"Everything Love the donkey Area Clean Quite All the above"…"

Reviewed on Feb 17, 2020

Alderwood Cottage & Suite - Bowen Island
Shady Shores Beach Resort
3 out of 5
6695 Island Highway, Bowser, Qualicum Beach, BC
¥14,290
per night
Apr 21 - Apr 22

This Regional District of Nanaimo cottage is on the beach, 12.8 mi (20.6 km) from Horne Lake Caves Provincial Park, and within 32 mi (52 km) of Parksville Beach ...

3.5/5Good! (13 reviews)

"The property and view were fantastic. We had a wonderful stay and will recommend."…"

Reviewed on Feb 23, 2020

Shady Shores Beach Resort
Driftwood by the Sea Inn and RV Resort
3 out of 5
170 South Island Highway, Campbell River, BC
Get Rates

Offering direct access to the beach, this Campbell River cottage is in the city center and within 3 mi (5 km) of Discovery Pier and Campbell River Visitor Centre. ...

4.7/5Exceptional! (12 reviews)
A brilliant and well equipped cabin-we loved it.

"This is a most welcoming and comfortable cabin next to the sea. Well equipped and very clean-very highly recommended."…"

Reviewed on Sep 10, 2019

Driftwood by the Sea Inn and RV Resort
South Chestermans Beach Retreat
3.5 out of 5
1342 Chesterman's Beach Road, Tofino, BC
Get Rates

Situated near the beach, this cottage is steps from Clayoquot Sound and Chesterman Beach. Frank Island and Cox Bay Beach are also within 2 mi (3 km).

4.3/5Excellent! (12 reviews)
Nice place, conveniently located.

"This was a nice quaint place. A little on the old fashion side decor wise. The kitchen was stocked with about 3 or 4 pots, and two pans, some baking dishes, collander, toaster; and glasses, cups, bowls, and plates for four. The queen bed was comfortable, but I would not recommend using the folding ..."…"

Reviewed on Nov 12, 2019

South Chestermans Beach Retreat
The Tree House Cottage
3.5 out of 5
7648 Sechelt Inlet Road, Sechelt, BC
Get Rates

Located in Tuwanek, this cottage is 2.2 mi (3.5 km) from Hidden Groves and 2.7 mi (4.3 km) from Mount Richardson Provincial Park. Porpoise Bay Provincial Park ...

2.5/5 (2 reviews)

"Has everything you would need for a few days. For longer stays you may to bring a few more items. I wish there was a view of the water."…"

Reviewed on Sep 18, 2018

The Tree House Cottage
Harrison Lake Cottages
2.5 out of 5
144 Cedar Ave, Harrison Hot Springs, BC
¥20,172
per night
Apr 6 - Apr 7

Situated near the beach, this cottage is steps from Miami Bridges Walk, Seven Bridges Trail, and Canwest Art Gallery. Harrison Lake Beach Park and Rendall Park ...

Harrison Lake Cottages
The Great Escape Secluded with Hot Tub
3 out of 5
37 6574 Baird Rd, Juan de Fuca Electoral Area, BC
Get Rates

Situated in Port Renfrew, this beach cottage is within a 10-minute walk of Pacific Gateway Marina and Port Renfrew Dock. Port Renfrew Beach and Juan de Fuca ...

5/5Exceptional! (2 reviews)

"We had a great time - the photos don't do the place justice! It's stunningly beautiful and quite."…"

Reviewed on May 25, 2018

The Great Escape Secluded with Hot Tub
Paul's Cottage
3 out of 5
4665 Hotel Lake Rd, Garden Bay, BC
Get Rates

Situated by the ocean, this cottage is within 1 mi (2 km) of Pender Harbour and Nelson Island. Pender Hill Park and Sakinaw Lake are also within 2 mi (3 ...

Paul's Cottage
Don't see what you're looking for?
See all available properties in British Columbia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.