Search Apartments in British Columbia

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in British Columbia

Featured Apartments in British Columbia

Mountain View Resort and Suites at Fairmont Hot Springs
3 out of 5
5052 Riverview Rd, Fairmont Hot Springs, BC, V0B 1L1
Fully refundableReserve now, pay when you stay
The price is Rs12,399 per night from 3 Jul to 4 Jul
4/5 Very Good! (582 reviews)
"Very pleasing concierge and quiet place. We got the mountain view unit and it was relaxing."

Reviewed on 22 Jun 2022

Mountain View Resort and Suites at Fairmont Hot Springs
SoLo Suites
4 out of 5
590 Goldstream Ave, Victoria, BC, V9B 2W7
Fully refundableReserve now, pay when you stay
The price is Rs15,384 per night from 12 Jul to 13 Jul
4.5/5 Wonderful! (262 reviews)
"We had a great time staying at Solo Suites. It felt like our very own condo. Everything was open and bright and clean. Comfy bed, easy check in/out. Like other reviewers have said, the one downfall is the lack of necessities in the kitchen. Only 3 spoons. No scissors. No paper towels. Only one dish ..."

Reviewed on 31 May 2022

SoLo Suites
Sea Esta
3 out of 5
1073 Helen Road, Ucluelet, BC, V0R3A0
4.5/5 Wonderful! (4 reviews)
Little bit of Ucluelet heaven
"We had a wonderful stay. The room had a beautiful view and we loved using the hot tub in the evening. It is a 15-20 minute walk to central Ucluelet which was nice as one night we went to Pluvio for the Chef’s tasting menu with wine pairing and didn’t want to drive. Brock answered any questions by ..."

Reviewed on 22 Nov 2021

Sea Esta
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Harrison Lake View Suites
3 out of 5
298 Lillooet Avenue, Harrison Hot Springs, BC, V0K 1M0
3.7/5 Good! (184 reviews)
"We stayed in a lakeview suite. It had plenty of space for 6 people ( 3 bedrooms 3 bathrooms). We liked the modern decor.The balcony with a table was very nice. We wish the window screens had been dusted. There were lots of cob webs on them. Otherwise the suite seemed well-cleaned and in good repair. ..."

Reviewed on 18 Apr 2022

Harrison Lake View Suites
Libra Palace
4.5 out of 5
6638 Dunblane Avenue, Burnaby, BC, V5H 3K5
Libra Palace
Pinnacle Pointe - By Vacations Kelowna
2.5 out of 5
1875 Country Club Dr, Kelowna, BC, V1V 2W6
The price is Rs20,347 per night from 3 Jul to 4 Jul
4.2/5 Very Good! (13 reviews)
"Very nice place. Some noise, but to be expected. Instructions for check-out include washing the towels, loading (and, in our case running!) the dishwasher, recycling, trash. Nothing hard, but worth noting for those who are good citizens - allow 30 - 45 minutes before check-out. They need to pay more ..."

Reviewed on 27 Jun 2022

Pinnacle Pointe - By Vacations Kelowna
Pool Level at Amazing Lakeshore Resort! #332
Pinnacle Pointe by DKRA
3.5 out of 5
1873 Country Club Drive, Kelowna, BC, V1V 2R6
4/5 Very Good! (1 review)
"It was a pretty property. Building kept well however not great sound proofing."

Reviewed on 10 Jun 2022

Pinnacle Pointe by DKRA
Corner Unit With Lakeview at Playa #402
Xanadu Estate
3 out of 5
3570 Telegraph Road, Cobble Hill, BC, V0R 1L4
3.3/5 (3 reviews)
"Amazing place to stay. Clean modern unit in the forrest and yet close to everything. Couldn't be happier with everything and would definitely stay here anytime I am in the area."

Reviewed on 5 Aug 2018

Xanadu Estate
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 Hotel Reviews
expedia verified reviews