British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search British Columbia Villa 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 Cities in British Columbia

Featured Villas in British Columbia

Ciliegia Villa
3 out of 5
12795 87th Street, Osoyoos, BC
Get Rates

Located in Okanagan-Similkameen, this villa is steps away from Osoyoos Lake and Cascade Range. Columbia Mountains and British Columbia Visitor Centre at Osoyoos ...

4.4/5Wonderful! (194 reviews)

"Awesome place. Great check in. Will definetlygo back"…"

Reviewed on Sep. 13, 2020

Ciliegia Villa
Private Entrance! Albertans Welcome! Work Remotely Free Highspeed Wifi, 2 Grills
Get Rates

Located in East Kootenay, this historic resort is within 1 mile (2 km) of Columbia Mountains and Kimberley Alpine Resort. Trickle Creek Golf Course and The Platzl ...

4/5Very Good! (30 reviews)
Weekend Gateaway

"Place was nice, location was what we were looking for. On the mountain, and quiet. Nice for family bike rides."…"

Reviewed on Aug. 24, 2020

Private Entrance! Albertans Welcome! Work Remotely Free Highspeed Wifi, 2 Grills
Radium Golf Course Villa
Radium Golf Course Rd, Unit#15, Radium Hot Springs, BC
Get Rates

Located in East Kootenay, this romantic villa is 0.4 mi (0.7 km) from Radium Resort - The Springs Course and within 3 miles (5 km) of Dry Gulch Provincial Park ...

5/5Exceptional! (2 reviews)
Stunning !!

"Loved our weekend - everything was so amazing - right from Brenda answering all our questions to the homemade cookies she left for us. Will definitely be back & will be recommending to others for sure."…"

Reviewed on Sep. 3, 2019

Radium Golf Course Villa
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.
Villa Orion Penticton, our High end Lease Villa and Your Luxury Retreat
Get Rates

Located in Okanagan-Similkameen, this historic villa is within 1 mile (2 km) of Cascade Range and Okanagan Lake. Peach and South Okanagan Events Centre are also ...

5/5Exceptional! (10 reviews)
Villa Orion

"Great property in an ideal location. One suggestion: add some outdoor lounge chairs - the Muskoka chairs are not great for relaxing in the sun."…"

Reviewed on Aug. 27, 2019

Villa Orion Penticton, our High end Lease Villa and Your Luxury Retreat
Luxury Villa With Hot Tub & Private Sandy Beach
4285 Discovery Drive, Campbell River, BC
Get Rates

Nestled on the beach, this Campbell River villa is within 6 mi (10 km) of Elk Falls Provincial Park, Discovery Pier and Elk Falls Suspension Bridge. Campbell ...

4.8/5Exceptional! (33 reviews)
great place

"great place nice people"…"

Reviewed on Oct. 22, 2020

Luxury Villa With Hot Tub & Private Sandy Beach
Luxurious 3 Bedroom Villa in the Rockies!!
Unit 118 7599 Eagle Crest Lane, Radium Hot Springs, BC
Get Rates

Located in East Kootenay, this golf villa is 0.5 mi (0.9 km) from Columbia Mountains and 2.4 mi (3.8 km) from Radium Hot Springs Pools. Kootenay National Park ...

4.9/5Exceptional! (48 reviews)
Golf Weekend

"Renting this property was easy. Worked for our needs. Complex is very quiet backed on to golf course. Had a lovely weekend"…"

Reviewed on Sep. 15, 2020

Luxurious 3 Bedroom Villa in the Rockies!!
Private, Spectacular Ocean Vistas - Swimming Pool !
1356 Mackinnon Rd, Pender Island, BC
Get Rates

Situated in Pender Island, this romantic villa is within a 15-minute walk of Otter Bay Marina and Pender Island Golf and Country Club. Pender Island Museum and ...

4.9/5Exceptional! (46 reviews)
disc golf trip

"excellent host, property has a great view and exciting drive way. House is in excellent condition, great table for gathering. wood stove was really nice. look forward to next time thanks Steve"…"

Reviewed on Nov. 16, 2020

Private, Spectacular Ocean Vistas - Swimming Pool !
Jade Paradise Enjoy the Private Island
Get Rates

Situated near the airport, this villa is within 3 miles (5 km) of Richmond Night Market, Aberdeen Centre and Richmond Olympic Oval. Richmond Centre Mall and ...

Jade Paradise Enjoy the Private Island
New Renovate Royal Luxury Mansion 7 Bedroom & Breakfast
Get Rates

Situated in Richmond, this romantic villa is 1.6 mi (2.6 km) from Minoru Park and 1.8 mi (2.8 km) from Richmond Centre Mall. Richmond Olympic Oval and Aberdeen ...

3/5 (2 reviews)
Great Large house

"The house is beautiful and the location is very close to the wonderful restaurants of Richmond. Since it rained much of our stay, the heated pool saved the day (though a leak in the roof - being repaired - caused a minor inconvenience)"…"

Reviewed on Jan. 7, 2020

New Renovate Royal Luxury Mansion 7 Bedroom & Breakfast
Waterfront Villa on Lake Osoyoos Great for Families and Snowbirds!
Get Rates

Located in Okanagan-Similkameen, this resort is steps away from Osoyoos Lake, Cascade Range and Columbia Mountains. Haynes Point Provincial Park and Pioneer ...

