British Columbia Vacation Rentals & Cabin Rentals - 202 Rentals Available
202 Vacation rentals

A Vacation Paradise in the Okanagan Valley
Kelowna B and B
- 2 bedrooms 2
- 2 bathrooms
- sleeps 4 4
- 1 night min
- Nearest beach 10 mi
- Ask about children
- Air conditioning
$129.00
from $129.00 / night

Beautiful Top Floor Kelowna Luxury Getaway
Kelowna Condo
- 2 bedrooms 2
- 2 bathrooms
- sleeps 6 6
- 1 night min
- Beach/lakeside relaxation
- Swimming pool
- Child friendly
$246.00
from $246.00 / night

Peaceful 3 bd Executive Home on the Columbia River
Revelstoke House
- 3 bedrooms 3
- 3 bathrooms
- sleeps 6 6
- 1 night min
- Beach/lakeside relaxation
- Nearest beach 12 mi
- Ask about children
Responds fast! Avg. 53 minutes
$269.00
from $269.00 / night

Top Floor Views of Blackcomb Mountain, Short Walk
Whistler Townhouse
- 2 bedrooms 2
- 2 bathrooms
- sleeps 7 7
- 7 nights min
- Nearest beach 2 mi
- Swimming pool
- Ski
$409.00
from $409.00 / night

