50 Best British Columbia Vacation rentals on Holiday Lettings - Apartments

Close

View larger map

Also consider

Vacation rentals Vancouver Island
536 properties
Okanagan Valley
462 properties
Vacation rentals Whistler
436 properties
Apartments Vancouver
254 properties
Kootenay Rockies
244 properties
Vacation rentals Sun Peaks
133 properties
Vacation rentals Sunshine Coast
106 properties
Vacation rentals Salt Spring Island
56 properties
Surrey
31 properties
Condos Burnaby
27 properties
Condos North Vancouver
20 properties
Richmond
20 properties
Vacation rentals Quadra Island
13 properties
Vacation rentals Pender Island
11 properties
Salmon Arm
10 properties
Condos Coquitlam
9 properties
Nemaiah Valley
9 properties
Sicamous
8 properties
Vacation rentals Bowen Island
7 properties
Lofts Pemberton
7 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,562 Vacation rentals

(66) Very Good 

10

Ski condo to rent in British Columbia

Whistler / Upper Village

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0.5 mi
  • Ski
  • Child friendly
Well furnished, well equipped, and exceedingly comfortable apartment. One of Whistler's most elegantly designed developments. Complemented by it's beautiful landscaping.Conveniently located in Whistler Village North. Easy walking distance to both Whistler and Blackcomb …see more

from $118 / night

$821 / week

Book View

Responds fast!
avg. 3 hours 59 minutes

from $118 / night

5

Blind Bay Vacation cottage rental

British Columbia / Blind Bay

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly
Enjoy sunny Shuswap Lake in an affordable, cozy two bedroom cabin. Relax in the shade at the covered seating area during the day and have magical evenings around the fire (firewood included) in the outdoor seating area. Walk 90 steps to the pebble beach to dip your toes …see more

from $90 / night

$630 / week

Book View

from $90 / night

(19) Very Good 

68

Vacation home rental

Vancouver / North Vancouver

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Child friendly
Find yourself amidst unique pristine surroundings. At our Deep Cove property, you are immersed in the incredible wild nature of B.C., and you're only 20 minutes from down town Vancouver! You have a beautiful, quiet, bright, spacious (1600 sq ft), private home, all to yo …see more

from $260 / night

$1377 - $2821 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from $260 / night

(43) Excellent 

Certificate of Excellence

18

Vacation apartment in British Columbia

Okanagan Valley / Kelowna

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 4 mi
  • Child friendly
Choose our Sanctuary and enjoy the luxury of a hotel with all the comforts of home! Enjoy this luxurious and peaceful, bright, clean and spacious, newly renovated 1300 sq ft air conditioned 2 bedroom suite with large windows and high ceilings as well as your own privat …see more

Certificate of Excellence

from $75 / night

$469 - $1362 / week

Book View

Responds fast!
avg. 38 minutes

from $75 / night

(3) Excellent 

12

Apartment rental in British Columbia

Okanagan Valley / Kelowna

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
PREMIUM LOCATION! Just stroll down the hall and out to the pool, located on the 3rd floor. Spacious 2 bedroom unit in the North Building, with pretty views overlooking the bird sanctuary and Okanagan Lake. While lounging on the deck, you can enjoy the views of the bir …see more

from $138 / night

$787 - $1416 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from $138 / night

(1) Excellent 

18

Vacation studio in British Columbia

Victoria Capital Regional District / Colwood

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly
Under a 25 minute drive to downtown Victoria, Aloha Victoria is tucked away on a private laneway in the ocean side community of Colwood. Perched on the hill overlooking the Esquimalt Lagoon, the property boasts panoramic views of the Victoria harbor, Washington state mo …see more

from $118 / night

$612 / week

Book View

from $118 / night

(9) 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 $118 / night

$708 - $1220 / week

Book View

from $118 / night

(1) Very Good 

10

Revelstoke ski home to rent.

Kootenay Rockies / Revelstoke

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Ski
  • Child friendly
  • Pet friendly
Five minutes to down town, 10 minutes to the Revelstokes ski hill, and located right across the road from boulder mountain , with skidoo, motorcycle and mountain bike excess right cross the road, also excess the to frisby ridge and the motorcross track right out the fr …see more

from $158 / night

$1102 / week

Book View

from $158 / night

(1) Very Good 

19

Vacation home in Osoyoos

