50 Best British Columbia Vacation rentals on Holiday Lettings - Apartments

Close

View larger map

Also consider

Vacation rentals Vancouver Island
594 properties
Okanagan Valley
577 properties
Vacation rentals Whistler
488 properties
Kootenay Rockies
272 properties
Apartments Vancouver
240 properties
Vacation rentals Sun Peaks
125 properties
Vacation rentals Sunshine Coast
103 properties
Vacation rentals Salt Spring Island
45 properties
Surrey
34 properties
Condos Burnaby
30 properties
Richmond
29 properties
Condos North Vancouver
19 properties
Condos Coquitlam
14 properties
Vacation rentals Quadra Island
14 properties
Chilcotin District
11 properties
Salmon Arm
10 properties
Vacation rentals Pender Island
8 properties
Delta
8 properties
Apartments White Rock
8 properties

British Columbia

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

2,809 Vacation rentals

18

Vacation guest house in British Columbia

Vancouver Island / Campbell River

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 4 mi
  • Child friendly
  • Air conditioning
Watch the cruise ships pass from the hot tub or in our beautiful newly designed suite! Luxurious timberframe home with large windows in each room captures the best ocean and mountain views in Campbell River! Ideal location for your seaside vacation, and taking in all th …see more

from $197 / night

$1,266 / week

Book View

Responds fast!
avg. 18 minutes

from $197 / night

25

Vacation apartment in British Columbia

Okanagan Valley / Summerland

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 5 mi
  • Swimming pool
  • Child friendly
The indoor area created compliments the outdoor living space. The indoor space is newly renovated and is 950 square feet. The open concept design features a large dining room table to sit six comfortably. The living room area has a leather couch and love seat with s …see more

from $169 / night

$1,123 / week

Book View

from $169 / night

(9) Excellent 

Certificate of Excellence

18

Quathiaski Cove Vacation cottage rental

Quadra Island / Quathiaski Cove

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 20 mi
Cabin On The Cove is beautifully situated on Quadra Island, BC, the largest of the Discovery Islands. Visitors come in all seasons, drawn by the breathtaking coastal scenery and many recreational opportunities offered by this small group of islands located along the Ins …see more

Certificate of Excellence

from $118 / night

$774 - $1,084 / week

Book View

from $118 / night

(1) Excellent 

32

Home rental in Summerland with golf nearby

Okanagan Valley / Summerland

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 2 mi
  • Child friendly
  • Pet friendly
Special for Okanagan Wine Festivals May September and October a Complimentary bottle from a local Okanagan Winery. Your choice of red or white . Located in the beautiful Okanagan Valley of British Columbia. Private, totally self sufficient, private vegetable garden to …see more

from $139 / night

$791 - $1,780 / week

Book View

Responds fast!
avg. 1 hour 17 minutes

from $139 / night

(4) Excellent 

15

Vacation home in British Columbia

Okanagan Valley / Enderby

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Nearest beach 5 mi
  • Child friendly
  • Air conditioning
When a project has been a labour of love it becomes hard to describe to others. The Farm House is a two story A frame with a walk out basement that was built around 1990. We developed it into two suites about 1500 square feet in size. The Upper has a very big kitchen …see more

from $145 / night

$1,014 / week

Book View

from $145 / night

20

Vacation apartment in Revelstoke

Kootenay Rockies / Revelstoke

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
Welcome to Big Bear Loft a new 850sqft appartement located 1.5km to revelstoke mountain resort. This beautiful fully equip and decorated vacation rental feature 2 bedrooms with queen size bed, full kitchen, living room, bathroom and laundry. Enjoy parking right next to …see more

from $198 / night

$989 / week

Book View

Responds fast!
avg. 30 minutes

from $198 / night

8

British Columbia Vacation condo rental

Okanagan Valley / Osoyoos

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Air conditioning
Located on the quiet, private shore on Osoyoos Lake, a perfect getaway location for stretching out on the beach with a towel or sitting on the private deck reading a book. Both winter or summer the ambiance and view is fantastic. RV parking, boat access, two docks an …see more

