COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

British Columbia Vacation Rentals

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Vacation Rentals in in British Columbia

Reef Point Cottages

Reef Point Cottages

3 out of 5
1012 Peninsula Road, Ucluelet, BC

Situated near the beach, this cottage is within a 5-minute walk of Terrace Beach and Little Beach. Amphitrite Point Lighthouse and Ucluelet Aquarium are also ...

4.2/5Very Good! (298 reviews)

"We thoroughly enjoyed our stay at Reef Point Cottages. Check-in was very easy, everything was in excellent condition, and the location is within easy walking distance of the beautiful Wild Pacific Trail."…"

Reviewed on Apr. 7, 2021

Reef Point Cottages
Harrison Beach Hotel

Harrison Beach Hotel

2.5 out of 5
160 Esplanade Avenue, Box 460, Harrison Hot Springs, BC
The price is CA $139 per night from Apr 14 to Apr 15

Located in the heart of Harrison Hot Springs, this beach aparthotel is steps from Canwest Art Gallery and Harrison Lake Beach Park. Rendall Park and Ranger Station ...

4.4/5Wonderful! (990 reviews)

"Beautiful view, big room and good service"…"

Reviewed on Apr. 11, 2021

Harrison Beach Hotel
Sunrise Ridge Waterfront Resort

Sunrise Ridge Waterfront Resort

3 out of 5
1175 Resort Drive, Parksville, BC
The price is CA $139 per night from Apr 18 to Apr 19

Situated by the ocean, this condo resort is within a 10-minute walk of Parksville Visitor Centre and Craig Heritage Park and Museum. Riptide Lagoon Adventure ...

4/5Very Good! (285 reviews)
Great Location

"Other than no HD TV and questionable pillows, it was a great stay. Location is excellent."…"

Reviewed on Apr. 10, 2021

Sunrise Ridge Waterfront Resort
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.
The Shore Kelowna

The Shore Kelowna

2 out of 5
3499 Lakeshore Rd, Kelowna, BC
The price is CA $154 per night from Apr 14 to Apr 15

Nestled on the beach, this South Pandosy aparthotel is just steps from Boyce-Gyro Beach Park and Okanagan Lake. Okanagan College and Kelowna General Hospital ...

4.3/5Excellent! (22 reviews)

"Location is fantastic. Furnishings a touch Spartan but overall it’s a brand new building close to many amenities"…"

Reviewed on Jan. 9, 2021

The Shore Kelowna
Harrison Lakeview Resort

Harrison Lakeview Resort

3 out of 5
298 Lillooet Avenue, Harrison Hot Springs, BC
The price is CA $261 per night from Apr 20 to Apr 21

Situated on a lake, this apartment building is within a 5-minute walk of Harrison Lake Beach Park, Canwest Art Gallery, and Miami Bridges Walk. Rendall Park ...

3.7/5Good! (162 reviews)

"Great central location and loved the lake view from our suite. The beds were very comfortable. Yvonne checked us in and was very friendly and helpful. The kitchen was well stocked with all the dishes, cutlery etc. that we needed for our family of 5. We will definitely come back!"…"

Reviewed on Apr. 3, 2021

Harrison Lakeview Resort
Embarc Whistler

Embarc Whistler

3.5 out of 5
4580 Chateau Boulevard, Whistler, BC
The price is CA $109 per night from Apr 14 to Apr 15

This family-friendly Whistler condo resort is located in the mountains, just steps from Squamish Lil'wat Cultural Centre and Whistler Blackcomb Ski Resort. Scandinave ...

4.1/5Very Good! (165 reviews)

"Very nice experience. Market below is very convenient. Will go again for sure."…"

Reviewed on Mar. 15, 2021

Embarc Whistler
Mackenzie Beach Resort

Mackenzie Beach Resort

2 out of 5
1101 Pacific Rim Hwy, Tofino, BC

Offering direct access to the beach, this Tofino cabin is within 1 mi (2 km) of Clayoquot Sound and Mackenzie Beach. Chesterman Beach is 1.6 mi (2.5 km) ...

3.5/5Good! (63 reviews)

"Lovely little beachfront cabin with everything you need for a couple or family get-away. Can watch the sand and surf from the comfort of couch or kitchen table during rest or meals."…"

Reviewed on Apr. 5, 2021

Mackenzie Beach Resort
Waterfront Condo by Onlybc @202

Waterfront Condo by Onlybc @202

Tofino, BC

Situated on the beach, this condo building is 0.1 mi (0.1 km) from Clayoquot Sound and within 3 mi (5 km) of Mackenzie Beach and Chesterman Beach. Eagle Aerie ...