Okanagan Valley / Osoyoos

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Private garden
Are you Looking for peace,serenity and absolute privacy. This gorgeous lake shore retreat is located at the North end of Osoyoos lake on a private lot. The quiet north end of the lake is a paradise for water sports (skiing, boarding) and swimming! This gorgeous property …see more

from $394 / night

$2360 - $3304 / week

Book View

Responds fast!
avg. 1 hour 34 minutes

from $394 / night

(2) Excellent 

9

Vacation b&b in Peachland

Okanagan Valley / Peachland

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 3 mi
  • Child friendly
  • Air conditioning
Located 3 minute drive from Okanagan Lake in Peachland, Blathanna B and B offers you a quiet stay with stunning lake views from your private patio, spa shower for two, and luxurious bed and bedding, making your stay restful and relaxing. Beckon call breakfast deliver …see more

from $107 / night

$744 / week

Book View

from $107 / night

6

B&b rental in Bella Bella

Campbell Island / Bella Bella

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
The entire top floor of our home - 3 bedrooms, a designer kitchen, a spacious sitting room with fireplace, satellite TV and wi-fi - delivers a special space to our guests. We are equally suitable to the business traveller who is simply looking for over night quiet and l …see more

from $103 / night

$716 / week

Book View

from $103 / night

24

Vacation home in Osoyoos

Okanagan Valley / Osoyoos

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 0 mi
  • Swimming pool
  • Child friendly
Welcome to the Beach House Osoyoos. Stay in one of only three cottages directly on the 500 foot sandy beach at the spectacular 70 acre gated Cottages at Osoyoos Lake community. Watch your family play on the beach from the comfort of your screened-in veranda or sunny pat …see more

from $233 / night

$1570 - $3277 / week

Book View

from $233 / night

20

Vacation apartment in Revelstoke

Kootenay Rockies / Revelstoke

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • 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 $158 / night

$787 - $944 / week

Book View

Responds fast!
avg. 36 minutes

from $158 / 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 $170 / night

$1125 / week

Book View

from $170 / night

11

Vacation home in British Columbia

Okanagan Valley / Enderby

1 2 5 nights min

  • 1 bedroom
  • Sleeps 2
  • 5 nights min
  • Child friendly
The Space The heritage cabin was renovated trying to keep the old country ambiance while ensuring that it is charming, functional and private so that our guests can relax and enjoy not only the farm but their personal space at their leisure. Guest Access The cabin is …see more

from $95 / night

$661 / week

Book View

from $95 / night

7

Vacation home in British Columbia

Okanagan Valley / Enderby

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
My place is a short drive to restaurants, the beach, golf courses, nightlife, and family-friendly activities. You’ll love my place because of the comfy private accommodations, beautiful scenery and tranquil environment. My place is good for couples, business travellers, …see more

from $100 / night

$694 / week

Book View

from $100 / night

(1) Excellent 

17

Vacation b&b in Smithers

British Columbia / Smithers

3 2 1 night min

  • 3 bedrooms
  • Sleeps 2
  • 1 night min
  • Child friendly
