Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Vacation Rentals in British Columbia

Opulent Oaks Chalet

3728 Hot Springs Rd, Agassiz, Canada View map

Opulent Oaks Chalet Agassiz is located 10 minutes' drive from the Canwest Art Gallery on the Lake and boasts a swimming pool provided on a terrace for a pleasant stay. Featuring bicycle rentals, this… More

Book Now

Modern 2Br In Golden W/ Stunning Mtn Views!

606 7 Street North 204 A, Golden, Canada View map

Modern 2Br In Golden W/ Stunning Mtn Views! Villa is situated just 5 minutes' stroll from Spirit Square, featuring such comforts as Wi-Fi and a free private car park. More

From US$ 264 Book Now

Premium 2Br Living With Unmatched Cityscape Views

1372 Seymour Street, Vancouver, Canada View map

**Premium 2Br Living With Unmatched Cityscape Views is a stunning retreat in the heart of Downtown Vancouver.** Nestled within the vibrant financial and commercial hub, this exquisite property offers… More

From US$ 984 Book Now

The Wayward Inn

9923 Willow Street, Chemainus, Canada View map

The 1-room The Wayward Inn Chemainus is a mere 150 metres from the Kinsmen Beach Park and can accommodate up to 4 guests. The Chemainus Murals is just 0.6 km from the 51 m² apartment, while Chemainus… More

From US$ 146 Book Now

Separate Bathroom, Spacious And Bright Bedroom

8711 No 5 Rd, Richmond, Canada View map

Welcome to the Separate Bathroom, Spacious And Bright Bedroom, a remarkable retreat ideally located just a 10-minute drive from the breathtaking Aberdeen Sky. Nestled in a vibrant neighborhood, this… More

From US$ 97 Book Now

1Br Next To Slopes On Blackcomb W Pool & Hot Tub

4809 Spearhead Drive 308, Whistler, Canada View map

The 1-room 1Br Next To Slopes On Blackcomb W Pool & Hot Tub Whistler apartment is approximately 700 metres from the famed Whistler Blackcomb Ski Resort and can accommodate up to 4 guests. The… More

From US$ 595 Book Now

Yankee Sno-Home

305 Bear Foot Lane, Big White Ski Resort, Canada View map

Located merely 0.7 km from the large Big White Ski Resort, Yankee Sno-Home Big White Ski Resort offers opportunities for snow skiing, hiking, and cycling in the area. Offering a Jacuzzi, this Big… More

From US$ 752 Book Now

Canoe Heritage House By The Lake

7290 50 Street Northeast, Salmon Arm, Canada View map

Staying at Canoe Heritage House By The Lake Villa Salmon Arm, guests can easily reach the R.J. Haney Heritage Village and Museum, located around 6 km away. More

Book Now

Large Bedroom With Private Bathroom

8711 No 5 Rd, Richmond, Canada View map

To enjoy your vacation in Richmond, stay at Large Bedroom With Private Bathroom Richmond apartment, which is 2.9 km from the Traditional International Buddhist Chinese Temple and approximately 10… More

From US$ 109 Book Now

A Peaceful Uptown Retreat - Fifa Friendly Access

163 West 15Th Avenue, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at the spacious 2-bedroom A Peaceful Uptown Retreat - Fifa Friendly Access Vancouver apartment, which is 2.5 km from the Dr. Sun Yat-Sen Classical Chinese… More

From US$ 299 Book Now

Sooke Harbour Getaway

6971 West Coast Road, Sooke, Canada View map

Offering a Jacuzzi for a relaxing experience, the beachfront Sooke Harbour Getaway Villa is located a 14-minute walk from Ed MacGregor Park. Providing guests with Wi-Fi and a free private car park… More

From US$ 343 Book Now

Langley Bnb - Minutes To Downtown, Transit, Parks & Shopping

51B Avenue Near Langley Downtown, Langley, Canada View map

The Langley Bnb is a charming retreat conveniently situated just minutes from the vibrant heart of downtown. This inviting accommodation offers guests easy access to parks, shopping centers, and… More

Book Now

Chic Haven Stylish 3Bedroom Lake View Escape

298 Lillooet Road, Harrison Hot Springs, Canada View map

