Special offers and Exclusive deals

Search Hotels

2026-11-11
2026-11-12
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

Pet-friendly hotels in British Columbia

Mountain View Villas With Fairmont Creek Vacation Rentals

5052 Riverview Road, Fairmont Hot Springs, Canada View map

The 10-room Mountain View Villas With Fairmont Creek Vacation Rentals Fairmont Hot Springs apartment is located around 5 minutes' walk from the Riverside Golf Course and offers Wi-Fi for either… More

From US$ 201 Book Now

Knockan Hill Rentals - Ground Floor Suite

3944 Carmichael Terrace, Victoria, Canada View map

Featuring modern amenities such as Wi-Fi, the spacious 800 m² Knockan Hill Rentals - Ground Floor Suite Victoria offers a convenient location close to a college. Victoria Inner Harbour airport is at… More

From US$ 197 Book Now

Carrington Chateau

2056 Graveley Street, Vancouver, Canada View map

Situated in the vibrant heart of Vancouver, Carrington Chateau presents a refined retreat that seamlessly combines comfort with elegance. Just a short distance from iconic landmarks, such as the Dr. More

From US$ 227 Book Now

Ski & Tee Retreat Bright Three Bedroom And Hot Tub

Coursier Avenue, Revelstoke, Canada View map

The Ski & Tee Retreat is a charming escape nestled in the picturesque surroundings of Revelstoke. This exceptional getaway is designed for both relaxation and adventure, ideal for families and… More

Book Now

Brickwood Cabin

480 Howes Rd, Sayward, Canada View map

Situated 2.7 km from Rainbow's End Golf Course, the 2-bedroom Brickwood Cabin Sayward entices guests to explore various tourist attractions in the area. This holiday home can host up to 6 guests… More

From US$ 198 Book Now

Avatar By Eagle Reach Properties

6596 Baird Road 232, Port Renfrew, Canada View map

The 2-bedroom Avatar By Eagle Reach Properties Port Renfrew villa is located approximately 10 minutes' drive from Botanical Beach Provincial Park, giving access to various tourist spots nearby. This… More

From US$ 434 Book Now

Reved Up & Out - Remarkable Two Bedroom Condo

Nichol Road 1901, Revelstoke, Canada View map

Offering access to entertainment venues such as the modern Revelstoke Mountain Resort, situated nearly 25 minutes' walk away, the 2-bedroom Reved Up & Out - Remarkable Two Bedroom Condo Revelstoke… More

Book Now

Knockan Hill Rentals - Garden Suite

3944 Carmichael Terrace, Victoria, Canada View map

Situated 2.3 km from View Royal Park, Knockan Hill Rentals - Garden Suite Victoria villa invites guests to relax at a sunbathing terrace. The 2-bedroom holiday home hosts up to 6 guests and provides… More

From US$ 150 Book Now

Eagle Lodge 225 By Outpost Whistler

4314 Main St, 225, Whistler, Canada View map

Nestled in Whistler Village with snowshoeing, tobogganing and ski jumping at the Olympic Park, a venue for the 2010 Vancouver Winter Olympics, the 2-bedroom Eagle Lodge 225 By Outpost Whistler is… More

From US$ 1140 Book Now

I Spy - Cozy Pet Friendly, Ski In Ski Out Condo With Private Hot Tub

Unit 6B, , 5030 Snowbird Way, Big White Ski Resort, Canada View map

Situated 2.4 km from the Big White Central Reservations, the 84 m² I Spy - Cozy Pet Friendly, Ski In Ski Out Condo With Private Hot Tub Big White Ski Resort can host up to 6 guests in Big White Ski… More

From US$ 807 Book Now

Waterfront Timber-Frame Cottage!

283 Boardwalk Boulevard, Ucluelet, Canada View map

The cosy Waterfront Timber-Frame Cottage! Ucluelet is situated about a 5-minute walk from Terrace Beach and hosts up to 4 travellers. More

From US$ 137 Book Now

Town Plaza 427

4314 Main Street #427, Whistler, Canada View map

To enjoy your vacation in Whistler, stay at the 1-room Town Plaza 427 Apartment Whistler, which is only 0.7 km from the Whistler Golf Club and approximately 5 minutes' walk from the shopping mall… More

From US$ 198 Book Now

Relaxing 3 Bedroom Suite, Near Silver Star Resort