. Spectacular views of rugged mountains, and crevice etched glaciers. The house is beautiful and comfortable, friendly animals, (dogs, cat's and horses)! Delicious breakfast included! Hosts, Pashan is a northern Canadian landscape artist and Monty is a Wildlife f …see more

from $103 / night

$689 / week

Book View

from $103 / night

6

Vacation home in British Columbia

British Columbia / Vancouver

2 3 5 nights min

  • 2 bedrooms
  • Sleeps 3
  • 5 nights min
Two private rooms / shared accommodations : kitchen , living room, washrooms( 1 for ladies & 1 for men) includes utilities : wifi internet, laundry (washer & dryer) nice backyard that could stay during the night & summer time. Lots of flowers & vegetables.Quiet plac …see more

from $45 / night

$350 / week

Book View

Responds fast!
avg. 2 hours 48 minutes

from $45 / night

24

Vacation home rental

British Columbia / Cultus Lake

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 0.1 mi
  • Child friendly
  • Pet friendly
Calling All Lakers! Beautiful Cultus Lake at your door step! Simple, cute, cozy, clean, original and steps to the beach! Its fully furnished has all kitchen amenitities, 2 parking spots and Wi-FI. Kingfisher Cabin is situated on a quiet street just steps to the water wi …see more

from $118 / night

$905 / week

Book View

from $118 / night

55

Vacation home in British Columbia

British Columbia / Surrey

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Private garden
Beautiful and cozy 2 level house that's suitable for family or group of friends. Located right beside highway 1, bus stations, Guildford Town Center mall, parks and restaurants! There's 4 spacious bedrooms and 3 full bathrooms upstairs. Downstairs there is living room w …see more

from $236 / night

$1416 - $1904 / week

Book View

from $236 / night

9

Vesuvius Vacation home rental

Salt Spring Island / Vesuvius

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Private garden
Newer Salt Spring Island B&B; nestled on a quiet street on 1 acre of land in sunny Vesuvius is the Curious Crow Bed and Breakfast. Recently renovated with a style that is modern and unique, guests have three bedrooms to choose from, with two shared full washrooms and a …see more

from $71 / night

$496 / week

Book View

from $71 / night

20

Vacation b&b in Kamloops

British Columbia / Kamloops

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Pet friendly
Shadybrook Homestead is a hidden gem on the very edge of Kamloops City limits. Country living just five minutes from the mall and hotels and ten minutes from the city center! We run an organic, biodiverse permaculture micro-farm including bees, chickens, ducks, fruit a …see more

from $63 / night

$394 / week

Book View

from $63 / night

(1) Excellent 

8

Home rental in Madeira Park

Sunshine Coast / Madeira Park

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Child friendly
A modern cabin on half an acre, only minutes (steps) away from the ocean at Frances Point Park. You will find every imaginable West Coast activity including hiking, kayaking, fishing, swimming and boating while living in a magical rain forest cabin. The cozy wood stove …see more

from $177 / night

$783 / week

Book View

from $177 / night

25

Campbell River Vacation cottage rental

Vancouver Island / Campbell River

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
THE COTTAGE IS LOCATED ON THE SIDE OF THE MAIN HOUSE. THE PROPERTY 'AND' IN THE NATIONAL PARK ELK FALLS AND CLOSE TO CAMPBELL RIVER DOWN TOWN. THE PROPERTY 'E' RIVER FRONT AND FROM THE GARDEN YOU CAN ADMIRE THE BEARS, SALMON, EAGLES, SEALS, ETC. IN girdino THERE ARE THE …see more

from $118 / night

$821 / week

Book View

from $118 / night

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 $217 / night

$1259 / week

Book View

from $217 / night

(6) Excellent 

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
Rent your own Private 3 Bedroom Historic Log Cabin in a privately forested property located just 14.2 miles down the Telegraph Creek Road. The Family Cabin was originally built in the 1970's and has been fully restored to its old glory with a recent new log addition wh …see more

from $111 / night

$771 / week

Book View

from $111 / night

22

Vacation townhouse in British Columbia

British Columbia / Vancouver

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
  • Pet friendly
* 3 separate bedrooms with queen beds * Free underground secure parking * Complimentary WIFI Internet throughout premises * Free Cable TV * Pool, Sauna, Hot Tub * Fitness Room, Squash Courts * Massage Chair * Bedding, Linens, Towels and condiments * Private street ent …see more

from $197 / night

$1141 - $2492 / week

Book View

from $197 / night

10

Vacation b&b in British Columbia

Okanagan Valley / West Kelowna

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
  • Pet friendly
Beautiful one bedroom suite. Fantastic lake views. Check us out on airbnb - Okanagan Paradise. Get a taste of "another day in paradise" at our fully furnished 1 bedroom suite, plus a bed available in the living room for additional guests. Enjoy the fabulous view of La …see more

from $78 / night

$546 / week

Book View

from $78 / night

17

Vacation cottage in British Columbia

Vancouver Island / Qualicum Beach

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Child friendly
Our cottage is located 10 min away from Qualicum Beach, on quiet property beside our family home. We are close to beaches, hiking trails, fishing, golfing, quading, resturants/pubs, caving and provincial parks. We also have a one man infra red sauna for your use (please …see more

from $52 / night

$316 - $473 / week

Book View

Responds fast!
avg. 2 hours 30 minutes

from $52 / night

(1) Excellent 

6

Vacation apartment in Kamloops

British Columbia / Kamloops

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 10 mi
  • Child friendly
  • Air conditioning
Newly renovated 2 bedroom 3 bathroom fully furnished private suite sits above our garage/stables on our 20 acres. It's located in Knutsford with gorgeous city views and the amazing scenery of Knutsford including incredible sunsets. When your visiting Kamloops for busine …see more

from $158 / night

$944 - $1495 / week

Book View

Responds fast!
avg. 2 hours 34 minutes

from $158 / night

13

Vacation studio in Port Hardy

Vancouver Island / Port Hardy

Studio 3 1 night min

  • Studio
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden
Our accommodations offer a full kitchen, new furniture, cable TV, WI-FI and sleeps 3. The unit is cleaned with all natural cleaning products and has Organic garden. Also has a BBQ and Fire pit with a ocean view. Friendly clean and Bright suite with a private entrance. C …see more

from $83 / night

$394 - $531 / week

Book View

from $83 / night

(1) Very Good 

22

British Columbia Vacation studio rental

Victoria Capital Regional District / Sooke

Studio 2 1 night min

  • Studio
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Private garden
Welcome to Skipping Town Studio in Sooke – “Where the Rainforest Meets the Sea”. Located on the Pacific Marine Circle Route in Sooke’s prestigious Whiffin Spit neighbourhood, Skipping Town Studio is a self-contained, newly renovated 200 sq ft ground floor unit with its …see more

from $63 / night

$465 / week

Book View

Responds fast!
avg. 1 hour 37 minutes

from $63 / night

(1) Excellent 

19

Vacation bungalow rental

Salt Spring Island / Fulford Harbour

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.001 mi
  • Air conditioning
marywhey beachfront is right on Weston lake (the google map doesn't show the exact location). Weston Lake is a stocked (trout), fly fishing only, clothing optional, fresh water, super clean fresh water lake. There’s a pedal boat and a row boat to use, a lot of deck sp …see more

from $205 / night

$1432 / week

Book View

from $205 / night

(8) Excellent 

23

Vacation b&b in British Columbia

British Columbia / Harrison Hot Springs

3 3 Min stay varies

  • 3 bedrooms
  • Sleeps 3
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.25 mi
  • Air conditioning
A Premier Adult-Focused Bed & Breakfast - The Rockwell Harrison Guest Lodge is a newly built, custom Post & Beam Log Home with modern contemporary Interior Design by an award-winning Architectural and Interior Designers. This B&B has a total of 3 Guest Suites - Booking …see more

from $177 / night

$1239 / week

Book View

Responds fast!
avg. 3 hours 13 minutes

from $177 / night

15

Vacation home in British Columbia

British Columbia / Pemberton

5 13 2 nights min

  • 5 bedrooms
  • Sleeps 13
  • 2 nights min
  • Child friendly
  • Pet friendly
  • Private garden
The Barking Frog Lodge is a beautiful quiet retreat nestled in the Pemberton Valley. With mountain views, acres of private space, and the sound of Lillooet river behind the property, you'll be sure to find that relaxation you've been searching for. 2 seperate living are …see more

from $472 / night

$3304 / week

Book View

from $472 / night

(1) Excellent 

17

Vacation condo rental

Okanagan Valley / Kelowna

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
This top floor 2bedroom+den suite has great lakeviews and all the comforts of home. The resort is located in the trendy area of Kelowna and is kiddie corner to beaches and a Boat launch. Lots of trails close by to walk or take a drive to one of the many wineries mins aw …see more

from $177 / night

$1023 - $1652 / week

Book View

from $177 / 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

$1062 - $1338 / week

Book View

from $165 / night

(1) Excellent 

12

Ski home to rent in Fernie

Kootenay Rockies / Fernie

6 17 3 nights min

  • 6 bedrooms
  • Sleeps 17
  • 3 nights min
  • Ski
  • Child friendly
Welcome to The Timbers - Fernie's ultimate ski-in/ski-out mountain lodge. Crafted with oversized larch logs and set on the flanks of Fernie Alpine Resort, enjoy pure Canadian luxury and world famous Lizard Range powder skiing. Rental Contract. 3 day midweek min. Enjoy …see more

from $728 / night

$5094 / week

Book View

from $728 / night

(13) Very Good 

26

Ski apartment to rent in Whistler

British Columbia / Whistler

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 0.5 mi
  • Swimming pool
  • Ski
Come and visit our newly renovated and spacious condo at the Wildwood Lodge. We are ideally located in the exclusive Upper Village of Blackcomb offering ski in/out access to the lifts ( snow permitting) The condo offers a scenic view of the mountains while overlooking …see more

from $118 / night

$826 / week

Book View

Responds fast!
avg. 2 hours 48 minutes

from $118 / 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 $75 / night

$472 - $1998 / week

Book View

Responds fast!
avg. 2 hours 52 minutes

from $75 / night