Favorites
Log in
Sign up
Vacation rentals in British Columbia
Destination
-
-
1+
Guests
Search
Top cities to stay in British Columbia
Vancouver Island
Avg. $166 · 3,385 properties
Whistler
Avg. $248 · 2,210 properties
Vancouver
Avg. $212 · 1,024 properties
Kelowna
Avg. $257 · 997 properties
Southern Gulf Islands
Avg. $158 · 912 properties
Cowichan Valley
Avg. $156 · 739 properties
Richmond
Avg. $161 · 642 properties
Victoria
Avg. $178 · 618 properties
Surrey
Avg. $109 · 329 properties
Delta
Avg. $129 · 271 properties
Penticton
Avg. $231 · 250 properties
Revelstoke
Avg. $209 · 196 properties
Burnaby
Avg. $113 · 193 properties
Nanaimo
Avg. $119 · 182 properties
Ucluelet
Avg. $246 · 175 properties
Vernon
Avg. $133 · 169 properties
Osoyoos
Avg. $188 · 139 properties
Fernie
Avg. $198 · 128 properties
Parksville
Avg. $198 · 120 properties
Tofino
Avg. $317 · 118 properties
Vacations in British Columbia
How many rentals are available in British Columbia?
There are about 22,025 short term rentals available in British Columbia across several booking partners. The types of rentals available include:
Houses
Hotels
Condos
Bed and Breakfasts
Cabins
Average price for rentals in British Columbia
The average price for vacation rentals in British Columbia is $207. You can book a stay here for as low as $39.
Most popular type of vacation rental in British Columbia
Hotels are the top rental type in British Columbia.
Top travel destinations in British Columbia
Vancouver Island, Whistler, and Vancouver are the top three destinations to travel in British Columbia.
How many cities have available rentals in British Columbia?
There are 77 destinations with available rentals in British Columbia.
Popular rentals in British Columbia
See all results
Rental
Dilworth Inn
Booking.com
3.8
(1290)
$65
Details
Entire apartment
Full Throttle
2 guests · 1 bedroom · 1 bath · PlumGuide
$270
Hotel
Pacific Gateway Hotel at Vancouver Airport
4-Star Hotel · Trip.com
3.8
$285
Entire house
12GS Cabin w/ Sweet Covered Porch!
Interhome
$556
Details
Hotel
Days Inn & Suites by Wyndham Revelstoke
Booking.com
3.8
(974)
$76
Details
Hotel
Comfort Inn & Suites
4-Star Hotel · Booking.com
4.5
(190)
$96
Details
Entire apartment
Pristine 2BDR 2BA Condominum in Richmond Centre
Booking.com
4.0
(11)
$127
Details
Hotel
Sandman Hotel Grande Prairie
3-Star Hotel · Booking.com
3.9
(140)
$81
Details
Hotel
Best Western Premier Chateau Granville Hotel & Suites & Conf. Centre
3-Star Hotel · Trip.com
3.5
$238
Entire house
74SL-Brand New Family Retreat!
Interhome
$731
Details
Hotel
Sandman Hotel & Suites Prince George
3-Star Hotel · Booking.com
3.7
(150)
$82
Details
Hotel
Sandman Signature Vancouver Airport Hotel & Resort
4-Star Hotel · Booking.com
3.7
(667)
$93
Details
Hotel
Paradise Resort Club and Spa
4-Star Hotel · Booking.com
3.9
(208)
$112
Details
Hotel
Overlander Mountain Lodge
3-Star Hotel · Booking.com
4.1
(876)
$112
Details
Entire house
492 BY THE BEACH
5 guests · 2 bedrooms · 2 baths · RedAwning
4.2
(5)
$413
Details
Hotel
Sandman Suites Vancouver on Davie
3-Star Hotel · Booking.com
3.8
(1542)
$92
Details
Hotel
Chateau Nova Peace River
3-Star Hotel · Trip.com
3.9
$104
Entire house
58MBR - Great Wraparound Porch!
Interhome
$648
Details
Hotel
Park Place Lodge
3-Star Hotel · Booking.com
4.3
(187)
$117
Details
Hotel
Best Western Plus Vancouver Airport Hotel
3-Star Hotel · Booking.com
3.5
(505)
$42
Details
Hotel
Super 8 by Wyndham Revelstoke BC
Booking.com
3.9
(701)
$65
Details
Hotel
Ramada by Wyndham Penticton Hotel & Suites
3-Star Hotel · Booking.com
4.3
(599)
$68
Details
Hotel
Blackcomb Springs Suites by CLIQUE
4-Star Hotel · Booking.com
4.1
(1100)
$106
Details
Hotel
The Douglas, Autograph Collection
5-Star Hotel · Trip.com
3.8
$1,087
Entire house
Mt. Baker Lodging - Mt. Baker Highway #15MBH
Interhome
$753
Details
Hotel
Pomeroy Inn & Suites Prince George
4-Star Hotel · Booking.com
4.3
(410)
$98
Details
Entire apartment
Gibbons Life Accommodations
Booking.com
4.2
(66)
$322
Details
Entire apartment
Simply Comfort. BMO Centre and Downtown Apartments.
Booking.com
4.0
(91)
$118
Details
Entire house
Hillside Hideaway
7 guests · 2 bedrooms · 1 bath · RedAwning
3.0
(2)
$100,999
Details
Hotel
Quality Hotel Airport - South
3-Star Hotel · Booking.com
3.6
(878)
$57
Details
Great deals in British Columbia
See all results
Hotel
Fairmont Vancouver Airport In-Terminal Hotel
5-Star Hotel · Booking.com
4.6
(1821)
$179
Details
Bed & breakfast
Otter's Pond Bed and Breakfast
3-Star Hotel · Booking.com
4.8
(57)
$212
Details
Entire house
Private and Sanitized! Semi-Lakefront Luxury Blind Bay The LAKE is waiting for you!
4 guests · 2 bedrooms · 1 bath · RedAwning
4.7
(15)
$132
Details
Entire apartment
Dunowen Properties
Booking.com
4.6
(40)
$210
Details
Entire apartment
Beautiful, Quiet 3BR in Posh Kitsilano
Booking.com
4.7
(8)
$98
Details
Hotel
Opus Hotel
5-Star Hotel · Booking.com
4.6
(440)
$110
Details
Hotel
Wedgewood Hotel & Spa - Relais & Chateaux
5-Star Hotel · Booking.com
4.7
(454)
$147
Details
Rental
Inn at Lynden
Booking.com
4.7
(246)
$161
Details
Hotel
Twisp River Suites
Booking.com
4.9
(179)
$205
Details
Entire house
Union Bay Log Home
Booking.com
4.8
(11)
$152
Details
Entire house
Garden Bridge House
Booking.com
5.0
(72)
$117
Details
Guesthouse
Vancouver West Cozy Retreat by Elevate Rooms
Booking.com
4.5
(63)
$47
Details
Hotel
Fairmont Gold at Fairmont Vancouver Airport
5-Star Hotel · Booking.com
4.6
(57)
$181
Details
Resort
Brentwood Bay Resort & Spa
5-Star Resort · Booking.com
4.5
(435)
$150
Details
Hotel
Residence Inn by Marriott Calgary Downtown/Beltline District
3-Star Hotel · Booking.com
4.7
(732)
$73
Details
Hotel
Country Inn & Suites by Radisson, Kalispell, MT - Glacier Lodge
Booking.com
4.6
(867)
$76
Details
Hotel
Majestic Inn and Spa
4-Star Hotel · Booking.com
4.5
(323)
$137
Details
Rental
Patricia Lake Bungalows
Booking.com
4.6
(193)
$87
Details
Hotel
Twin Peaks Resort
3-Star Hotel · Booking.com
4.7
(161)
$98
Details
Hotel
Heliotrope Hotel
Booking.com
4.5
(323)
$103
Details
Entire villa
Fairmont Villas Mountainside
Booking.com
4.5
(70)
$93
Details
Bed & breakfast
Outdoor Lovers
Booking.com
4.8
(356)
$48
Details
Hotel
Summit Lodge Boutique Hotel Whistler
4-Star Hotel · Booking.com
4.5
(2666)
$114
Details
Hotel
The St. Regis Hotel
4-Star Hotel · Booking.com
4.5
(932)
$111
Details
Hotel
Victoria Regent Waterfront Hotel & Suites
Booking.com
4.6
(512)
$148
Details
Entire apartment
R & R Retreat Luxury Condo
Booking.com
4.5
(96)
$143
Details
Hotel
Times Square Suites Hotel
3-Star Hotel · Booking.com
4.7
(863)
$101
Details
Entire house
Montana Hill Guest Ranch
Booking.com
4.7
(44)
$159
Details
Hotel
Sundial Hotel
4-Star Hotel · Booking.com
4.6
(530)
$200
Details
Hotel
L'Hermitage Hotel
4-Star Hotel · Booking.com
4.8
(572)
$124
Details
Explore nearby regions
Alberta
10,267 properties
Avg $163
Northwest Territories
123 properties
Avg $143
Yukon
112 properties
Avg $143
Saskatchewan
731 properties
Avg $84
Manitoba
997 properties
Avg $104
Ontario
65,024 properties
Avg $206
Quebec
13,234 properties
Avg $160
New Brunswick
4,067 properties
Avg $215
More cities with vacation rentals in British Columbia
Coquitlam
· Avg. $118/night
Kamloops
· Avg. $89/night
Radium Hot Springs
· Avg. $110/night
Kimberley
· Avg. $209/night
Sechelt
· Avg. $205/night
Abbotsford
· Avg. $105/night
North Vancouver
· Avg. $149/night
Chilliwack
· Avg. $163/night
Salt Spring Island
· Avg. $156/night
New Westminster
· Avg. $108/night
Nelson
· Avg. $137/night
Prince George
· Avg. $86/night
Campbell River
· Avg. $107/night
Sidney
· Avg. $139/night
West Vancouver
· Avg. $279/night
Qualicum Beach
· Avg. $162/night
Squamish
· Avg. $118/night
Maple Ridge
· Avg. $109/night
Harrison Hot Springs
· Avg. $284/night
Courtenay
· Avg. $138/night
Galiano Island
· Avg. $144/night
Pitt Meadows
· Avg. $114/night
Summerland
· Avg. $211/night
Port Moody
· Avg. $122/night
Powell River
· Avg. $101/night
Port Coquitlam
· Avg. $137/night
White Rock
· Avg. $152/night
Dawson Creek
· Avg. $80/night
Comox
· Avg. $123/night
Terrace
· Avg. $91/night
Hope
· Avg. $98/night
Mission
· Avg. $103/night
Fort St. John
· Avg. $86/night
Port Alberni
· Avg. $97/night
Roberts Creek
· Avg. $161/night
Rossland
· Avg. $191/night
Cultus Lake
· Avg. $322/night
Prince Rupert
· Avg. $94/night
Bowen Island
· Avg. $260/night
Quesnel
· Avg. $68/night
Smithers
· Avg. $87/night
Port Hardy
· Avg. $86/night
Ladysmith
· Avg. $122/night
100 Mile House
· Avg. $74/night
Williams Lake
· Avg. $82/night
Langley
· Avg. $120/night
Merritt
· Avg. $68/night
Pemberton
· Avg. $116/night
Kitimat
· Avg. $106/night
Gabriola
· Avg. $96/night
Port Renfrew
· Avg. $156/night
Sooke
· Avg. $146/night
Canada
· Avg. $142/night
Sun Peaks
· Avg. $114/night
Armours Beach
· Avg. $260/night
Fairmont Hot Springs
· Avg. $151/night
Atchelitz