Lakefront Cottage on Okanagan Lake with boat dock
Kelowna Cottage
- 2 bedrooms 2
- 2 bathrooms
- sleeps 6 6
- 3 nights min
- Beach/lakeside relaxation
- Nearest beach 25 mi
- Child friendly
Responds fast! Avg. 3 hours 43 minutes
$338.00
from $338.00 / night
Penthouse Suite at base of ski mountain
Revelstoke Condo
- 3 bedrooms 3
- 3 bathrooms
- sleeps 8 8
- 30 nights min
- Swimming pool
- Child friendly
Responds fast! Avg. 2 hours 9 minutes
$153.00
from $153.00 / night
Secure Executive 1 Bedroom/Den Close to Sea Bus
North Vancouver Apartment
- 1 bedroom 1
- 1 bathroom
- sleeps 4 4
- 1 night min
- Nearest beach 8 mi
- Child friendly
Responds fast! Avg. 1 hour 27 minutes
$137.00
from $137.00 / night
Beautiful 2 Bedroom Condo in North Vancouver
North Vancouver Apartment
- 2 bedrooms 2
- 2 bathrooms
- sleeps 4 4
- 1 night min
- Child friendly
Responds fast! Avg. 1 hour 27 minutes
$139.00
from $139.00 / night
North Vancouver 1 Bedroom Apartment
North Vancouver Apartment
- 1 bedroom 1
- 1 bathroom
- sleeps 4 4
- 1 night min
- Child friendly
Responds fast! Avg. 1 hour 27 minutes
$87.00
from $87.00 / night
Wescoast Central Executive Coach House
North Vancouver House
- 1 bedroom 1
- 2 bathrooms
- sleeps 4 4
- 5 nights min
- Child friendly
Responds fast! Avg. 1 hour 27 minutes
$130.00
from $130.00 / night
Brand New 1 Bedroom apartment top floor Lower Lons
Vancouver Apartment
- 1 bedroom 1
- 1 bathroom
- sleeps 4 4
- 2 nights min
- Nearest beach 8 mi
- Child friendly
- Car not necessary
Responds fast! Avg. 1 hour 27 minutes
$159.00
from $159.00 / night
Wonderful 1 Bedroom and Den in Lower Lonsdale
North Vancouver Apartment
- 1 bedroom 1
- 1 bathroom
- sleeps 4 4
- 6 nights min
- Child friendly
Responds fast! Avg. 1 hour 27 minutes
$161.00
from $161.00 / night
Executive Lower Lonsdale 1 Bedroom
North Vancouver Apartment
- 1 bedroom 1
- 1 bathroom
- sleeps 3 3
- 1 night min
- Nearest beach 15 mi
- Child friendly
- Car not necessary
Responds fast! Avg. 1 hour 27 minutes
$148.00
from $148.00 / night
Executive 2 Bedroom Condo North vancouver
North Vancouver Apartment
- 2 bedrooms 2
- 2 bathrooms
- sleeps 4 4
- 2 nights min
- Child friendly
Responds fast! Avg. 1 hour 27 minutes
$260.00
from $260.00 / night
Beautiful 1 Bedroom Garden Suite in Canyon Heights North Vancouver
North Vancouver House
- 1 bedroom 1
- 1 bathroom
- sleeps 3 3
- 14 nights min
- Child friendly
Responds fast! Avg. 1 hour 27 minutes
$85.00
from $85.00 / night
Lake Cowichan 4 Bedroom Home with Private Dock and Hot tub
Lake Cowichan House
- 4 bedrooms 4
- 2 bathrooms
- sleeps 8 8
- 7 nights min
- Child friendly
$177.00
from $177.00 / night
Victoria 2 Bedroom Executive Condo with Sauna in the Heart of the Westshore
Langford Apartment
- 2 bedrooms 2
- 3 bathrooms
- sleeps 4 4
- 7 nights min
- Child friendly
$99.00
from $99.00 / night
$985.00
from $985.00 / night
Victoria Area Deep Cove Ocean Front 5 Bedroom Private Vacation Home
North Saanich House
- 5 bedrooms 5
- 3 bathrooms
- sleeps 10 10
- 7 nights min
- Child friendly
- Pet friendly
$157.00
from $157.00 / night
$265.00
from $265.00 / night
Amazing Lake Cowichan 3 Bedroom Beach Front House
Lake Cowichan House
- 3 bedrooms 3
- 2 bathrooms
- sleeps 8 8
- 27 nights min
- Child friendly
- Pet friendly
$88.00
from $88.00 / night
$265.00
from $265.00 / night
Quaint Parksville 3 Bedroom Cottage Close Drive to City Centre and Beaches
Parksville House
- 3 bedrooms 3
- 1 bathroom
- sleeps 6 6
- 7 nights min
- Child friendly
$81.00
from $81.00 / night
Pacific Coast Beach House - Oceanfront 3 Bedroom home with Stunning Views
Sooke House
- 3 bedrooms 3
- 3 bathrooms
- sleeps 6 6
- 7 nights min
- Child friendly
$123.00
from $123.00 / night
Spacious Sidney 1 Bedroom Garden View Condo Close to Beaches and Ocean
Sidney Apartment
- 1 bedroom 1
- 1 bathroom
- sleeps 2 2
- 7 nights min
- Child friendly
$86.00
from $86.00 / night
Pacific Coast Beach House and Suite - Four Bedroom Home and Suite with St
Sooke House
- 4 bedrooms 4
- 4 bathrooms
- sleeps 8 8
- 7 nights min
- Child friendly
$161.00
from $161.00 / night
Centrally Located 3 bedroom Vancouver Island Vacation Home
Nanoose Bay House
- 3 bedrooms 3
- 3 bathrooms
- sleeps 8 8
- 7 nights min
- Child friendly
$111.00
from $111.00 / night
$435.00
from $435.00 / night
Outdoor Hot Tub | Recently Updated / 215057
Whistler House
- 2 bedrooms 2
- 3 bathrooms
- sleeps 6 6
- min stay varies
- Child friendly
$237.00
from $237.00 / night
$335.00
from $335.00 / night
$485.00
from $485.00 / night
Conveniently Located in the Village / 214964
Whistler House
- 4 bedrooms 4
- 2 bathrooms
- sleeps 9 9
- min stay varies
- Child friendly
$631.00
from $631.00 / night
Right at the Base of Blackcomb - Walk to Lifts / 223368
Whistler House
- 1 bedroom 1
- 2 bathrooms
- sleeps 4 4
- min stay varies
- Swimming pool
- Child friendly
$136.00
from $136.00 / night
Spectacular Sidney 3 Bedroom Ocean Front Home with Incredible Island Views
Sidney House
- 3 bedrooms 3
- 2 bathrooms
- sleeps 6 6
- 7 nights min
- Child friendly
- Pet friendly
$140.00
from $140.00 / night
Private Hot Tub - Breathtaking Views of Both Mountains / 214874
Whistler House
- 3 bedrooms 3
- 3 bathrooms
- sleeps 8 8
- min stay varies
- Child friendly
- Air conditioning
$479.00
from $479.00 / night
North Lake 2 Bedroom Sunshine Coast Water Front Retreat
Egmont House
- 2 bedrooms 2
- 2 bathrooms
- sleeps 4 4
- 7 nights min
- Child friendly
- Pet friendly
$213.00
from $213.00 / night
Private Outdoor Hot Tub / 214961
Whistler House
- 3 bedrooms 3
- 3 bathrooms
- sleeps 9 9
- min stay varies
- Child friendly
$592.00
from $592.00 / night
Newly Renovated | Located Across The Street From The Ski Slopes / 215163
Whistler House
- 1 bedroom 1
- 1 bathroom
- sleeps 4 4
- min stay varies
- Swimming pool
- Child friendly
$191.00
from $191.00 / night
Elkhorn Mountain Ranch
Golden House
- 4 bedrooms 4
- 2 bathrooms
- sleeps 10 10
- 2 nights min
- Child friendly
$535.00
from $535.00 / night
- Cariboo
- Chilliwack
- Harrison Hot Springs
- Kamloops
- New Westminster
- Prince George
- Prince Rupert
- Salt Spring Island
- Vancouver
- Vancouver Island
- Whistler
- White Rock
- Richmond
- North Vancouver
- Coquitlam
- Abbotsford
- Valemount
- Squamish
- Salmon Arm
- Princeton
- Port Coquitlam
- Mission
- Merritt
- Hope
- Fort St. John
- Delta
- Clearbrook
- Burnaby
- Maple Ridge
- Clearwater
- Surrey
- West Vancouver
- Pemberton
- Keremeos
- Bowen Island
- Pender Island
- Quadra Island
- Mayne Island
- Haida Gwaii (Queen Charlotte Islands)
- Galiano Island
- Saturna Island
- Barriere
- Blue River
- Burns Lake
- Cache Creek
- Chase
- Dawson Creek
- Furry Creek
- Gabriola Island
- Gold Bridge
- Grand Forks
- Harrison Mills
- Hudson's Hope
- McBride
- Sicamous
- Smithers
- Sun Peaks
- Pitt Meadows
- North Bend
- Agassiz
- Sonora Island
- Lillooet
- Houston
- Chetwynd
- Golden East
- Quilchena
- Savona
- Ashcroft
- Lytton
- Thetis Island
- Hedley
- Mackenzie
- Deep Cove
- Britannia Beach
- Chilcotin District
- Port Moody
- Lantzville
- Port Edward
- Cawston
- Crescent Spur
- Fort St. James
- Pink Mountain
- Tumbler Ridge
- Sorrento
- Sikanni Chief
- Coalmont
- Spuzzum
- Avola
- Sunshine Coast
- Hartley Bay
- Spences Bridge
- Cortes Island
- Beavermouth
- Tulameen
- Granisle
- Okanagan Valley
- Greenwood
- Blind Bay
- Logan Lake
- Vanderhoof
- Heffley Creek
- Celista
- Kootenay Rockies
- Mara
- North Sannich
- Langley
- Denny Island
- Campbell Island
- Rock Creek
- Pouce Coupe
- Hemlock Valley
- Lions Bay
- Mudge Island
- Texada Island
- Telkwa
- Hixon
- Birken
- Slocan Park
- Read Island
- Fraser Lake
- Blaeberry
- Jesmond
- Scotch Creek
- Tappen
- Anglemont
- Bella Coola Valley
- Yale
- Vavenby
- Anmore
- Belcarra
- Boston Bar
- Bridal Falls
- Cultus Lake
- D'Arcy
- Deroche
- Dewdney
- Hatzic
- Keats Island
- Lake Errock
- Lang Bay
- Lindell Beach
- Manning Park
- Mount Currie
- Popkum
- Saltery Bay
- Savary Island
- Seton Portage
- Shalalth
- Sliammon
- Richmond
- Woodfibre
- Alice Lake Provincial Park
- Alexandra Bridge Provincial Park
- Birkenhead Lake Provincial Park
- Blackcomb Glacier Provincial Park
- Brandywine Falls Provincial Park
- Bridal Veil Falls Provincial Park
- Buccaneer Bay Provincial Park
- Callaghan Lake Provincial Park
- Kitkatla
- Port Simpson
- Glendale Cove
- Homfray Creek
- Gramsons
- Edgewood
- Tete Jaune Cache
- Little Fort
- Rivers Inlet
- McLure
- McLeod Lake
- Midway
- Atlin
- Buckinghorse River
- Fosthall Creek
- Nootka Island
- Kitimat-Stikine District
- Mount Robson
- Wells Gray Provincal Park
- Lower Nicola
- Falkland
- Canoe
- Nimmo Islet
- Topley
- Taylor
- Echo Bay
- Valemount
- Laidlaw
- Cherryville
- Farmington
- Seymour Arm
- Lac Le Jeune
- Southbank
- Beaverdell
- Endako
- Refuge Cove
- Lasqueti Island
- Tachie
- Germansen Landing
- Bear Lake
- Retallack
- Wynndel, British Columbia
- Jaffray
- Blind Channel
- Winlaw
- West Cracroft Island
- Dent Island
- Meadow Creek
- Gray Creek
- Tetachuck Lake
- St. Ives
- Burton
- Pinantan Lake
- Coldstream
- Moricetown
- Procter
- Troy
- Bridesville
- Boswell
- Donald
- Fireside
- Grindrod
- Berry Island
- Newgate
- Louis Creek
- Grasmere
- King Island
- Simoon Sound
- Stikine Region
- Pritchard
- Charlie Lake
- Northern Rockies
- Darfield
- Westbridge
- Groundbirch
- Sirdar
- Monte Lake
- Hecate Island
- Eastgate
- Porteau
- Vernon
- Hope
- Wonowon
- Cormorant Island
- Canyon Alpine
- Lemon Creek
- Swansea Point
What is Travelers’ Choice award?
Tripadvisor gives a Travelers’ Choice award to accommodations, attractions and restaurants that consistently earn great reviews from travellers and are ranked within the top 10% of properties on Tripadvisor.