50 Best British Columbia Vacation rentals on Holiday Lettings - Apartments

Updating

2480 Results

Relevance

Rate low to high

Rate high to low

Reviews

2,480 Vacation rentals

Vacation guest house in British Columbia

Campbell River guest house

3 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 10 minutes

from $204 / night

$1,178 / week

Vacation cottage in Vesuvius

Vesuvius cottage

2 bedrooms / 1 bathroom / sleeps 4

23

from $144 / night

$807 - $1,457 / week

Vacation cottage in British Columbia

Port Hardy cottage

1 bedroom / 1 bathroom / sleeps 2

1

Responds fast! avg. 1 hour 11 minutes

from $113 / night

$792 / week

Cottage rental in British Columbia

Port Renfrew cottage

3 bedrooms / 2 bathrooms / sleeps 6

2

Responds fast! avg. 2 hours 44 minutes

from $284 / night

$1,985 / week

Quathiaski Cove Vacation cottage rental

Quathiaski Cove cottage

1 bedroom / 1 bathroom / sleeps 2

17

Responds fast! avg. 3 hours 2 minutes

from $131 / night

$857 - $1,200 / week

Vesuvius Vacation apartment rental

Vesuvius apartment

1 bedroom / 1 bathroom / sleeps 2

5

Responds fast! avg. 3 hours 7 minutes

from $97 / night

$678 / week

Vacation apartment in Kamloops

Kamloops apartment

2 bedrooms / 3 bathrooms / sleeps 6

2

from $175 / night

$1,047 - $1,657 / week

Ski home to rent in Revelstoke

Revelstoke house

4 bedrooms / 2 bathrooms / sleeps 10

10

Responds fast! avg. 24 minutes

from $698 / night

$4,885 / week

Vacation cottage in British Columbia

Salt Spring Island cottage

2 bedrooms / 2 bathrooms / sleeps 4

2

from $218 / night

$1,395 / week

Vacation condo in Osoyoos

Osoyoos condo

2 bedrooms / 1 bathroom / sleeps 5

5

from $187 / night

$1,309 / week

Vacation apartment in British Columbia

Victoria apartment

1 bedroom / 1 bathroom / sleeps 2

11

Responds fast! avg. 1 hour 54 minutes

from $153 / night

$1,069 / week

Vacation studio with golf nearby in British Columbia

Colwood studio

Studio / 1 bathroom / sleeps 2

2

Responds fast! avg. 1 hour 14 minutes

from $131 / night

$872 / week

British Columbia Vacation apartment rental

Vancouver apartment

1 bedroom / 1 bathroom / sleeps 2

4

from $157 / night

$1,093 / week

Ski condo to rent in British Columbia

Sun Peaks condo

2 bedrooms / 2 bathrooms / sleeps 5

1

from $144 / night

$1,008 / week

Vacation apartment in Vesuvius

Vesuvius apartment

1 bedroom / 1 bathroom / sleeps 2

1

Responds fast! avg. 3 hours 7 minutes

from $97 / night

$678 / week

Home rental in Nelson

Nelson house

1 bedroom / 1 bathroom / sleeps 4

from $175 / night

$1,047 / week

Vacation home rental

Lone Butte house

3 bedrooms / 3 bathrooms / sleeps 10

Responds fast! avg. 8 minutes

from $144 / night

$916 / week

Vacation apartment in British Columbia

Vesuvius apartment

1 bedroom / 1 bathroom / sleeps 2

7

Responds fast! avg. 3 hours 7 minutes

from $97 / night

$678 / week

Home rental in Peachland

Peachland house

2 bedrooms / 2 bathrooms / sleeps 4

5

Responds fast! avg. 53 minutes

from $240 / night

$1,222 - $1,832 / week

Vacation b&b in Revelstoke

Revelstoke b&b

3 bedrooms / 2 bathrooms / sleeps 2

1

from $123 / night

$855 / week

Ski home to rent in Golden

Golden house

2 bedrooms / 1 bathroom / sleeps 6

1

Responds fast! avg. 1 hour 24 minutes

from $218 / night

$1,309 / week

Vacation home rental

Vernon house

4 bedrooms / 2 bathrooms / sleeps 9

from $524 / night

$3,664 / week

Home accommodation in British Columbia

Richmond house

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 57 minutes

from $68 / night

$474 / week

Nelson Vacation apartment rental

Nelson apartment

1 bedroom / 1 bathroom / sleeps 4

5

Responds fast! avg. 18 minutes

from $87 / night

$605 / week

Vacation camper van in Invermere

Invermere camper van

1 bedroom / 1 bathroom / sleeps 4

from $113 / night

$788 / week

Vacation apartment in Squamish

Squamish apartment

1 bedroom / 1 bathroom / sleeps 4

from $79 / night

$524 - $829 / week

Vacation villa with swimming pool in Vesuvius

Vesuvius villa

4 bedrooms / 3 bathrooms / sleeps 10

Responds fast! avg. 3 hours 56 minutes

from $218 / night

$1,479 - $5,142 / week

Vacation hotel apartment in British Columbia

Vancouver hotel apartment

1 bedroom / 1 bathroom / sleeps 3

5

Responds fast! avg. 1 hour 21 minutes

from $218 / night

$1,526 / week

Vacation home in Nanaimo

Nanaimo house

3 bedrooms / 2 bathrooms / sleeps 6

from $79 / night

$611 / week

Vacation apartment in British Columbia

Vancouver apartment

1 bedroom / 1 bathroom / sleeps 4

from $87 / night

$609 / week

Vacation b&b in Smithers

Smithers b&b

2 bedrooms / 1 bathroom / sleeps 4

2

from $131 / night

$764 / week

Pemberton Vacation chalet rental

Pemberton chalet

1 bedroom / 1 bathroom / sleeps 4

9

from $192 / night

$1,344 / week

Vacation log cabin in British Columbia

Kitwanga log cabin

1 bedroom / 1 bathroom / sleeps 4

2

Responds fast! avg. 3 hours 18 minutes

from $258 / night

$1,588 - $2,198 / week

Vacation shepherds hut in British Columbia

Fulford Harbour shepherds hut

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 1 hour 37 minutes

from $87 / night

$524 / week

Vacation apartment in Revelstoke

Revelstoke apartment

2 bedrooms / 1 bathroom / sleeps 4

Responds fast! avg. 24 minutes

from $175 / night

$1,222 / week

British Columbia Vacation private room rental

Richmond private room

3 bedrooms / 3 bathrooms / sleeps 6

1

Responds fast! avg. 57 minutes

from $225 / night

$1,552 / week

Vacation home in British Columbia

Celista house

3 bedrooms / 3 bathrooms / sleeps 12

1

Responds fast! avg. 1 hour 13 minutes

from $218 / night

$1,304 - $3,053 / week

British Columbia Vacation condo rental

Vancouver condo

1 bedroom / 1 bathroom / sleeps 4

2

Responds fast! avg. 3 hours 45 minutes

from $88 / night

$524 - $982 / week

Vacation home in British Columbia

Enderby house

3 bedrooms / 2 bathrooms / sleeps 6

8

from $160 / night

$1,118 / week

Vesuvius Vacation home rental

Vesuvius house

1 bedroom / 2 bathrooms / sleeps 2

1

Responds fast! avg. 1 hour 18 minutes

from $79 / night

$550 / week

×

Also consider