Special offers and Exclusive deals

Search Hotels

2026-07-06
2026-07-07
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

All British Columbia hotels

Robert'S Roost Rv Park Resort

3121 Gook Road, Quesnel, Canada View map

Nestled in the heart of Quesnel, Robert's Roost RV Park Resort offers a serene escape into nature while providing essential amenities and local attractions. More

Book Now

Charming Lakefront 100Yr Old Railway Cottage

9274 Youbou Road, Youbou, Canada View map

The 1-bedroom Charming Lakefront 100Yr Old Railway Cottage Youbou is located about 10 minutes' drive from Bald Mountain Park, giving access to various tourist spots nearby. More

Book Now

Private Ozarks Island Retreat

6069 Rockwell Dr, Agassiz, Canada View map

The 3-bedroom Private Ozarks Island Retreat Villa Agassiz offers proximity to nearby tourist spots, such as the Green Point Day Use Area, situated about a 10-minute drive away. This Agassiz villa… More

From US$ 870 Book Now

Eagles Rise

6015 Bella Vista Blvd, Fairmont Hot Springs, Canada View map

More

Book Now

Vancouver Townhouse 2 Queen Beds Kitchen Street Parking - Perfect For Families

7549 Oak Street, Vancouver, Canada View map

Offering a location 2.8 km from McCleery Golf Course, Vancouver Townhouse 2 Queen Beds Kitchen Street Parking - Perfect For Families villa gives access to various tourist spots in the area. More

Book Now

Balsam 1 Bedroom

4559 Timberline Crescent 524, Fernie, Bc V0B 1M6, Canada, Fernie, Canada View map

Guests of Fernie will have a nice stay at Balsam 1 Bedroom apartment. This accommodation consists of 1 bedroom and 1 bathroom. More

Book Now

温哥华温西别墅民宿55

W 38Th Ave, Vancouver, Canada View map

The 6-room 温哥华温西别墅民宿55 Vancouver features convenient proximity to such city attractions as Saints Peter and Paul Catholic Church, situated nearly a 5-minute walk away. More

From US$ 120 Book Now

Stonegate Resort Unit B206

5300 Big White Road, Kelowna, Canada View map

The 84 m² Stonegate Resort Unit B206 Kelowna is located in Kelowna, 4.5 km from Powder Chair, and boasts a Jacuzzi. At this 2-bedroom apartment, Wi-Fi and private car parking are also provided. More

Book Now

Japanese Style One Bedroom Suite

Toderick Street, Vancouver, Canada View map

Featuring free WiFi in all rooms, Japanese Style One Bedroom Suite is set 10 km from Robson Street. The Venue offers a view over Elizabeth Park. More

Book Now

Douglas Fir Retreat, Mtn Views And Expansive Deck

Old Hope-Princeton Highway #Hg 143, Sunshine Valley, Canada View map

Douglas Fir Retreat, Mtn Views And Expansive Deck Sunshine Valley villa is located 3.5 km from The Hope Slide and welcomes its guests to enjoy canoeing, hiking, and cycling. More

Book Now

Wild Beauty - Oceanview - Pet Friendly - Sleep 2

6596 Baird Road, Port Renfrew, Canada View map

Wild Beauty - Oceanview - Pet Friendly - Sleep 2 Villa Port Renfrew offers proximity to nearby tourist spots, such as Botanical Beach Provincial Park, situated around 10 minutes' drive away. More

Book Now

Ravencrest 204 By Outpost Whistler

3212 Blueberry Drive Unit #204, Whistler, Canada View map

To enjoy your vacation in Whistler, stay at the spacious 223 m² Ravencrest 204 By Outpost Whistler Apartment, which is only 1.6 km from Whistler Medals Plaza Ice Skating Rink and nearly a 10-minute… More

Book Now

Luxury 1-Br Condo In Downtown Vancouver

777 Richards Street, Vancouver, Canada View map

