Search Apart Hotels in British Columbia

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in British Columbia

Featured Aparthotels in British Columbia

Pinnacle Hotel Whistler Village
3.5 out of 5
4319 Main St, Whistler, BC
Fully refundableReserve now, pay when you stay
The price is CA $161 per night from Jun. 11 to Jun. 12
CA $161
per night
Jun. 11 - Jun. 12
8.4/10 Very Good! (3,013 reviews)
"Very convenient location. Make sure you check in first then go to the garage at the back. Parking spot maybe tight for larger vehicles."

Reviewed on Jun. 7, 2023

Pinnacle Hotel Whistler Village
Riviera Plaza & Conference Center Vernon British Columbia
3 out of 5
4801 27 St, Vernon, BC
Fully refundableReserve now, pay when you stay
The price is CA $79 per night from Jun. 11 to Jun. 12
CA $79
per night
Jun. 11 - Jun. 12
6.2/10 (1,197 reviews)
"Clean and quiet. Easily accessible. Would prefer more towels and pillows. Nice green space for dogs outside rooms."

Reviewed on Jun. 5, 2023

Riviera Plaza & Conference Center Vernon British Columbia
The Shore Kelowna
2 out of 5
3499 Lakeshore Rd, Kelowna, BC
The price is CA $170 per night from Jun. 20 to Jun. 21
CA $170
per night
Jun. 20 - Jun. 21
9.2/10 Wonderful! (276 reviews)
"Excellent location close to shopping, dining, the beach and wineries. Management was helpful and communicated quickly and efficiently via text. Unit was large and clean and view of lake is amazing."

Reviewed on Jun. 7, 2023

The Shore Kelowna

Save an average of 15% on thousands of hotels when you're signed in

Rosedale Condominiums
3.5 out of 5
838 Hamilton Street, Vancouver, BC
The price is CA $255 per night from Jun. 12 to Jun. 13
CA $255
per night
Jun. 12 - Jun. 13
8.4/10 Very Good! (1,288 reviews)
"Great location but the room property is noticeably dated and the room had a very stale smell"

Reviewed on May 29, 2023

Rosedale Condominiums
Legends Whistler
4 out of 5
2036 London Lane, Whistler, BC
The price is CA $222 per night from Jun. 12 to Jun. 13
CA $222
per night
Jun. 12 - Jun. 13
9/10 Wonderful! (865 reviews)
"Family suite is spacious."

Reviewed on Jun. 6, 2023

Legends Whistler
Evolution Whistler
4.5 out of 5
2020 London Lane, Whistler, BC
The price is CA $219 per night from Jun. 13 to Jun. 14
CA $219
per night
Jun. 13 - Jun. 14
9/10 Wonderful! (550 reviews)
"Great spot for families, pet friendly hotel and a very cool area. Walking distance from lakes, trails"

Reviewed on May 29, 2023

Evolution Whistler
Holiday Inn Victoria Elk Lake, an IHG Hotel
3.5 out of 5
4670 Elk Lake Dr, Victoria, BC
7.6/10 Good! (5 reviews)
"Mark welcomed us and was so friendly. He gave us options for food as the dining room closed. Just so helpful."

Reviewed on Jun. 7, 2023

Holiday Inn Victoria Elk Lake, an IHG Hotel
Rosellen Suites At Stanley Park
3 out of 5
2030 Barclay St, Vancouver, BC
The price is CA $378 per night from Jun. 11 to Jun. 12
CA $378
per night
Jun. 11 - Jun. 12
8.6/10 Excellent! (756 reviews)
"Staff were great and although the directions for checking in after hours looked daunting, it was fine!"

Reviewed on May 21, 2023

Rosellen Suites At Stanley Park
Sonder at Revival
4 out of 5
1771 Comox Street, Vancouver, BC
The price is CA $339 per night from Jun. 11 to Jun. 12
CA $339
per night
Jun. 11 - Jun. 12
9.4/10 Exceptional! (217 reviews)
"Awesome. Place is clean, great area, building was very quiet. Would stay here again for sure."

Reviewed on May 16, 2023

Sonder at Revival
The Parkside Hotel & Spa
3.5 out of 5
810 Humboldt Street, Victoria, BC
Fully refundable
The price is CA $411 per night from Jun. 11 to Jun. 12
CA $411
per night
Jun. 11 - Jun. 12
9.2/10 Wonderful! (2,310 reviews)
"Location was excellent, amenities outstanding, clean, friendly staff...hope to stay here again!"

Reviewed on May 29, 2023