from $147 / night

$989 - $1,938 / week

Book View

from $147 / night

37

Vacation home in British Columbia

British Columbia / White Rock

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Pet friendly
Located alongside Marine Dr, this inviting vacation home can comfortably accommodate up to 5 guests. Furnished with wood floors, fireplace and a well-equipped kitchen which allows preparation of countless home-cooked meals if you wish...See 180' of beautiful ocean view …see more

from $150 / night

$1,031 - $1,369 / week

Book View

from $150 / night

25

Vacation cottage in British Columbia

Vancouver Island / Royston

2 3 3 nights min

  • 2 bedrooms
  • Sleeps 3
  • 3 nights min
  • Car not necessary
  • Private garden
Older modular home with many modernized updates and all Costal Decor. This home has a fully equipped kitchen(no dishwasher) . Natural gas oven/stove , full fridge and lots of cooking prep space with island. Dining room for 4 to 6 people. Living room has tv , lots of se …see more

from $68 / night

$471 / week

Book View

from $68 / night

22

Vacation cottage in British Columbia

Vancouver Island / Qualicum Beach

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
  • Private garden
Surrounded by lush forest and kissed by crisp ocean air, the fully equipped, self-contained cottage at Finding Realm offers retreat, solitude and a room of one’s own. With 600 square feet of lovingly cared for space, an infrared sauna, private patio, and a meditation ci …see more

from $40 / night

$275 / week

Book View

from $40 / night

(1) Excellent 

23

British Columbia Vacation home rental

Okanagan Valley / Osoyoos

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
  • Air conditioning
This home is a beautifully renovated single story lake front house. Maximum 6 adults, and two kids. Updated bathrooms, new kitchen with quartz counters, and a large living dining area, which leads out to the large newly built 250sq/ft deck, with a composite deck board t …see more

from $323 / night

$2,258 / week

Book View

Responds fast!
avg. 1 hour 43 minutes

from $323 / night

8

Ski home to rent in Golden

Kootenay Rockies / Golden

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
Fabulous 2 bedroom, 1 bathroom 770sft townhouse condo with private hot tub and all the upgrades you need for a luxurious stay in the mountains in the heart of Kicking Horse Mountain Resort near Golden, British Columbia. This townhouse is part of the Aspens at Kicking H …see more

from $139 / night

$831 - $1,804 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

from $139 / night

(3) Excellent 

Certificate of Excellence

17

Vacation apartment in Fulford Harbour

Salt Spring Island / Fulford Harbour

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 3 mi
  • Child friendly
  • Car not necessary
The Barred Owl suite is a self-contained apartment in our large farmhouse on Night Owl Farm. The suite is bright, clean, warm and comfortable. There is one bedroom, a full bathroom, a small office, a generous kitchenette with table and chairs, and a sitting room that lo …see more

Certificate of Excellence

from $79 / night

$475 / week

Book View

from $79 / night

(2) Very Good 

14

Nelson Vacation apartment rental

Kootenay Rockies / Nelson

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
  • Air conditioning
Located in a rural mountain setting, just 10 minutes drive west of Nelson, BC. This is a perfect base to explore the area - just 35 minutes drive to Whitewater Ski Resort, 55 minutes drive to Red Mountain Ski Resort and a short drive to Kootenay Lake. Enjoy the beautifu …see more

from $71 / night

$493 / week

Book View

Responds fast!
avg. 1 hour 17 minutes

from $71 / night

(13) Excellent 

16

British Columbia Vacation apartment rental

British Columbia / Maple Ridge

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Beach/lakeside relaxation
  • Nearest beach 40 mi
  • Suitable for children age 5+
The Fraser Riverview Holiday apartment is located in Maple Ridge, in the Metro Vancouver area. Maple Ridge is nestled between mountains, rivers, lakes and parks. It combines the best of Canadian nature with the close amenities of the fabulous world city, Vancouver.   Y …see more

from $99 / night

$688 - $1,072 / week

Book View

from $99 / night

