Vacation rentals in British Columbia

Book unique homes, vacation rentals, and more on Airbnb

Top-rated vacation rentals in British Columbia

Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.

Guest favorite

Earthen home in Mayne Island

4.98 out of 5 average rating, 801 reviews

Cob Cottage

Channel the pursuit of pause in this one-of-a-kind earth house. The cozy retreat was hand-sculpted using local and sustainable natural materials, and features a central living space with cantilevered slab stairs leading to the loft bedroom. Guests have access to the entire cottage and surrounding property. We live in the neighbouring house, and are happy to give advice or answer questions to help you make the most of your stay. The neighborhood is quite rural and mostly agricultural with several farms and a small private vineyard. The home is a 10 minute walk from the beach and a 20 minute walk from a family grocery and deli specializing in local organic produce. Mayne Island has a small community bus. Times and routes are limited, particularly in the winter. It will stop at the driveway. We also have an official hitch hiking system with signed Car Stops where you can wait for a ride. Usually you don't have to wait long. We are happy to offer pickup and drop off at the ferry dock as a courtesy to encourage car-free travellers, on days when the community bus is not running. Please let us know ahead of time that you'll be coming without your own transportation, and we will make sure that either we or the community bus (which will drop you off at our driveway) are there to meet you when your ferry arrives. The BC Ferries terminals near Victoria and Vancouver are easily reachable via public transit from their respective airports and downtowns.

Jan 26 – 31

G$35,396 GYD per night
Superhost

Dome in Ymir

4.9 out of 5 average rating, 147 reviews

Private Dome House on River, Minutes from Ski Hill

Beautiful dome house on the Salmo river. These three acres of forested property allow you to enjoy the quiet seclusion of nature, but remain only a thirteen minute drive to Nelson, and eight minutes from the Whitewater turn off (closer than Nelson). Return from a long day of skiing to warm up in the wood fired cast iron tub by the river or enjoy the six person electric hot tub with lounger and watch the Salmo river flow by. Or dry off by the woodstove and watch a movie on the 4K 100” projector

Mar 17 – 24

G$41,503 GYD per night
Guest favorite

Cabin in Golden

4.92 out of 5 average rating, 122 reviews

Mountain Cabin in Heartland Acres

Enjoy this eco friendly two bedroom rustic mountain cabin with the view of Willowbank Mountain, equipped with all the necessities you need for great mountain vacation. Cabin is situated in a 20 acres homestead surrounded with mountains and lush forest. It's a perfect place to unwind and relax after your mountain adventures. We are located 18-20 minutes drive west from the town of Golden in the quiet and beautiful Blaeberry Valley. PLEASE READ LOCATION, WIFI CONNECTION, DETAILS BEFORE BOOKING.

Aug 11 – 18

G$28,336 GYD per night

Popular amenities for British Columbia vacation rentals

Home rentals in British Columbia

Guest favorite

Home in Hornby Island

4.96 out of 5 average rating, 157 reviews

Helliwell Bluffs

Mar 14 – 21

G$67,305 GYD per night
Guest favorite

Home in Sooke

4.99 out of 5 average rating, 131 reviews

Luxury Oceanfront House - The Cove at Otter Point

Jan 28 – Feb 4

G$148,550 GYD per night
Guest favorite

Home in Qualicum Beach

4.91 out of 5 average rating, 139 reviews

Breathtaking Oceanfront duplex with 180 view BRAVO

Dec 13 – 20

G$29,368 GYD per night
Guest favorite

Home in Tofino

4.96 out of 5 average rating, 829 reviews

Quiet forest cabin. Beaches nearby

Oct 20 – 27

G$30,761 GYD per night
Guest favorite

Home in Jordan River

4.96 out of 5 average rating, 233 reviews

3 Legged Bear Jordan River

Sep 13 – 20

G$44,237 GYD per night
Guest favorite

Home in Tofino

4.92 out of 5 average rating, 299 reviews

Tofino Tree House

Feb 17 – 24

G$62,662 GYD per night
Guest favorite

Home in Sooke

4.95 out of 5 average rating, 149 reviews

Freedom To Fly

Mar 12 – 19

G$68,539 GYD per night
Guest favorite

Home in Seymour Lake, Bulkley-Nechako-A

4.99 out of 5 average rating, 401 reviews

Seymour Lake Guesthouse

Jan 28 – Feb 4

G$19,974 GYD per night
Guest favorite

Home in Surrey

4.94 out of 5 average rating, 108 reviews

Brandnew Luxurious 3-Bedroom Home

Aug 18 – 25

G$65,390 GYD per night
Guest favorite

Home in Kelowna

4.92 out of 5 average rating, 144 reviews

The Vineyard Home

Oct 16 – 23

G$22,255 GYD per night
Superhost

Home in Sooke

4.83 out of 5 average rating, 144 reviews

Beachfront, Hot Tub, King Beds.

Jan 31 – Feb 7

G$105,068 GYD per night
Guest favorite

Home in Surrey

4.85 out of 5 average rating, 149 reviews