Located right in the centre of Vancouver, the 1-room Luxury 1-Br Condo In Downtown Vancouver apartment offers fast access to Sunset Beach only 1.6 km away. There is also a kitchen at the apartment… More

From US$ 369 Book Now

Hazelwood Villa

16341 78 Avenue, Surrey, Canada View map

More

Book Now

Pool Level 3 Bedroom At Fabulous Resort #331

654 Cook Road, Kelowna, Canada View map

The 3-room Pool Level 3 Bedroom At Fabulous Resort #331 apartment lies merely 1.1 km from Boyce-Gyro Beach Park. The apartment is right next to Rotary Beach Park and provides a microwave, a fridge… More

From US$ 787 Book Now

Greystone Lodge 221 Ski-In Out

221 4905 Spearhead Pl, Whistler, Canada View map

Greystone Lodge 221 Ski-In Out Whistler is situated 7 minutes' walk from the famed Whistler Blackcomb Ski Resort and offers a Jacuzzi, ensuring a more relaxing stay. This holiday home features… More

From US$ 773 Book Now

Oceanside 2 Bedroom Suite In Royal Bay-Free Nespresso Coffee With Welcome Treats

3592 Westerly Pl, Colwood, Canada View map

The stunning Oceanside 2 Bedroom Suite in Royal Bay is a charming retreat nestled along the picturesque shoreline of Colwood. Just 25 kilometers from the vibrant Victoria Inner Harbour, this serene… More

Book Now

Hera'S Cove - Oceanfront Oasis - Pet Friendly

6596 Baird Road, Port Renfrew, Canada View map

Located 3.1 km from Botanical Beach, Hera'S Cove - Oceanfront Oasis - Pet Friendly Port Renfrew villa gives access to various tourist sites in the vicinity. More

Book Now

Unique Brand New 2B2B In Richmond Downtown

Cook Road, Richmond, Canada View map

This 2-room Unique Brand New 2B2B In Richmond Downtown apartment lies at 4.5 km distance from Sea Island and 550 metres from Richmond-Brighouse tube station. It is situated 3.6 km from Bridgeport Sky… More

From US$ 314 Book Now

Storm Bay, Family Home With Hot Tub And Inlet View

249 Boardwalk Boulevard, Ucluelet, Canada View map

Staying at the 2-bedroom Storm Bay, Family Home With Hot Tub And Inlet View Ucluelet, guests can visit the non profit public Ucluelet Aquarium, which is only 1.7 km away. The Ucluelet holiday home… More

From US$ 791 Book Now

3Br In Whistler Creek Ridge, Ski In, Ski Out, Private Hot Tub, Wood Burning Fireplace, Private Garage

2440 Gondola Way, Whistler, Canada View map

The 2-bedroom 3Br In Whistler Creek Ridge, Ski In, Ski Out, Private Hot Tub, Wood Burning Fireplace, Private Garage villa is located approximately a 10-minute drive from the Escape Whistler and… More

From US$ 1669 Book Now

Fireside Lodge Village Center - Fs419

Sun Peaks, Canada View map

Fireside Lodge Village Center - Fs419 provides accommodation for up to 4 guests in Sun Peaks. It includes a kitchen and 1 bathroom. More

From US$ 224 Book Now

Lovely 2 Bedroom Kits Home - Walk To The Beach

3310 West 7Th Avenue, Vancouver, Canada View map

Nestled in the vibrant neighborhood of Kitsilano, the Lovely 2 Bedroom Kits Home - Walk To The Beach offers a charming retreat for travelers seeking both relaxation and adventure. This inviting… More

From US$ 1113 Book Now

Family-Friendly 3Br Home

3522 Dundas St #202, Vancouver, Canada View map

Situated in the charming town of Hastings on England's picturesque southeast coast, the Family-Friendly 3Br Home offers the perfect blend of relaxation and adventure. More

From US$ 548 Book Now

Fs Test

1001 9 Avenue, Fernie, Canada View map

The 50 m^2 Fs Test apartment comprises 2 bedrooms and can accommodate up to 7 people. Guests can also explore sights such as Lizard Range Disc Golf Course, which is reachable within a 25-minute walk… More