(9) Very Good 

23

Ski condo to rent in Kimberley

Kootenay Rockies / Kimberley

3 12 Min stay varies

  • 3 bedrooms
  • Sleeps 12
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
Modern apartment with 3 double bedrooms (queen beds, 2 en suite), 1 family bathroom, additional pull-out sofa-beds (2 double, 2 single - can accommodate up to 12). Fully-equipped kitchen, balcony with outdoor hot tub and gas barbecue. Wi-Fi internet, flat screen cable T …see more

from $119 / night

$791 - $1,891 / week

Book View

from $119 / night

17

Vacation home in Nanaimo

Vancouver Island / Nanaimo

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
Just renovated! My place is close to parks, restaurants and long lake. From here you are less than 10 min from enjoying a day at the beach, or the lake. Downtown Nanaimo is a short drive away. Use this as a home base while exploring Vancouver Island. My place is good …see more

from $79 / night

$475 - $752 / week

Book View

Responds fast!
avg. 14 minutes

from $79 / night

(2) Excellent 

30

Vacation condo in British Columbia

Vancouver Island / Nanaimo

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
Beautiful Coastal inspired Oceanfront condo with a warm seaside feel situated on 3.5 acres of stunning waterfront property at Inn of the Sea Resort. Our fully equipped condo offers 1400 square feet of living space on 2 levels. We offer 2 Queen size bedrooms, 2 full 4- …see more

from $138 / night

$825 - $1,332 / week

Book View

Responds fast!
avg. 23 minutes

from $138 / night

(14) Excellent 

43

Vacation log cabin in British Columbia

British Columbia / Harrison Hot Springs

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
Welcome to The Tree House on Harrison Lake, British Columbia, Canada. Enjoy peace and quiet in a tastefully decorated log cabin. Relax to the calming sounds of the lake, marvel at the stunning views of Mt. Cheam, surrounding coastal forests and the beautiful Harrison …see more

from $197 / night

$1,375 / week

Book View

from $197 / night

(3) Excellent 

12

Masset Vacation home rental

Graham Island / Masset

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Child friendly
Our rental has undergone a complete interior renovation. The kitchen is spacious with lots of countertop space and storage. The dining table seats 8 comfortably. There are 4 bedrooms, two have Queen size memory foam mattresses, one has a comfortable double mattress, and …see more

from $155 / night

$918 / week

Book View

from $155 / night

(6) Excellent 

Certificate of Excellence

12

Vacation log cabin rental

British Columbia / Dease Lake

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 24 mi
  • Child friendly
  • Pet friendly
Vacation in your own 3 Bedroom Off Grid Wilderness Log Cabin in a privately forested property located just 14.2 miles down the Telegraph Creek Road. This Family Cabin was originally built in the 1970's and has been fully restored to its old glory with a recent new log …see more

Certificate of Excellence

from $111 / night

$776 / week

Book View

from $111 / night

28

Ladysmith Vacation condo rental

Vancouver Island / Ladysmith

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
The Starfish Getaway condominium  proudly boasts of a stellar view overlooking Stuart Channel in the Strait of Georgia. Rest and rejuvenate with your early morning java while watching the local fisherman and tugs head off to sea with bald eagles soaring above and grey h …see more

from $125 / night

$825 - $1,332 / week

Book View

from $125 / night

(4) Excellent 

9

Ski condo to rent in Revelstoke

Kootenay Rockies / Revelstoke

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly
Enjoy a private suite that includes 2 bedrooms, living room (complete with couches, movies, board games, books, Netflix, and XBOX), bathroom with shower, and full kitchen with eating area. Self serve continental breakfast is included with your stay. Great for couples, g …see more

from $186 / night

$1,302 / week

Book View

Responds fast!
avg. 46 minutes

from $186 / night

(5) Excellent 

Certificate of Excellence

13

Dease Lake Vacation log cabin rental