Cozy 2BR basement suite 5 mins from Elgin Park

Oct 30 – Nov 6

G$15,872 GYD per night

Cottage rentals in British Columbia

Guest favorite

Cottage in Shirley

4.99 out of 5 average rating, 172 reviews

Views and Beach Access: The Cottage at Wren Point

Apr 4 – 11

G$50,770 GYD per night
Guest favorite

Cottage in Powell River

4.96 out of 5 average rating, 198 reviews

Beachfront Cottage - Powell River

Apr 25 – May 2

G$39,824 GYD per night
Guest favorite

Cottage in Revelstoke

4.93 out of 5 average rating, 121 reviews

"Farmstays" Sleeps 6, views, privacy, fun times

Jan 30 – Feb 6

G$62,029 GYD per night
Guest favorite

Cottage in Jordan River

4.97 out of 5 average rating, 144 reviews

Spacious Jordan River Forest House with hot tub

Mar 16 – 23

G$43,334 GYD per night
Guest favorite

Cottage in Sooke

4.97 out of 5 average rating, 602 reviews

Beau Mountain Ocean View Cottage - Feed Alpacas

Sep 21 – 28

G$41,330 GYD per night
Guest favorite

Cottage in Sylvan Lake

4.97 out of 5 average rating, 106 reviews

The Hideaway at Sylvan - 1/2 block from the Lake!

Dec 1 – 8

G$29,734 GYD per night
Guest favorite

Cottage in Sooke

4.99 out of 5 average rating, 381 reviews

The Covehouse - a secluded oceanfront cottage

Oct 20 – 27

G$53,484 GYD per night
Guest favorite

Cottage in Courtenay

4.97 out of 5 average rating, 237 reviews

Heather Cottage - Beautiful Wetland Views

Jan 15 – 22

G$22,167 GYD per night
Guest favorite

Cottage in Comox

4.95 out of 5 average rating, 321 reviews

The Cottage on Greenwood

Oct 19 – 26

G$13,429 GYD per night
Guest favorite

Cottage in Victoria

4.95 out of 5 average rating, 190 reviews

Ocean Front Retreat with Stunning Water Views

Sep 12 – 19

G$34,535 GYD per night
Guest favorite

Cottage in Magna Bay

4.95 out of 5 average rating, 137 reviews

The Spot at Shuswap

Apr 26 – May 3

G$25,609 GYD per night
Guest favorite

Cottage in Vernon

4.96 out of 5 average rating, 379 reviews

Little House on Pottery Road Cozy!

Oct 6 – 13

G$14,719 GYD per night

Other great vacation rentals in British Columbia

Guest favorite

Guest suite in Field

4.96 out of 5 average rating, 342 reviews

Wildflower Guesthouse

Oct 31 – Nov 7

G$25,076 GYD per night
Guest favorite

Bungalow in Port Renfrew

4.93 out of 5 average rating, 138 reviews

The Sea Ranch - Oceanfront Bed & Breakfast

Jun 8 – 15

G$76,979 GYD per night
Superhost

Cabin in Golden

4.88 out of 5 average rating, 638 reviews

Perfect Rustic Log Chalet Getaway for Ski or Hike

Aug 23 – 30

G$75,390 GYD per night
Guest favorite

Cabin in Golden

4.93 out of 5 average rating, 315 reviews

Yoho Bothy, a log cabin retreat in the Rockies

Aug 29 – Sep 5

G$86,949 GYD per night
Superhost

Tiny home in Roberts Creek

4.89 out of 5 average rating, 903 reviews

*The Micro Cabin in Roberts Creek*

May 29 – Jun 5

G$17,331 GYD per night
Superhost

Cabin in Sooke

4.93 out of 5 average rating, 164 reviews

Charlie's Cozy Cabin near the Salish Sea

Feb 23 – Mar 2

G$29,622 GYD per night
Superhost

Cabin in Columbia-Shuswap A

4.91 out of 5 average rating, 250 reviews

Ultimate Modern Escape - Golden BC

Feb 10 – 17

G$67,129 GYD per night
Guest favorite

Cabin in Golden

4.96 out of 5 average rating, 505 reviews

Golden Creekside Cabin- Private Hot Tub

Oct 11 – 18

G$55,465 GYD per night
Guest favorite

Guesthouse in Tappen

4.99 out of 5 average rating, 105 reviews

Cozy Cabin, 2 min to the HWY1

Feb 19 – 26

G$26,771 GYD per night
Guest favorite

Guest suite in West Vancouver

4.98 out of 5 average rating, 118 reviews

West Van Guest Suite close to City, Sea & Snow!

Sep 11 – 18

G$63,035 GYD per night
Guest favorite

Barn in Invermere

4.98 out of 5 average rating, 242 reviews

Best Cozy barn in the mountains of British Columbi

Feb 19 – 26

G$120,662 GYD per night
Guest favorite

Cabin in Golden

4.94 out of 5 average rating, 428 reviews

Stunning log cabin for large families or groups

Dec 29 – Jan 5

G$124,917 GYD per night

Destinations to explore