Situated within the serene landscape of Harrison Hot Springs, the Chic Haven Stylish 3-Bedroom Lake View Escape offers an idyllic retreat for both relaxation and adventure. This elegant escape is… More

From US$ 182 Book Now

Whakataha La Casa

1885 Hayashi Rd, Kelowna, Canada View map

Located only 450 metres from Kelowna International Airport, Whakataha La Casa Villa Kelowna gives easy access to various tourist attractions in the area. More

Book Now

Snow Ghost Inn, Unit #311

20 Kettle View Road 311, Big White Ski Resort, Canada View map

To enjoy your vacation in Big White Ski Resort, stay at Snow Ghost Inn, Unit #311 Big White Ski Resort, which is at a distance of 1.9 km from Lara's Gondola and only 650 metres from Big White Central… More

From US$ 408 Book Now

Eagle'S House, Room #1

752 Piedmont Drive, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at Eagle'S House, Room #1 Victoria, which is only 1.5 km from Cordova Bay Golf Course and approximately a 10-minute ride from Copley West Park. Access to a… More

Book Now

Modern Lake City Getaway

1975 Atkinson Street 201, Penticton, Canada View map

The spacious 111 m² Modern Lake City Getaway Penticton apartment is located around 5 minutes' walk from the Cherry Lane Shopping Centre and overlooks the garden. Penticton Regional airport is 5 km… More

From US$ 234 Book Now

Pacific Pearl

West Cordova Street, Vancouver, Canada View map

Located approximately 5 minutes' walk from Gastown and the favored Rogers Arena, the spacious 700 m² Pacific Pearl Apartment Vancouver features views of the sea. The apartment is situated merely 1.9… More

From US$ 310 Book Now

Modern Vancouver 2Br Suite Full Kitchen & Laundry

West 57Th Avenue, Vancouver, Canada View map

Modern Vancouver 2Br Suite Full Kitchen & Laundry villa offers proximity to nearby tourist spots, such as Science World at TELUS World of Science, situated around 7 km away. More

From US$ 284 Book Now

Seascape Beach House By Iris Properties!

Unit A 6435 Sooke Rd., Sooke, Canada View map

West Coast Outdoor Adventure is at a 2.5 km distance from Seascape Beach House By Iris Properties! Villa, while East Sooke is 5 minutes' drive from here. The 1-bedroom villa comes with complimentary… More

From US$ 166 Book Now

Northstar 51 By Outpost Whistler

4355 Northlands Blvd Unit #51, Whistler, Canada View map

Northstar 51 By Outpost Whistler Villa offers quick access to such tourist spots as the Black Tusk Gallery, situated just a 6-minute walk away. More

From US$ 312 Book Now

Quaint Attic Suite With Heated Pool Year-Round

Shelbourne Street, Victoria, Canada View map

Staying at the 74 m² Quaint Attic Suite With Heated Pool Year-Round Victoria, guests can visit the University of Victoria, located 25 minutes' walk away. At the apartment, Wi-Fi and parking are also… More

From US$ 153 Book Now

Cozy Guesthouse Close To Mall & Skytrain

5658 Elizabeth Street, Vancouver, Canada View map

Cozy Guesthouse Close To Mall & Skytrain Vancouver is located 4.4 km from Granville Island and 25 minutes' walk from the VanDusen Botanical Garden. This apartment is situated 3.7 km from Broadway… More

Book Now

温哥华本拿比别墅48

Burke St, Burnaby, Bc V5H 1C1, Vancouver, Canada View map

Situated nearly 25 minutes' walk from the Gateway Head Office, 温哥华本拿比别墅48 Vancouver apartment also boasts easy access to Broadway - City Hall Sky train station which is approximately 9 km away. More

From US$ 117 Book Now

Spacious 2 Bedroom Apartment In Prime Yaletown Location

1107 Seymour Street, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at Spacious 2 Bedroom Apartment In Prime Yaletown Location Vancouver, which is only 1.7 km from Gastown and a mere 12 minutes on foot from the Vancouver Art… More

Book Now

Wolf And Sea- Ukee, 4Pax, 1Bed

#26 - 1051 Tyee Terrace, Ucluelet, Canada View map

Situated 3.1 km from Ancient Cedars Loop Trail, Wolf And Sea- Ukee, 4Pax, 1Bed Villa Ucluelet entices guests to explore various tourist attractions in the area. More