British Columbia / Dease Lake

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Pet friendly
The Trappers Cabin is an Off Grid one room 120 sq. ft. log-cabin located 25 km down the Telegraph Creek Road west of Dease Lake, on a privately forested acreage. This cabin is totally OFF GRID and runs on solar power and wood heat. No Internet. In true wilderness st …see more

Certificate of Excellence

from $60 / night

$416 / week

Book View

from $60 / night

13

Vacation guest house rental

Sunshine Coast / Halfmoon Bay

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 2 mi
  • Child friendly
  • Air conditioning
Tidal Dance is a new vacation rental on the Sunshine Coast. We are located in the popular area of Halfmoon Bay, known for its marinas, fishing and many outdoor recreation options. Guests can choose an active stay. Follow the protected inlet waters to Smugglers Cove. Exp …see more

from $123 / night

$870 - $981 / week

Book View

from $123 / night

9

South Fintry Vacation apartment rental

Okanagan Valley / South Fintry

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly
Fully equipped suite located on historic Fintry Delta on the west shore of Okanagan Lake, 36 Kms from Kelowna and 42 Kms from Vernon. Fully equipped kitchen with pots, pans, dishes, cutlery, coffee maker, microwave, dishwasher. Full bathroom, with tub/shower, also has …see more

from $87 / night

$511 / week

Book View

from $87 / night

12

Vacation villa in Vesuvius

Salt Spring Island / Vesuvius

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
Stone Hearst on Salt Spring Island, British Columbia is inspired by the grandeur and craftsmanship of Hearst Castle and the natural beauty of Cinque Terre in the Italian Riviera. The two bedroom two bath Renaissance style villa includes a full luxury kitchen with eating …see more

from $313 / night

$2,111 - $3,495 / week

Book View

from $313 / night

12

Vacation cottage in British Columbia

Vancouver Island / Port Hardy

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 1 mi
  • Private garden
LOCATED IN THE PRIVACY OF THE BACKWOODS THIS THIS QUITE COTTAGE IS THE PERFECT GET-AWAY .IT IS VERY BRIGHT AND CLEAN FACING THE FOREST ON A QUITE STREET. DETACHED FROM THE MAIN HOUSE IT HAS TWO PRIVET ENTRANCE.PRIVET SUN DECK .LOTS OF PARKING .FULL KITCHEN FRIDGE WITH …see more

from $104 / night

$724 / week

Book View

Responds fast!
avg. 2 hours 18 minutes

from $104 / night

(2) Excellent 

18

Vacation cottage in Duncan

Vancouver Island / Duncan

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Ask about children
  • Pet friendly
Three individual and adjoining cottages together forming one unique self-contained accommodation...a full kitchen plus barbeque, a tv/sitting room, and a bathroom with sleeping loft (double bed) that has an unbelievable view of Maple Bay! These cottage rooms are access …see more

from $178 / night

$1,246 / week

Book View

Responds fast!
avg. 2 hours 40 minutes

from $178 / night

(11) Excellent 

4

Vacation cottage in Vesuvius

Salt Spring Island / Vesuvius

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
The panoramic ocean views from this sunny cottage are exceeded only by the vibrant sunsets on warm summer nights. Enjoy this cozy 2 bedroom cottage with queen bed and twin bunks in a secluded setting on the north end of Salt Spring Island, located in close proximity to …see more

from $131 / night

$732 - $1,321 / week

Book View

from $131 / night

(2) Very Good 

41

Vacation apartment with golf nearby in British Columbia

Victoria Capital Regional District / Victoria

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Private garden
Beautiful new 1 bedroom waterfront carriage house with gorgeous views of the ocean waters of Portage Inlet. The suite has a romantic, beachy feel & comfortably fits two.This is a magical place - . everyone who comes here, says so. The suite is located above the garage, …see more

from $79 / night

$791 / week

Book View

Responds fast!
avg. 2 hours 19 minutes

from $79 / night

(1) Excellent 

12

Vacation home in Vancouver

British Columbia / Vancouver

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Nearest beach 1 mi
  • Child friendly
  • Car not necessary