The Parkside Hotel & Spa
Hilton Grand Vacations Club Whistler
3.5 out of 5
4580 Chateau Boulevard, Whistler, BC
Fully refundableReserve now, pay when you stay
The price is CA $234 per night from Jun. 11 to Jun. 12
CA $234
per night
Jun. 11 - Jun. 12
8.4/10 Very Good! (244 reviews)
"pretty nice place, good hot tub and pool and amenities"

Reviewed on Sep. 28, 2022

Hilton Grand Vacations Club Whistler
Bighorn Meadows Resort
4 out of 5
10 Bighorn Boulevard, Radium Hot Springs, BC
The price is CA $219 per night from Jun. 11 to Jun. 12
CA $219
per night
Jun. 11 - Jun. 12
9/10 Wonderful! (626 reviews)
"Stayed one night on our Canada adventure. Nice place and would stay there again!"

Reviewed on Jun. 1, 2023

Bighorn Meadows Resort
Sunrise Ridge Waterfront Resort
3 out of 5
1175 Resort Drive, Parksville, BC
The price is CA $159 per night from Jun. 11 to Jun. 12
CA $159
per night
Jun. 11 - Jun. 12
8/10 Very Good! (405 reviews)
"BBQ’s, quality of bedding, kitchen, cleanliness, cool beach…"

Reviewed on Jun. 4, 2023

Sunrise Ridge Waterfront Resort
First Tracks Lodge
4.5 out of 5
2202 Gondola Way, Whistler, BC
The price is CA $208 per night from Jun. 13 to Jun. 14
CA $208
per night
Jun. 13 - Jun. 14
9.4/10 Exceptional! (321 reviews)
"The property was clean, quiet and easy parking."

Reviewed on Jun. 2, 2023

First Tracks Lodge
Embarc Vancouver
4 out of 5
1001 Hornby Street, At The Sheraton Wall Centre, Vancouver, BC
The price is CA $529 per night from Jun. 11 to Jun. 12
CA $529
per night
Jun. 11 - Jun. 12
9/10 Wonderful! (293 reviews)
"Great spot and great view"

Reviewed on Jun. 2, 2023

Embarc Vancouver
Carleton Lodge
3.5 out of 5
4280 Mountain Square, Whistler, BC
8.6/10 Excellent! (112 reviews)
"This is one of if not The Best Location in Whistler. Room 305 was a very good size with two bedrooms, two bathrooms large living area, washer, dryer, fire place, single jet tub. A little hard to get to if you don't fit in the underground parking, as its right in the front of no car Whistler Village. ..."

Reviewed on May 1, 2023

Carleton Lodge
Chateau Riverside
3 out of 5
1810 19 Ave, Campbell River, BC
Fully refundableReserve now, pay when you stay
The price is CA $170 per night from Jun. 10 to Jun. 11
CA $170
per night
Jun. 10 - Jun. 11
9.2/10 Wonderful! (122 reviews)
Tranquil riverfront retreat
"This is a lovely self contained 2 bedroom suite, with a beautiful outlook on the river. Very private and peaceful. Walking distance to basic services, and a few minutes drive to fishing/hiking."

Reviewed on May 12, 2023

Chateau Riverside
1 BEDROOM WITH PRIVATE ENTRY.
The price is CA $99 per night from Jun. 11 to Jun. 12
CA $99
per night
Jun. 11 - Jun. 12
7.2/10 Good! (13 reviews)
"Though having met nobody during my short stay, I felt well taken care off. Clearly a family with kids, everything became quiet early enough. Beautiful neighbourhood."

Reviewed on May 26, 2023

1 BEDROOM WITH PRIVATE ENTRY.
Whistler Blackcomb VR at Town Plaza
3.5 out of 5
4314 Main Street, Whistler, BC
The price is CA $156 per night from Jun. 10 to Jun. 11
CA $156
per night
Jun. 10 - Jun. 11
7.8/10 Good! (81 reviews)
"The suite is comfortable and spacious, and the check-in clerk was friendly and helpful. The suite was clean. There were a few superficial flaws (paint scrapes, missing end caps on the towel rack), but these did not affect our enjoyment of the space. There is a decent sized kitchen where we were able ..."

Reviewed on Aug. 18, 2022

Whistler Blackcomb VR at Town Plaza
Superior Suites, downtown
10/10 Exceptional! (12 reviews)
Great getaway
"This property was great for a girls trip getaway. We could walk to restaurants and shopping. Hikes were close by. Nice and clean."

Reviewed on Apr. 19, 2023

Superior Suites, downtown
Don't see what you're looking for?
See all available properties in British Columbia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

British Columbia Aparthotels information

Number of reviews
12,706
Accommodation
66 Aparthotels
Lowest Price
CA $79
Highest Price
CA $529

Recent Reviews in British Columbia
Expedia verified reviews