Book Now

The Purple Door Carriage House

7410 Lantzville Road, Lantzville, Canada View map

To enjoy your vacation in Lantzville, stay at the 1-room The Purple Door Carriage House Apartment Lantzville, which is 3.5 km from the Blueback Beach Access and approximately 10 minutes' drive from… More

From US$ 92 Book Now

Sauna + Spa @ Boho House On Bowen Island

1262 Miller Road, Horseshoe Bay, Canada View map

Located around 10 minutes' drive from Crippen Regional Park, Sauna + Spa @ Boho House On Bowen Island Villa Horseshoe Bay provides access to various tourist attractions in the vicinity. More

Book Now

Mountain Star 16 - Ski In Ski Out, Private Hot Tub

4894 Painted Cliff Rd. 16, Whistler, Canada View map

The 3-bedroom Mountain Star 16 - Ski In Ski Out, Private Hot Tub Villa is located near Blackcomb Way, just 0.7 km from Squamish Lil'wat Cultural Centre. Overlooking the mountain, the property… More

From US$ 992 Book Now

Snowbird 304 | Newly Renovated Townhome Perfect For Families! Hot Tub & Underground Parking

4865 Painted Cliff Road 304, Whistler, Canada View map

Staying at Snowbird 304 | Newly Renovated Townhome Perfect For Families! Hot Tub & Underground Parking Whistler villa, guests can easily reach Fathom Stone Art Gallery, located just 1.4 km away. More

From US$ 789 Book Now

Revelstoke Marvel - Two Bedroom With Hot Tub

Coursier Avenue 1701, Revelstoke, Canada View map

Revelstoke Marvel - Two Bedroom With Hot Tub villa offers proximity to nearby tourist spots, such as the Skunk Cabbage Boardwalk, situated 4.8 km away. This property includes parking and a patio with… More

From US$ 155 Book Now

Airport Homestay Surrey- 24 Hrs Self-Checkin 25 Min Drive - Walk To Restaurants, Shopping, Transit

92 Avenue, Surrey, Canada View map

Airport Homestay Surrey- 24 Hrs Self-Checkin 25 Min Drive - Walk To Restaurants, Shopping, Transit is located 3.3 km from Holland Park and around a 10-minute drive from Ryall Park. More

Book Now

Sunset Waterfront Resort By Kelownacondorentals

1128 Sunset Drive, Kelowna, Canada View map

Located 8 minutes' walk from Tugboat Bay Beach, Sunset Waterfront Resort By Kelownacondorentals offers modern comforts like Wi-Fi and essentials like parking. City Park is 5 minutes' drive from the… More

From US$ 301 Book Now

Bogey Bear'S Penthouse By Revelstoke Vacations

Coursier Avenue, Revelstoke, Canada View map

To enjoy your vacation in Revelstoke, stay at Bogey Bear'S Penthouse By Revelstoke Vacations Apartment, which is 2.1 km from Revelation and around a 10-minute drive from Monashee Spirits Craft… More

From US$ 399 Book Now

Grizzly Lodge 306

295 Raven Ridge Road 306, Big White Ski Resort, Canada View map

The 3-room Grizzly Lodge 306 Big White Ski Resort is located only 1.2 km from the large Big White Ski Resort and 18 minutes' stroll from Telus Park Chair. Providing a hot tub and a sauna, the… More

From US$ 640 Book Now

Budget Stay Near Kg Boulevard And White Rock

14 Avenue, Surrey, Canada View map

To enjoy your vacation in Surrey, stay at Budget Stay Near Kg Boulevard And White Rock Surrey apartment, which is 4.1 km from South Surrey and nearly a 25-minute stroll from East Beach. More

Book Now

'The Lookout' Sea View Suite W Hot Tub

3981 Trailhead Drive, Shirley, Canada View map

The 60 m² 'The Lookout' Sea View Suite W Hot Tub Shirley is about 25 minutes' walk from China Beach. Hosting up to 2 guests, this 1-bedroom apartment features a terrace and is located 2.8 km from the… More

Book Now

Bright 3-Bedroom Basement Suite With Separate Entrance

1258 Rosser Ave, Burnaby, Canada View map