This is a charming and cozy garden suite, with a lot of natural light. It is situated on a gorgeous and quiet tree lined street in the desirable Hastings Sunrise neighbourhood in Vancouver, 15 minutes from downtown and numerous parks. Private entrance and private fron …see more

from $79 / night

$550 / week

Book View

from $79 / night

17

Vacation home in British Columbia

British Columbia / Mount Robson

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Private garden
As a Carriage House, the bulk of the living arrangement is on the upper level. This level has a full kitchen, a dining room, a living room , a bedroom and a full bath. It also has a wood burning fireplace---wood supplied. Most of the furnishings including the kitchen ca …see more

from $198 / night

$1,445 / week

Book View

from $198 / night

(4) Excellent 

27

Vacation studio accommodation

British Columbia / Salt Spring Island

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Nearest beach 2 mi
Magnolia Petal is a charming private self contained suite with exotic gardens all created by hosts Wendy and Joe. The unique eclectic studio suite has its own private entrance and driveway. Exotic gardens surround your lanai patio to relax and sit under the stars. W …see more

from $88 / night

$615 / week

Book View

from $88 / night

(4) Very Good 

27

Condo rental in Victoria

Victoria Capital Regional District / Victoria

2 5 5 nights min

  • 2 bedrooms
  • Sleeps 5
  • 5 nights min
  • Nearest beach 1 mi
  • Child friendly
  • Car not necessary
One block from the inner harbour, on Government Street, in the heart of the tourism district and walking distance to a wide variety of fine restaurants, is where you will find this exclusive penthouse. The spacious two storey condo is a stylish heritage conversion p …see more

from $138 / night

$962 / week

Book View

from $138 / night

21

Surrey Vacation home rental

British Columbia / Surrey

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Ideal for families looking for a vacation home and or attending weddings!Beautiful home on an acreage. The house is located in a peaceful neighbourhood. A few minutes away from the YMCA and restaurants. Transit is nearby also. This home is perfect for vacation rentals o …see more

from $159 / night

$1,108 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from $159 / night

(5) Excellent 

Certificate of Excellence

14

British Columbia Vacation home rental

Okanagan Valley / Kelowna

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Child friendly
This fully renovated home offers everything you will need for a great Okanagan vacation. It's in a great central location and is within walking distance to five beaches, the downtown area and the Kelowna General Hospital. The nearest sandy beach is a half a block away …see more

Certificate of Excellence

from $131 / night

$831 - $1,424 / week

Book View

Responds fast!
avg. 2 hours 45 minutes

from $131 / night

10

Vacation condo in British Columbia

Okanagan Valley / Kelowna

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Air conditioning
In the heart of downtown Kelowna is this beautiful 3 bedroom . 2 bathroom .. fully furnished condominium in prestigious Discovery Bay Resort. This comfortable and spacious suite has family and friends written all over it . with plenty of room for every one .. outside . …see more

from $293 / night

$2,373 / week

Book View

from $293 / night

(8) Very Good 

11

Vacation apartment in British Columbia

Victoria Capital Regional District / Victoria

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 2 mi
  • Car not necessary
Hotel type accommodation, 1 Bedroom Micro-loft, 1 Bath (Sleeps 2 - Murphy Bed) 320 Square Feet, 32 Square Meters. Stay on the beautiful Victoria, Canada waterfront in a well-appointed apartment for less than the price of a hotel room. The historic late 18th-century Ja …see more

from $95 / night

$665 / week

Book View

Responds fast!
avg. 2 hours 32 minutes

from $95 / night

9

Kimberley ski condo to rent.

Kootenay Rockies / Kimberley

2 8 3 nights min

  • 2 bedrooms
  • Sleeps 8
  • 3 nights min
  • Swimming pool
  • Ski
  • Child friendly
Kimberley offers a wide range of activities for the outdoor enthusiast. In the winter there is world class downhill skiing at Kimberley Alpine Resort and excellent x-country skiing (skate and classic) at the nearby trails operated by the Kimberley Nordic Club. In su …see more

from $165 / night

$1,061 - $1,610 / week

Book View

from $165 / night