4.9/5Exceptional! (8 reviews)
Great location

"The place was very clean, the view was really nice and everything is only steps away. We enjoyed the privacy while being so close to restaurants, shops and trails."…"

Reviewed on Sep. 25, 2020

Waterfront Condo by Onlybc @202
Ocean Sands Resort

Ocean Sands Resort

3 out of 5
1165-Resort Drive, Parksville, BC
The price is CA $169 per night from Apr 16 to Apr 17

Located in Parksville, this beachfront condo building is in a provincial park and within 1 mi (2 km) of Rathtrevor Beach and Rathtrevor Beach Provincial Park. ...

4.5/5Wonderful! (253 reviews)

"Beautiful ocean front view and easy access to the beach."…"

Reviewed on Dec. 30, 2020

Ocean Sands Resort
South Chestermans Beach Retreat

South Chestermans Beach Retreat

3.5 out of 5
1342 Chesterman's Beach Road, Tofino, BC

Situated near the beach, this cottage is steps from Clayoquot Sound and Chesterman Beach. Mackenzie Beach and Pacific Rim National Park Reserve are also within ...

4.5/5Wonderful! (23 reviews)

"Great place. Amazing location - a minute's walk from beautiful Chesterman Beach. Nice house - clean , spacious, and comfortable. We would definitely love to stay here again."…"

Reviewed on Jan. 26, 2021

South Chestermans Beach Retreat
Embarc Ucluelet

Embarc Ucluelet

4 out of 5
1971 Harbour Crescent, Ucluelet, BC
The price is CA $154 per night from Apr 17 to Apr 18

Situated near the beach, this condo building is within 1 mi (2 km) of Clayoquot Sound, Huu-Mees-Ma-As Native Art Gallery, and Ucluelet Aquarium. Ucluelet Big ...

4.7/5Exceptional! (39 reviews)

"It was great place for relaxing during long weekend."…"

Reviewed on Apr. 6, 2021

Embarc Ucluelet
Cabins West

Cabins West

3.5 out of 5
258 Boardwalk Boulevard, Ucluelet, BC

Situated by the ocean, this cabin is within 1 mi (2 km) of Terrace Beach, Amphitrite Point Lighthouse, and Ucluelet Aquarium. Ucluelet Big Beach and Wild Pacific ...

4.7/5Exceptional! (117 reviews)

"This property is beautiful. Cozy, clean and in a great location for walk to town or trails. We will look forward to staying here again."…"

Reviewed on Apr. 6, 2021

Cabins West
Ocean Trails Resort

Ocean Trails Resort

3.5 out of 5
1135 Resort Drive, Parksville, BC
The price is CA $175 per night from Apr 16 to Apr 17

Situated in a provincial park, this condo building is within 1 mi (2 km) of Riptide Lagoon Adventure Golf and Rathtrevor Beach Provincial Park. Parksville Beach ...

4.4/5Excellent! (175 reviews)

"The unit itself as well as the property was very clean. Everything looks really well kept. The staff i spoke with on the phone was very helpful and accommodating."…"

Reviewed on Oct. 23, 2020

Ocean Trails Resort
Bramblebank Cottages

Bramblebank Cottages

3.5 out of 5
312 Lillooet Rd, Harrison Hot Springs, BC
The price is CA $229 per night from Apr 14 to Apr 15

Located in the heart of Harrison Hot Springs, this cottage is within a 5-minute walk of Harrison Lake Beach Park and Canwest Art Gallery. Miami Bridges Walk ...

4.9/5Exceptional! (72 reviews)

"Beautiful cottages, ideally located in the centre of town. Wonderful amenities on site. Cat on reception was very helpful with all our questions and enquires."…"

Reviewed on Mar. 22, 2021

Bramblebank Cottages
Cahilty Hotel & Suites

Cahilty Hotel & Suites

3 out of 5
3220 Village Way, Sun Peaks, BC
The price is CA $132 per night from Apr 16 to Apr 17

Located in the mountains, this ski-in/ski-out condo resort in Sun Peaks is within 1 mi (2 km) of Sun Peaks Golf Course and Sun Peaks Resort and close to winter ...

4/5Very Good! (318 reviews)
family vacation

"large space; basically two hotel rooms renovated into one - so lots of beds for large family - open concept though, so enjoy everyone's grunts and snoring - big kitchen, dining area, new counters, etc but some old TV's, doors and wood sills - would stay here again though"…"

Reviewed on Aug. 29, 2020