5/5Exceptional! (3 reviews)
weekend away

"We chose this property because of the photos, it was exactly as shown. Very comfortable. Great location. Did a lot of walking. Being the off season it was very quiet."…"

Reviewed on Oct. 28, 2020

Waterfront Villa on Lake Osoyoos Great for Families and Snowbirds!
Spacious, Serene, Private Villa on a Marina With Pool Access
Poets Cove Resort & Spa, 9801 Spalding, Rd, Pender Island, BC
Get Rates

Situated on the beach, this villa is within 12 miles (20 km) of Driftwood Centre, Browning Harbour Marina and Sea Star Vineyard. Pender Island Museum and Pender ...

Spacious, Serene, Private Villa on a Marina With Pool Access
Ciulla Vista in the Heart of Yale BC
31268 Bridge St, Yale, BC
Get Rates

Situated in Yale, this villa is 11.6 mi (18.6 km) from Lake of the Woods and 1.5 mi (2.5 km) from Cascade Range. Memorial Park and District of Hope Municipal ...

5/5Exceptional! (4 reviews)
Hidden Gem!

"We would absolutely recommend this place for a visit! The hosts were very responsive and hospitable, and the place itself is absolutely awesome! Nice hidden get away, close to the river. There is lot's to do here :) This home and yard are an entertainers paradise!"…"

Reviewed on Oct. 29, 2020

Ciulla Vista in the Heart of Yale BC
Lakeshore Villa! Ground Floor, 3 Beds, Lakeside, Great for Families!
Get Rates

Located in Okanagan-Similkameen, this villa is steps away from Osoyoos Lake, Cascade Range and Columbia Mountains. Haynes Point Provincial Park and Pioneer Walkway ...

5/5Exceptional! (4 reviews)
Fantastic stay!

"We absolutely loved staying at the villa! What a perfect location. The hosts were wonderful, and great at communicating with us. We will definitely stay here again."…"

Reviewed on Aug. 22, 2020

Lakeshore Villa! Ground Floor, 3 Beds, Lakeside, Great for Families!
A Holiday House Designed FOR FUN
Get Rates

This family-friendly Fintry resort is located on a lake, within 2 mi (3 km) of Columbia Mountains and Okanagan Lake. Fintry Estate and Provincial Park is 1.3 ...

4.6/5Exceptional! (14 reviews)
Great property

"We were a group of 24 (6 families) and the house had enough space for everyone. The house was clean, well stocked and the staff was great."…"

Reviewed on Sep. 1, 2020

A Holiday House Designed FOR FUN
A Serene Peaceful Escape
292 Crescent Road East, Villa 208, Qualicum Beach, BC
Get Rates

Located in Regional District of Nanaimo, this historic villa is within a 10-minute walk of Heritage Forest and Qualicum Beach Memorial Golf Club. Qualicum Beach ...

5/5Exceptional! (2 reviews)
A great condo for a short or long term stay.

"I just had the privilege of staying in a condo that exceeded my expectations. I have stayed in condos all over north America, but for the price, none was better outfitted or gave me more comfort than I enjoyed in this Qualicum Beach property. I will definitely stay here if my travels bring me back ..."…"

Reviewed on Feb. 13, 2019

A Serene Peaceful Escape
Vacation Villa - Fairmont Hot Springs
5129 Riverview Gate Rd, Fairmont Hot Springs, BC
Get Rates

Located in East Kootenay, this villa is steps away from Columbia Mountains and Riverside Golf Course. Mountainside Golf Course and Funtasia Fun Park are also ...

Vacation Villa - Fairmont Hot Springs
Modern Spacious Villa With Breathtaking City Skyline & Ocean View
Get Rates

Located in Upper Lonsdale, this villa is within 3 miles (5 km) of Lions Gate Hospital, Capilano Suspension Bridge and Lonsdale Quay Market. Waterfront Park and ...

Modern Spacious Villa With Breathtaking City Skyline & Ocean View
Luxury Yaletown Condo
Get Rates

Located in Downtown Vancouver, this historic villa is within a 5-minute walk of Vancouver Central Public Library and Granville Street. BC Place Stadium and Queen ...

Luxury Yaletown Condo
Ski In-Out Kimberley Sullivan Stone Unit
19 - 1000 North Star Drive, Kimberley, BC
Get Rates

Located in East Kootenay, this villa is within 1 mi (2 km) of Columbia Mountains and Kimberley Alpine Resort. Trickle Creek Golf Course and The Platzl are also ...

Ski In-Out Kimberley Sullivan Stone Unit
Canyon Ridge - Outdoor Hot Tub - Stay 3 PAY 2
7495 Columbia Avenue, 1310, Radium Hot Springs, BC
Get Rates

Located in East Kootenay, this historic villa is 0.4 mi (0.6 km) from Columbia Mountains and 2.1 mi (3.4 km) from Radium Hot Springs Pools. Kootenay National ...

4.7/5Exceptional! (15 reviews)
Great sized condo

"This condo was perfect for a group of friends. 4 bedrooms and big beds in the bedrooms with single beds so everyone had space. Patios gave us good sun and the pool had great sun exposure as well. Really enjoyed our time at the property and would visit again"…"

Reviewed on Aug. 26, 2020

Canyon Ridge - Outdoor Hot Tub - Stay 3 PAY 2
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.