7062 Nakiska Drive, Vernon, Canada View map

The spacious Relaxing 3 Bedroom Suite, Near Silver Star Resort Vernon is located 4.7 km from Okanagan Spirits Craft Distillery and 10 minutes' drive from Camelot Haven Alpaca Farm. The apartment… More

From US$ 139 Book Now

Log Home With Lake View And Backyard

2051 Pineridge Drive, Invermere, Canada View map

Log Home With Lake View And Backyard Invermere can host up to 6 guests, boasting a convenient location a 10-minute drive from iconic cultural attractions such as Bavin Glassworks. Located 2.9 km from… More

From US$ 466 Book Now

Beautiful Cabin Near Radium Hot Springs With Private Hot Tub

6173 George Anderson Road, Radium Hot Springs, Canada View map

The Beautiful Cabin offers a range of amenities and services to enhance your stay, including complimentary Wi-Fi, ski storage, and easy access to nearby hot springs. More

From US$ 141 Book Now

Fish Tales Cottage

#247, 6574 Baird Rd., Port Renfrew, Canada View map

Offering entertainment facilities and a play area for guests' leisure, Fish Tales Cottage Port Renfrew is situated a 10-minute drive from Botanical Beach. Located 3.3 km from Botanical Beach… More

From US$ 231 Book Now

Blue View Family Getaway

5291 Sutherland Road, Peachland, Canada View map

Nestled in the scenic surroundings of Peachland, Blue View Family Getaway Villa offers a perfect retreat for families seeking adventure and relaxation. Just 40 km from Kelowna International Airport… More

From US$ 463 Book Now

Powderview By Outpost Whistler

2217 Marmot Place 26, Whistler, Canada View map

The 98 m² Powderview By Outpost Whistler apartment is around a 25-minute walk from Big Red Express. This 2-room apartment features Wi-Fi, along with a car park for guests travelling by car. More

From US$ 260 Book Now

Sparsh Villas - Exquisite & Luxurious Family Home

19683 76A Avenue, Langley, Canada View map

Accommodating up to 16 guests, the 6-bedroom Sparsh Villas - Exquisite & Luxurious Family Home Langley is situated approximately 15 minutes' drive from renowned cultural sites such as the Canadian… More

Book Now

Fishermans Folly On The Ocean

10052 Malaspina Road, Lund, Canada View map

**Fisherman's Folly Lund: A Seaside Retreat** Its prime location facilitates seamless transportation, whether you're arriving by sea or land. More

From US$ 221 Book Now

Birdie On The Hill

31553 Mccreath Place, Mission, Canada View map

To enjoy your vacation in Mission, stay at the 1-room Birdie On The Hill Mission apartment, which is 3.8 km from Mission Raceway and approximately 15 minutes' drive from the hilltop Benedictine… More

Book Now

Salishan Chief Suite By Emr Vacation Rentals

996 Khenipsen Road, Lower Unit, Cowichan Bay, Canada View map

The 1-bedroom Salishan Chief Suite By Emr Vacation Rentals Cowichan Bay villa is located 3.2 km from Providence Farm and provides horseback riding, cycling, and fishing for active guests. Offering… More

From US$ 216 Book Now

Tree Tops 12

12-7640 Porcupine Road, Big White Ski Resort, Canada View map

Featuring a Jacuzzi, the 3-bedroom Tree Tops 12 Big White Ski Resort villa is located merely 8 minutes' walk from the large Big White Ski Resort and can host up to 6 guests. This accommodation… More

From US$ 530 Book Now

Sweet Home

5172 57A Street, Delta, Canada View map

Located 4.2 km from Riverport Sports and Entertainment Complex, the spacious Sweet Home Delta apartment is approximately 10 minutes' drive from a top family-friendly place like Extreme Air Park. More

From US$ 98 Book Now

Lower Meadow On Saltspring Island

2050 North End Road, Fernwood, Canada View map

More

From US$ 202 Book Now

Funky Bunky

1624 Granite Road, Nelson, Canada View map

Offering a sauna for a relaxing experience, Funky Bunky Villa Nelson is located a 25-minute walk from Baker Street. The 2-bathroom villa features opportunities for canoeing, snow skiing, and hiking… More

From US$ 89 Book Now

The Cougar Den

191 Arnet Road, Tofino, Canada View map