Cahilty Hotel & Suites
Self-isolate From Covid-19 in Luxury With Panoramic Views

Self-isolate From Covid-19 in Luxury With Panoramic Views

Vancouver, BC

This family-friendly Vancouver condo building is located on the waterfront, within a 10-minute walk of Granville Street and Sunset Beach. St. Paul's Hospital ...

5/5Exceptional! (2 reviews)
Great overall experience

"Clean, great location and property manager is quick to respond to any issues"…"

Reviewed on Nov. 1, 2020

Self-isolate From Covid-19 in Luxury With Panoramic Views
Evolution Whistler

Evolution Whistler

4.5 out of 5
2020 London Lane, Whistler, BC
The price is CA $231 per night from Apr 18 to Apr 19

Located near the slopes, this Whistler Creekside aparthotel is within 1 mi (2 km) of Creekside Gondola and Whistler Blackcomb Ski Resort and close to winter ...

4.6/5Wonderful! (411 reviews)

"Great spot Stayed here with another couple in a 2 bedroom apartment, perfect for our needs. Well placed for things to do, loved their games room, excellent laundry facities in room. 2 bed and 2 bath, excellent apartment for 2 couples travelling! Highly recommend. Read less"…"

Reviewed on Oct. 24, 2020

Evolution Whistler
PET FRIENDLY!  Licensed Bed and Breakfast.

PET FRIENDLY! Licensed Bed and Breakfast.

Kelowna, BC

Located in Black Mountain, this vacation home is within 1 mi (2 km) of Columbia Mountains and Black Mountain Golf Club. Elysium Gardens and Mission Creek Regional ...

5/5Exceptional! (31 reviews)
Very clean and comfortable! Excellent breakfast and lots of choices!

"We really enjoyed our stay at Heather's. Even though we didn't get to meet her she was always quick to answer on VRBO messenger. The bed was so comfortable we did not get up early lol. We're from that area so the location was perfect for us. The suite was very clean and that's so important to me. ..."…"

Reviewed on Mar. 6, 2021

PET FRIENDLY! Licensed Bed and Breakfast.
Luxurious Modern 2/bedroom 2/bath Condo At Pinnacle Pointe Resort

Luxurious Modern 2/bedroom 2/bath Condo At Pinnacle Pointe Resort

Kelowna, BC
The price is CA $170 per night from May 13 to May 14

Located in Quail Ridge, this golf condo building is within 1 mi (2 km) of Columbia Mountains and UBC-Okanagan. Okanagan Golf Club and Shadow Ridge Golf Club ...

Luxurious Modern 2/bedroom 2/bath Condo At Pinnacle Pointe Resort
Close TO Lake, Beautiful Walk out Suite Close to Haynes Point Park!

Close TO Lake, Beautiful Walk out Suite Close to Haynes Point Park!

Osoyoos, BC

Situated in Osoyoos, this vacation home is steps from Cascade Range and Columbia Mountains. Osoyoos Lake and Haynes Point Provincial Park are also within 1 mi ...

4.8/5Exceptional! (23 reviews)
Great location

"Quiet comfortable and clean."…"

Reviewed on Oct. 12, 2020

Close TO Lake, Beautiful Walk out Suite Close to Haynes Point Park!
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.

You always said you would go on a dream vacation someday. Now, someday is here. But you don’t just want to dip your toe into the trip of a lifetime, you want to cannon ball into the deep end. Go ahead, unplug and unwind in style. When you book one of our vacation rentals, the ordinary is in the rearview. Instead of sharing your vacation with hundreds of hotel guests, you get to take advantage of all the space at your private apartment or room. You also get to enjoy all the amenities of a private residence for a truly unique and memorable stay. Why don’t you take off your shoes and settle in for a while? Your vacation just got upgraded.

As much as you love your short-term rental, it’s always good to get out and explore to soak up . Live like a local: Eat regional food, cheer on the home team, and visit the best cultural attractions in town. No matter the season, there is always something going on in . Seeing all the best attractions is bound to make you fall in love with British Columbia. Who knows, you may even be tempted to extend your vacation rental stay. There’s a reason home rentals are so popular here—after a long day of exploration, going back to your very own living room to stretch out is a dream come true.

It’s your escape so why share it? You deserve your own slice of paradise. Booking your vacation rental on Expedia is simple and safe. Just pick your dates to search for the perfect property and book securely. We let you contact the property owner directly to make any special arrangements. All that’s left to do is show up with bells on and have a memorable vacation. With all the amenities available in short-term rentals, that won’t be hard to do.

Top Cities in British Columbia