Bright 3-Bedroom Basement Suite With Separate Entrance Burnaby villa offers proximity to nearby tourist spots, such as Glenburn Soda Fountain & Confectionery, situated 19 minutes' walk away. More

Book Now

Quiet Private Room With Ensuite-Broadmead 908

908 Cobblestone Lane, Victoria, Canada View map

Quiet Private Room With Ensuite-Broadmead 908 Victoria features convenient proximity to such city attractions as Gateway Baptist Church, situated a mere 6 minutes' walk away. More

Book Now

Cabin In The Woods @ Cultus Lake

3952 Leavens Road, Chilliwack, Canada View map

Cabin In The Woods @ Cultus Lake Chilliwack offers proximity to such city sites as the public Tap-Ins Putting Course, located approximately a 5-minute walk away. More

From US$ 109 Book Now

Escape To Revy - Beautifully Designed Condo

Coursier Avenue 1701, Revelstoke, Canada View map

Nestled in the heart of Revelstoke, Escape to Revy - Beautifully Designed Condo is an ideal retreat for those seeking both tranquility and adventure. More

Book Now

Homestay Near Abbottsford Airport 27 Min Drive Only

Langley Border, Langley, Canada View map

To enjoy your vacation in Langley, stay at Homestay Near Abbottsford Airport 27 Min Drive Only Langley, which is around 25 minutes' walk from the Clayton Dog Off-Leash Park and approximately 4 km… More

Book Now

Cozy Studio Laneway Home

4720B Spruce Way, Delta, Canada View map

**Discover Tranquility at Cozy Studio Laneway Home** Nestled in a serene enclave, Cozy Studio Laneway Home offers an inviting escape just 15 km from the stunning shores of Boundary Bay. More

Book Now

Imperial Ranchettes Guestsuite

6277 Merkley Crescent, Lone Butte, Canada View map

The 3-room Imperial Ranchettes Guestsuite Lone Butte apartment is located 3.1 km from Albion Fishing Charters and offers Wi-Fi for either business or leisure. This spacious apartment capacity is… More

Book Now

Fort Wine Burrow, Entire Private Estate Home

26151 84 Avenue, Maple Ridge, Canada View map

The 2-bedroom Fort Wine Burrow, Entire Private Estate Home Maple Ridge is located 2.7 km from Aldor Acres Family Farm, giving access to various tourist spots nearby. More

From US$ 234 Book Now

Tilby'S Rainbow Cottage

61-6574 Baird Road, Port Renfrew, Canada View map

Tilby'S Rainbow Cottage is situated within 10 minutes' drive of Botanical Beach. This self-catering chalet has 1 bedroom, 1 bathroom, and a fully-fitted kitchen with tea/coffee making equipment… More

From US$ 174 Book Now

Chancellor Peak 1Br And Loft Wooden Cabin Near Lake Louise

2924 Kicking Horse Road 3, Golden, Canada View map

Staying at Chancellor Peak 1Br And Loft Wooden Cabin Near Lake Louise Beaverfoot, guests can visit the Wapta Falls Main Trail, which is nearly a 10-minute ride away. More

Book Now

Private Apartment With 2 Bedrooms, 2 Bathrooms, Living Area, Laundry Included

14333 104 Avenue, Surrey, Canada View map

The 2-room Private Apartment With 2 Bedrooms, 2 Bathrooms, Living Area, Laundry Included Surrey is located approximately a 20-minute walk from Surrey Nature Centre and offers Wi-Fi for either… More

Book Now

Panoramic Views From This Gorgeous 2 Bed Property - Village Location

311-4405 Blackcomb Way, Whistler, Canada View map

Located about 5 minutes' walk from Whistler's Marketplace Shopping Mall, the 2-bedroom Panoramic Views From This Gorgeous 2 Bed Property - Village Location Whistler villa offers quick access to… More

From US$ 451 Book Now

Sub-Penthouse Condo With Jacuzzi Pool Sauna & Gym

688 Abbott Street, Vancouver, Canada View map

Situated about 25 minutes on foot from the Granville Island Public Market, the spacious 95 m² Sub-Penthouse Condo With Jacuzzi Pool Sauna & Gym Vancouver offers a sauna and an indoor pool for 9… More

From US$ 453 Book Now