Skip to content
Sign up
Log in
Vacation rentals in British Columbia

Vacation rentals in British Columbia

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in British Columbia

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

  • Cabin #3 - Alfie the A-Frame
    SUPERHOSTEntire cabin · 2 guests · 1 bed · 1 bath
    Cabin #3 - Alfie the A-Frame

    Airbnb's second "Most-Wishlisted" property across all of Canada, our beautiful loft cabin has incredible views of the Sechelt Inlet and gets all the afternoon sun. The beach is a three minute walk downhill, and our community is very quiet as it sits at the end of the road. Why not come and relax for a few days?

    What guests are saying:

    “Such a peaceful, relaxing cabin nestled between tall trees and overlooking the water. It’s hard to beat morning coffee on the top deck! You’ll probably have the best sleep of your life here. Falling asleep looking at the stars and trees through the window. The couch is perfect to cuddle up on after a day of hiking and the kitchen had everything we needed to cook! Jen and Gary are wonderful hosts, looking forward to staying in Alfie again!”

  • Rustic cabin in the woods
    Entire cabin · 4 guests · 2 beds · 1 bath
    Rustic cabin in the woods

    Mid-island, this rustic cabin is perfect for any couple (or small group) shacking up in the woods. Features a full kitchen inside, outhouse, outdoor shower, fire pit, covered porch & access to pebble beach trails, making this a magical retreat.

    What guests are saying:

    “Such a magical place in the middle of the forest! The cabin is cozy and equipped with the basic and some more. The shower is a highlight with views into the woods! There is a hike that starts at the doorstep to the beach and a lovely cat to pet at night (if you want). We run into Jennifer and she was amazing, with great tips and even provided some grocery's we had forgotten (we came by bike, it's a long way to the grocery store:) 100% recommended, we didn't want to leave!”

  • The Garden Quarter in Kitsilano
    SUPERHOSTEntire guest suite · 2 guests · 2 beds · 1 bath
    The Garden Quarter in Kitsilano

    Beautiful space located in Kitsilano, 2 blocks from broadway restaurants cafes, public transport & 10 blocks to the beach. Comfortable for 2 adults w/queen size bed, futon/double bed, full kitchen, ensuite laundry & private patio!

    What guests are saying:

    “My sister and I had a wonderful stay at Rasha’s basement suite. The suite is modern, clean, and equipped with all the amenities you might require. It is located in a really great neighbourhood nearby amazing restaurants and public transportation (30 minutes to get to downtown). We felt really comfortable living here for a while. The housekeeping service every two weeks is a real asset. Rasha is a friendly and honest host. She took in consideration the changing dates booking due to a misunderstanding. She tried to help in all ways to sort it out! Thanks again Rasha. Zuk is a sweetheart kitty kat. I would highly recommend this suite in Kitsilano.”

Vacation rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for British Columbia vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in British Columbia

Rustic Waterfront Cottage
Entire cabin
Rustic Waterfront Cottage
Price:$199 CAD/night
SecretCoveTreehouse Cottage on cliff with hot tub
SUPERHOSTEntire guesthouse
SecretCoveTreehouse Cottage on cliff with hot tub
Price:$245 CAD/night
C-Can on the water. Social distance with a view:)
SUPERHOSTTiny house
C-Can on the water. Social distance with a view:)
Price:$179 CAD/night
Cabin #1 - Crowe's Nest
SUPERHOSTEntire cabin
Cabin #1 - Crowe's Nest
Price:$163 CAD/night
*The Micro Cabin in Roberts Creek*
SUPERHOSTTiny house
*The Micro Cabin in Roberts Creek*
Price:$110 CAD/night
Waterfront Cabin. Social distance with a view:)
SUPERHOSTIsland
Waterfront Cabin. Social distance with a view:)
Price:$306 CAD/night
Rumspringa
Private room
Rumspringa
Price:$125 CAD/night
Beau Mountain Private Ocean View Cottage - Alpacas
SUPERHOSTEntire cottage
Beau Mountain Private Ocean View Cottage - Alpacas
Price:$169 CAD/night
Private oceanfront cottage near Point No Point
SUPERHOSTEntire cabin
Private oceanfront cottage near Point No Point
Price:$164 CAD/night
Ocean Treehouse
SUPERHOSTEntire guesthouse
Ocean Treehouse
Price:$100 CAD/night
Suite on Velvet
SUPERHOSTEntire guest suite
Suite on Velvet
Price:$150 CAD/night
the legendary wildwood cabins ~ CABIN 2
SUPERHOSTEntire cabin
the legendary wildwood cabins ~ CABIN 2
Price:$149 CAD/night
Show all