From US$ 1279 Book Now

Luxury Private Holiday Home For Family. Mins Away From Yvr Airport

3907 West 51St Avenue, Vancouver, Canada View map

South Granville is at a 6 km distance from the 2-bathroom villa and Vancouver airport is 10 minutes' drive away. Featuring views of the garden, this Vancouver villa provides free parking, a tennis… More

Book Now

Luxury Private House

10620 Southgate Road, Richmond, Canada View map

Located only a 9-minute walk from the Traditional International Buddhist Chinese Temple, the beachfront Luxury Private House Villa Richmond offers lawn tennis and badminton to diversify guests'… More

From US$ 850 Book Now

Stonegate Resort Unit A403

5300 Big White Road, Kelowna, Canada View map

Situated 3.7 km from Falcon Double, the spacious Stonegate Resort Unit A403 Kelowna offers a hot tub for 11 visitors. Guests can make use of Wi-Fi for both business and leisure purposes. More

Book Now

Bella Casa

309 Bella Street, Victoria, Canada View map

This 2-room Bella Casa apartment is set within 3.7 km to the ornate Victorian Craigdarroch Castle. The apartment with a sunny patio is located in Victoria just off the national museum "Point Ellice… More

Book Now

Beautiful Downtown Studio With Parking

1050 Burrard Street #1006, Vancouver, Canada View map

Located in Downtown Vancouver with free to-go breakfast, a rooftop terrace, and a coffee shop/cafe, about a 5-minute walk from St. Andrew's-Wesley United Church, the 40 m² Beautiful Downtown Studio… More

Book Now

The Salty Dog - Oceanfront Getaway - Great View - Pet Friendly

6574 Baird Road, Port Renfrew, Canada View map

Located 2.6 km from Juan de Fuca Trail, The Salty Dog - Oceanfront Getaway - Great View - Pet Friendly Villa Port Renfrew gives access to various tourist sites in the vicinity. More

From US$ 509 Book Now

2 Bedroom Suite Apartment

15188 29 A Avenue, White Rock, Canada View map

2 Bedroom Suite Apartment apartment is set within 3.4 km of East Beach. This apartment lies relatively near Sunnyside Park. More

Book Now

Rockridge 375 Snow Escape

375 Rockridge Court, Big White Ski Resort, Canada View map

Set close to Big White Central Reservations in the Village Centre Mall Ski Resort, the 5-bedroom Rockridge 375 Snow Escape Villa is at 450 metres from Snow Ghost Express. Overlooking the mountain… More

From US$ 743 Book Now

2 Bedroom Suite

1584 Freda St, Crofton, Canada View map

This 2-room 2 Bedroom apartment is a beachfront venue, 400 metres of Old School House Museum. The apartment features an equipped kitchen with a microwave oven, fridges and kitchenware at the guests'… More

Book Now

Woodrun Lodge 108 By Outpost Whistler

4910 Spearhead Drive 108, Whistler, Canada View map

To enjoy your vacation in Whistler, stay at the spacious 2-bedroom Woodrun Lodge 108 By Outpost Whistler, which is just 1.3 km from the city park "Whistler Olympic Plaza" and within 15 minutes' walk… More

Book Now

Beuts Hygge House - Charming One-Bedroom Condo

1702 Coursier Avenue, Revelstoke, Canada View map

Situated 25 minutes' walk from the modern Revelstoke Mountain Resort, Beuts Hygge House - Charming One-Bedroom Condo Revelstoke can host up to 2 guests in Revelstoke. More

Book Now

Stylish Home In Van West Side Near Yvr&Dt

1861 West 58Th Avenue, Vancouver, Canada View map

Stylish Home In Van West Side Near Yvr&Dt Vancouver offers easy access to such tourist spots as St. Faith's Anglican Church, located just a 5-minute walk away. More

From US$ 136 Book Now

Newly Built 3 Bd Condo With 2 Full Washrooms