The 2-bedroom The Cougar Den Villa Tofino, located around a 5-minute walk from the Tonquin Beach Trail, can host up to 4 guests. The villa features opportunities for hiking and cycling in the area… More

Book Now

The Qu Inn - Cozy Cabin

4430 British Columbia 95, Parson, Canada View map

The 1-room The Qu Inn - Cozy Cabin Parson is a good choice for accommodating up to 4 guests, offering a convenient setting just 550 metres from Naikoon Provincial Park. Wi-Fi is provided for both… More

From US$ 114 Book Now

2Br + Den | Gables | Dog Friendly | Near Both Mountains | Wood Burning Fireplace | Free Parking

4510 Blackcomb Way, Whistler, Canada View map

Along with proximity to Audain Art Museum, merely a 9-minute stroll away, the 3-bedroom 2Br + Den | Gables | Dog Friendly | Near Both Mountains | Wood Burning Fireplace | Free Parking Whistler villa… More

From US$ 1139 Book Now

Bear Coast, Cabin With Hot Tub, Patio, And Waterview

247 Boardwalk Boulevard, Ucluelet, Canada View map

Offering a Jacuzzi for a relaxing experience, Bear Coast, Cabin With Hot Tub, Patio, And Waterview Ucluelet is located a 17-minute walk from the long-standing Amphitrite Point Lighthouse. Providing… More

From US$ 594 Book Now

Castle Bnb 2025

1257 Castle Rd, Gibsons, Canada View map

Castle Bnb 2025 Gibsons apartment is located 2.9 km from Bonniebrook Beach and 10 minutes' drive from Roberts Creek Provincial Park. For guests seeking an active stay, the spacious apartment grants… More

From US$ 332 Book Now

Black Diamond Cabin - Sasquatch Mountain Resort

47025 Snowmist Drive, Agassiz, Canada View map

Nestled in the breathtaking landscapes of Sasquatch Mountain Resort, the Black Diamond Cabin serves as an exceptional retreat for those seeking luxury and nature. Just 75 kilometers from Abbotsford… More

Book Now

The Sundance Cabin

1115 18Th Ave, Valemount, Canada View map

Nestled 11 minutes on foot from the R.W. Starratt Wildlife Sanctuary, the 3-bedroom The Sundance Cabin Valemount entices guests to explore various tourist destinations nearby. Offering horse riding… More

From US$ 311 Book Now

The Magical Dome

10073 Sarah Point Road, Lund, Canada View map

Ensuring a relaxing stay with a sauna, the 1-bedroom The Magical Dome Villa Lund is situated 3.2 km from the Malaspina Provincial Park and can accommodate 8 guests. The lodge features opportunities… More

From US$ 145 Book Now

Cozy 1 Bedroom Downtown Central

1010 Howe Street, Vancouver, Canada View map

Experience the vibrant energy of Vancouver at the Cozy 1 Bedroom Downtown Central, nestled in the heart of Downtown Vancouver. This inviting sanctuary offers easy access to both chain and luxury… More

From US$ 98 Book Now

Great Condo In Excellent Location - Waterfront Building - Seaside

1625 Cedar Rd, Ucluelet, Canada View map

The 74 m² Great Condo In Excellent Location - Waterfront Building - Seaside Ucluelet is located a mere 0.8 km from the waterfront Ucluelet Aquarium and around a 25-minute walk from the Ancient Cedars… More

From US$ 143 Book Now

South Face B

5930 B Snow Pines Crescent Kap, Big White Ski Resort, Canada View map

**Experience the Idyllic South Face B at Big White Ski Resort** In terms of services, South Face B goes above and beyond to ensure your stay is seamless. More

From US$ 988 Book Now

Sasha-Home 538 Brookmere Ave

538 Brookmere Avenue We'Re Parking, Coquitlam, Canada View map

Boasting a kitchenette on a terrace, Sasha-Home 538 Brookmere Ave Coquitlam apartment is just 150 metres from Brookmere Park. The apartment boasts a convenient location around a 10-minute ride from… More

Book Now

Raven 104

#203 5030 Snowbird Way, Big White Ski Resort, Canada View map

To enjoy your vacation in Big White Ski Resort, stay at the spacious 186 m² Raven 104 Apartment Big White Ski Resort, which is around 900 metres from Snow Ghost Express and about 25 minutes on foot… More