Dogwood Street 750, Coquitlam, Canada View map

The 3-bedroom Lovely 3 Bedroom Coquitlam is located 3.1 km from Mackin Park and approximately 10 minutes' drive from Simon Fraser University. This Coquitlam villa has a kitchen provided with… More

From US$ 346 Book Now

Northstar Whistler Village Resort

4355 Northlands Blvd, Whistler, Bc V0N 1B4, Canada, Whistler, Canada View map

In the vibrant heart of Whistler Village, the Northstar Whistler Village Resort offers an exceptional base for both adventure seekers and relaxation enthusiasts alike. Surrounded by a plethora of… More

From US$ 1077 Book Now

Stonegate Resort Unit C403

375 Raven Ridge Road, Big White Ski Resort, Canada View map

The 900 m² Stonegate Resort Unit C403 Big White Ski Resort is located in Big White Ski Resort, 18 minutes' walk from the Big White Central Reservations, and boasts a hot tub. This 3-bedroom apartment… More

Book Now

Brun House

8311 97 Avenue, Fort St. John, Canada View map

To enjoy your vacation in Fort St. John, stay at Brun House Apartment Fort St. John, which is around 25 minutes' walk from Totem Mall and 2.3 km from the North Peace Cultural Centre. Guests can use… More

Book Now

Eagle Lodge Pool & Private Hot Tub Ski In And Out

2061 Summit Drive, Panorama, Canada View map

The 1-bedroom Eagle Lodge Pool & Private Hot Tub Ski In And Out Panorama is situated only 5 minutes' walk from Discovery Quad, featuring such comforts as Wi-Fi and complimentary private parking. More

Book Now

Sarla Villa Surrey 1 Bed Room 1 Washroom

14222 88 Avenue, Surrey, Canada View map

Sarla Villa Surrey 1 Bed Room 1 Washroom is located about 10 minutes by car from Fleetwood Park and 1 km from the miniature Bear Creek Train Park & Mini Golf. There is a fully equipped kitchen with a… More

From US$ 132 Book Now

Timberwolf Townhouse With Private Hot Tub

4335 Northlands Boulevard, Whistler, Canada View map

Timberwolf Townhouse With Private Hot Tub hosts up to 6 guests in vicinity of Rainbow Park. It also includes 2 bedrooms and 2 bathrooms. More

From US$ 207 Book Now

Luxurious & Spacious Mansion Next To Oakridge Mall

5499 Ash Street, Vancouver, Canada View map

Located in the South Cambie district, only 6 minutes' walk from St. John's Vancouver, Luxurious & Spacious Mansion Next To Oakridge Mall Vancouver villa offers a fitness club for sports lovers. More

From US$ 1264 Book Now

Full Size 1 Bedroom Suite

11580 Sealord Road, Richmond, Canada View map

More

From US$ 135 Book Now

Benniger Bungalow

1638 Benniger Rd, Christina Lake, Canada View map

**Welcome to Benniger Bungalow Christina Lake**-a serene retreat nestled amidst the stunning landscapes of British Columbia. This charming destination is located just 80 kilometers from the West… More

From US$ 85 Book Now

Shangri-La Joy

1815 Maritime Mews, Vancouver, Canada View map

More

From US$ 1516 Book Now

Lynn Valley 2Br Suite By Grouse Mtn & Lynn Canyon

1148 Harold Road, North Vancouver, Canada View map

Situated a 15-minute drive from the lengthy treetop Capilano Suspension Bridge, Lynn Valley 2Br Suite By Grouse Mtn & Lynn Canyon Lynn Creek villa provides access to numerous tourist attractions in… More

Book Now

Absolutely Beautiful Loft Vancouver Downtown

933 Seymour Street 601, Vancouver, Canada View map

Located in Downtown Vancouver district within a 15-minute walk of Sunset Beach, the 63 m^2 Absolutely Beautiful Loft Vancouver Downtown apartment accommodates up to 3 guests. This 1-bedroom venue… More

Book Now