From US$ 599 Book Now

Aussie Summer

1910 West Lake Drive, Christina Lake, Canada View map

Aussie Summer Christina Lake villa is located nearly a 25-minute walk from Christina Lake Provincial Park and provides hiking, cycling, and fishing for active guests. More

From US$ 236 Book Now

Selkirk Staytion - Stylish Condo With Hot Tub

Coursier Avenue, Revelstoke, Canada View map

To enjoy your vacation in Revelstoke, stay at the spacious Selkirk Staytion - Stylish Condo With Hot Tub Revelstoke, which is 3.5 km from The Stoke and around 10 minutes' drive from the Glacier… More

From US$ 277 Book Now

Two Bedroom Suite With Private Bathroom And Shared Lounge

2136 Horizon Drive, West Kelowna, Canada View map

The 4-star Two Bedroom Suite With Private Bathroom And Shared Lounge West Kelowna hotel includes spacious rooms about 25 minutes' walk from the 15000 square foot Volcanic Hills Estate Winery. There… More

From US$ 241 Book Now

Beatrice Place

8804 Hatch Road, Slocan, Canada View map

Featuring a convenient location, Beatrice Place Slocan hotel offers views of the garden, and is a 25-minute walk from Valhalla Provincial Park Trailhead. This bed & breakfast also includes a car park. More

From US$ 140 Book Now

Mid-Century Modern Dream Retreat

1532 Griffiths Place, West Kelowna, Canada View map

The comfortable Mid-Century Modern Dream Retreat Hotel West Kelowna offers guests access to the Bear Creek Provincial Park, which is 2.3 km away. This guest house also includes parking. More

From US$ 256 Book Now

5 Beds 3 Full Bathrooms 3 Bedrooms, Quiet Day & Night, 15 Minutes Walk To 2 Beaches, Large Guest Yard, Kids Gym & Games, 4Tvs, Breakfast, Workstation, Laundry, Kitchen

4087 Longview Dr, Victoria Bc, Victoria, Canada View map

Guests of the 5-star recently renovated Gordon Head Bed & Breakfast, Minutes Walk To 2 Beaches, Quiet Residential Neighborhood, 3 Bathroom, 3 Bedroom, 5 Beds, Private Yard, Kids Gym & Games, 4Tvs… More

From US$ 536 Book Now

Beachbreeze Oceanfront 4Br1Den4Ba Romantic Sunrise & Celestial Views

1709 Sandy Beach Road, Mill Bay, Canada View map

The 4-star Beachbreeze Oceanfront 4Br1Den4Ba Romantic Sunrise & Celestial Views Mill Bay hotel, approximately 10 minutes' drive from Spectacle Lake features a summer terrace and a picnic area. More

From US$ 983 Book Now

Modern Coastal 2Br Retreat With Hot Tub In Vancouver Bc

5675 Daffodil Drive, West Vancouver, Canada View map

Offering a summer terrace and a picnic area, the 4-star Modern Coastal 2Br Retreat With Hot Tub In Vancouver Bc West Vancouver hotel lies in a beach area of West Vancouver, 3.7 km from Cypress Falls… More

From US$ 196 Book Now

A Room Of One'S Own-A Perfect Getaway By The Sea-Steam Shower For A Cozy Winter

6444 Groveland Drive, Nanaimo, Canada View map

Situated nearly a 10-minute ride from Lost Lake Trail, the 4-star recently renovated A Room Of One'S Own-A Perfect Getaway By The Sea-Steam Shower For A Cozy Winter Nanaimo hotel offers proximity to… More

From US$ 193 Book Now

Stylish Family Condo At Beachfront Resort

1175 Resort Drive, Parksville, Canada View map

The 4-star Stylish Family Condo At Beachfront Resort Parksville is around 3 km from the Englishman River Regional Park and has an outdoor swimming pool and a fitness suite. This aparthotel is a good… More

From US$ 347 Book Now

Quiet-Comfy 3 Bedroom House On A Tree Lined Street In Kitsilano

2138 West 13Th Avenue, Vancouver, Canada View map

The comfortable Quiet-Comfy 3 Bedroom House On A Tree Lined Street In Kitsilano Vancouver hotel sits merely a 9-minute walk from the vibrant neighbourhood Connaught Park and offers a storage for… More

From US$ 63 Book Now