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

Beaver Lake Resort Site #36

8631 South Shore Road, Lake Cowichan, Canada View map

The 1-bedroom Beaver Lake Resort Site # 36 features accommodation with a free carpark and a picnic area and is nestled nearly a 20-minute walk from Cowichan Lake Sports Arena Recreation Center. More

From US$ 101 Book Now

Cozy Mountain I Hot Tub & Pool I Close 2 Lake I Tv

205 3Rd Avenue, Invermere, Canada View map

The 2-bedroom Cozy Mountain I Hot Tub & Pool I Close 2 Lake I Tv Invermere villa entices active guests with access to a fitness area and is located around a 25-minute stroll from the Mount Nelson… More

From US$ 92 Book Now

King Garden Suite/20 Mins To Dwntwn Vancouvr/Petok

Kennedy Avenue, North Vancouver, Canada View map

King Garden Suite/20 Mins To Dwntwn Vancouvr/Petok North Vancouver villa is located around 25 minutes' walk from the Cleveland Dam, giving access to various tourist spots nearby. More

From US$ 169 Book Now

Super Cosy 8Bed & 6Bath In Vancouver Heart Near To Airport And Downtown

1207 West 51St Avenue, Vancouver, Canada View map

Situated approximately 6 km from Science World at TELUS World of Science, the 6-bedroom Super Cosy 8Bed & 6Bath In Vancouver Heart Near To Airport And Downtown villa features a patio with views of… More

From US$ 912 Book Now

Edgewater Sunrise Apartment

9991 Beach Drive, Chemainus, Canada View map

Situated merely 8 minutes' walk from the Kinsmen Beach Park, the 4-star Edgewater Sunrise Apartment Chemainus hotel offers a sun deck and a picnic area. Thanks to its beachfront location, the guest… More

From US$ 109 Book Now

Lake Time Harrison

272 Cedar Avenue, Harrison Hot Springs, Canada View map

The 3-bedroom Lake Time Harrison Harrison Hot Springs villa accommodates up to 8 guests and offers proximity to Harrison Lake and the Hot Springs, located only 5 minutes' walk away. More

From US$ 461 Book Now

Sapphire Serenity Hot Tub Pool Ground Floor

3Rd Avenue 1103, Invermere, Canada View map

Offering guests an outdoor swimming pool with a pool fence, the spacious Sapphire Serenity Hot Tub Pool Ground Floor Invermere apartment is just a 5-minute walk from James Chabot Provincial Park. More

From US$ 137 Book Now

Radium 5Br Home Ping Pong, Foosball, & Gazebo

4843 Stanley Street, Radium Hot Springs, Canada View map

Situated just minutes from the natural hot springs, the Radium 5Br Home boasts an ideal locale for outdoor adventures. More

From US$ 300 Book Now

Ski-In Ski-Out At Upper Village, Glacier Lodge Cross To Fairmount Hotel

4573 Chateau Boulevard, Whistler, Canada View map

The 2-room Ski-In Ski-Out At Upper Village, Glacier Lodge Cross To Fairmount Hotel Whistler enjoys a prime location approximately a 5-minute walk from the Squamish Lil'wat Cultural Centre. If you are… More

From US$ 743 Book Now

Ground Level Two Bedrooms Suite Near Lake And Golf Course

1009 Arngask Avenue, Victoria, Canada View map

In the serene surroundings of Victoria, the Ground Level Two Bedrooms Suite Near Lake And Golf Course offers an exquisite retreat for discerning travelers. Just a short drive of 20 kilometers from… More

From US$ 132 Book Now

Witt'S End Ranch Private Get Away

2359 Princeton Summerland Road, Princeton, Canada View map

The 2-bedroom Witt'S End Ranch Private Get Away Villa Princeton hosts up to 4 guests and provides them with a private parking lot. More

From US$ 125 Book Now

Radium Villas

7981 Radium Hill Road 12, Radium Hot Springs, Canada View map

Located a 10-minute drive from Olive Lake, the spacious Radium Villas Radium Hot Springs apartment overlooks the garden. Wi-Fi and private car parking are provided for guests' utmost comfort. More

From US$ 157 Book Now

Stylish Condo In Downtown

688 Abbott Street, Vancouver, Canada View map

Stylish Condo In Downtown Vancouver is situated a 14-minute walk from Yaletown and offers a wellness area for guests' relaxation. This apartment with a Jacuzzi, a sauna, and an indoor pool is not far… More

From US$ 747 Book Now

The Cabin

10Th Avenue 603, Stewart, Canada View map

The Cabin Stewart is located a 13-minute walk from the Estuary Boardwalk and invites guests to join hiking. The 1-bedroom villa hosts up to 2 guests and provides them with private car parking. More

From US$ 119 Book Now

Oceanfront Studio With Loft - Amazing Views!

3295 Island Highway West, Qualicum Beach, Canada View map

Oceanfront Studio With Loft - Amazing Views! Qualicum Beach hotel offers a terrace, located 7 km from Coastal Carvings Fine Art Gallery. More

From US$ 289 Book Now

Al'S Escape By Revelstoke Vacations

Nichol Road, Revelstoke, Canada View map

**Welcome to Al's Escape By Revelstoke Vacations**, a charming retreat situated in the breathtaking landscape of Revelstoke, British Columbia. This delightful apartment offers visitors the perfect… More

From US$ 84 Book Now

Vines And Puppies Glamping Hideaway

Km 594 Hwy 37, Jade City, Canada View map

**Experience Tranquility at Vines and Puppies Glamping Hideaway** The attentive services at the glamping hideaway ensure guests feel welcomed and cared for throughout their stay, with personalized… More

From US$ 78 Book Now

3-Bedrooms Premium Apartement With Stunning 180 Water Mountain And City View Pool Hot Tub And Center Location Skytrain 1Min Away, Under-Parking Included

58 Keefer Place, Vancouver, Canada View map

The 79 m² 3-Bedrooms Premium Apartemnt With Stunning 180 Water, Mountain And City View Pool Hot Tub And Gym Heart Of Downtown Skytrain 3Mins Walk To Fifa Stadium Vancouver apartment is located merely… More

From US$ 390 Book Now

Fully Renovated Ski-In/Out Loft With Private Hot Tub!

1420 Palliser Trail Suite 105, Golden, Canada View map

The pet-friendly Fully Renovated Ski-In/Out Loft With Private Hot Tub! Golden hotel, situated approximately 25 minutes' walk from Stairway to Heaven, offers an outdoor swimming pool as well as a… More

From US$ 252 Book Now

Tumbler Ridge Inn

275 Southgate, Po Box 99, Tumbler Ridge, Canada View map

**Tumbler Ridge Inn: A Hidden Gem in Northern British Columbia** More

From US$ 118 Book Now

Blue House

1128 Twin Isles Drive, Gibsons, Canada View map

Located approximately 10 minutes' drive from Ta Ch'ila Provincial Park, the 4-star Blue House Hotel Gibsons offers amenities such as a summer terrace and a picnic area. Thanks to its scenic location,… More

From US$ 289 Book Now

Desirable Blueberry Hill

3300 Ptarmigan Place, Whistler, Canada View map

To enjoy your vacation in Whistler, stay at the spacious 93 m² Desirable Blueberry Hill Apartment Whistler, which is 2.2 km from the Whistler Museum and approximately a 10-minute ride from the… More

From US$ 381 Book Now

Cliff Haven On The Bay

67 Walnut Rd, Alert Bay, Canada View map

Staying at the 1-bedroom Cliff Haven On The Bay Villa Alert Bay, guests can easily reach the Alert Bay Ecological Park, located just 0.9 km away. Offering whale watching, this Alert Bay holiday home… More

From US$ 138 Book Now

Botany Bay By Eagle Reach Properties

Baird Road 208B, Port Renfrew, Canada View map

Offering a location a 10-minute ride from Juan de Fuca Trail, Botany Bay By Eagle Reach Properties Port Renfrew villa gives access to various tourist spots in the area. More

From US$ 356 Book Now

Glacier Lodge Premiere Suite

4573 Chateau Boulevard, Whistler, Canada View map

The 1-room Glacier Lodge Premiere Suite Whistler boasts a prime location within 5 minutes' walk of the famed Whistler Blackcomb Ski Resort. At the 46 m² apartment, located within a few blocks of… More

From US$ 196 Book Now

Lac Des Roches Resort

8428 Highway 24, Bridge Lake, Canada View map

Boasting a convenient location 25 minutes' walk from Muddy Lake, Lac Des Roches Resort Bridge Lake villa invites guests to enjoy canoeing, hiking, and skiing. Located 4.9 km from Bridge Lake… More

From US$ 85 Book Now

3 Bedroom 3 Bath Ski In Ski Out With Private Hot Tub

220 Kettle View Road, Big White Ski Resort, Canada View map

The 3-room 3 Bedroom 3 Bath Ski In Ski Out With Private Hot Tub Big White Ski Resort provides easy access to various city attractions, such as Snow Ghost Express, situated approximately a 5-minute… More

From US$ 528 Book Now

Eagle Way

6596 Baird Rd #243, Port Renfrew, Canada View map

Featuring guided snorkelling trips to make your visit more entertaining, the 1-bedroom Eagle Way Villa Port Renfrew is about 10 minutes by car from Botanical Beach Provincial Park. Guests can enjoy… More

From US$ 152 Book Now

Last Spike Lodging

4885 Lybarger Road, Malakwa, Canada View map

The 2-bedroom Last Spike Lodging Malakwa villa is located nearly a 10-minute drive from the Nanimahoo's Native Art Gallery and allows guests to enjoy hiking. More

From US$ 126 Book Now

Cozy Room At Glacier Lodge

4573 Chateau Boulevard, Whistler, Canada View map

The 1-room Cozy Room At Glacier Lodge Whistler lies in a prime location in Whistler, around a 5-minute walk from the Squamish Lil'wat Cultural Centre. The maximum occupancy at this 32 m² apartment is… More

From US$ 523 Book Now

Seaview Executive Home

447 Thetis Drive, Ladysmith, Canada View map

Seaview Executive Home: A Coastal Retreat in Ladysmith Nestled in the enchanting Vancouver Island region, Seaview Executive Home offers a tranquil escape for nature lovers and adventure seekers alike. More

From US$ 144 Book Now

Sea 'N' Stars Bnb

1206 The Strand, Gabriola, Canada View map

Offering renovated rooms and Wi-Fi in the rooms, Sea 'N' Stars Bnb Gabriola hotel is 3.7 km from Lighthouse Island and a 16-minute walk from Sandwell Provincial Park. This comfortable bed & breakfast… More

From US$ 180 Book Now

Friendly Footprint

1227 13Th Street South, Golden, Canada View map

Located 1.7 km from Spirit Square, which offers the thrill of discovering something beautiful, Friendly Footprint Hotel Golden offers a storage room. The guest house also includes private car parking. More

From US$ 147 Book Now

Hearthstone Lodge - Hot Tub - Village Location - One Bedroom Loft

4211 Sunshine Place, Whistler, Canada View map

Situated around 25 minutes' walk from the Picturesque Lost Mountain Lake, the spacious 1-bedroom Hearthstone Lodge - Hot Tub - Village Location - One Bedroom Loft Whistler is in the centre of… More

From US$ 205 Book Now

Large 2 Bedroom Private Suite !

455 Vienna Crescent, North Vancouver, Canada View map

Large 2 Bedroom Private Suite ! North Vancouver villa offers proximity to nearby tourist spots, such as Grouse Mountain, situated 3 km away. More

From US$ 159 Book Now

Stone Creek Chalets With Hot Tubs By Fernie Central Reservations

5423 Boomerang Way, Fernie, Canada View map

The 10-room Stone Creek Chalets With Hot Tubs By Fernie Central Reservations apartment is approximately 25 minutes' walk from Boomerang Triple Chair and offers a terrace with BBQ facilities. Visiting… More

From US$ 136 Book Now

Sheringham Townhouse - Pet Friendly Sooke Rental

6971 West Coast Road, Sooke, Canada View map

Sheringham Townhouse - Pet Friendly Sooke Rental villa offers easy access to such tourist spots as the Sooke Spa, located nearly a 5-minute walk away. Providing guests with Wi-Fi and complimentary… More

From US$ 166 Book Now

Modern And New House Near Pne With Big Garden And Free Parking

3250 East Pender Street, Vancouver, Canada View map

**The Modern and New House Near PNE With Big Garden And Free Parking is where contemporary elegance meets serene comfort.** Nestled just 17 kilometers from the airport, this brand-new three-bedroom… More

From US$ 452 Book Now

The Downtown Hive By Revelstoke Vacations

408 2Nd Street West, Revelstoke, Canada View map

Along with proximity to Mount Revelstoke National Park, just a 6-minute walk away, 2-bedroom The Downtown Hive By Revelstoke Vacations Villa offers opportunities for snow skiing in the area. More

From US$ 324 Book Now

Gracies Grotto On The Ocean

10052 Malaspina Road, Powell River, Canada View map

Situated about 20 minutes' walk from Okeover Arm Park, Gracies Grotto Cabin Powell River provides access to numerous tourist attractions in the area. More

From US$ 72 Book Now

Garden View Double Room Suite At Trout Lake

3111 Victoria Drive, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at the spacious 1-bedroom Garden View Double Room Suite At Trout Lake Vancouver, which is approximately 6 km from Downtown Vancouver and nearly 5 minutes'… More

From US$ 112 Book Now

Lakeview Suite By Trout Lake

3111 Victoria Drive, Vancouver, Canada View map

The 60 m² Lakeview Suite By Trout Lake Vancouver is located about 7 km from the Vancouver Aquarium and 6 minutes' walk from First Christian Reformed Church of Vancouver. For guests seeking an active… More

From US$ 128 Book Now

New & Modern 2 Bedroom Suite

16697 18B Avenue, Surrey, Canada View map

To enjoy your vacation in Surrey, stay at the spacious New & Modern 2 Bedroom Suite Surrey, which is nearly a 15-minute walk from Darts Hill Garden Park and 3.9 km from South Surrey-White Rock Indoor… More

From US$ 26 Book Now

Malaspina Strait Cottage

7637 Fats Crescent, Powell River, Canada View map

The 4-star Malaspina Strait Cottage Powell River hotel is located within a 6-km distance of the Powell River Public Library, offering 6 rooms along with a sun terrace, a picnic area, and a golf… More

From US$ 207 Book Now

31 Gleneagle 2 Bedroom 2 Ba Parking

4636 Blackcomb Way 31, Whistler, Canada View map

31 Gleneagle 2 Bedroom 2 Ba Parking Whistler hotel, situated only 0.7 km from the Squamish Lil'wat Cultural Centre, entices guests with a nightclub and a golf course. This Whistler holiday park is in… More

From US$ 602 Book Now

Blaeberry Valley Vacation Rentals

1693 Oberg Johnson Road Box 69, Golden, Canada View map

Boasting a sunbathing terrace and a picnic area, Blaeberry Valley Vacation Rentals Golden hotel is located a 7-minute walk from the Northern Lights Wildlife Wolf Centre. This guest house comes with… More

From US$ 486 Book Now

Bratty Catty Cabin On The Ocean

10052 Malaspina Road, Powell River, Canada View map

Guests can enjoy a seaside sea view from a terrace at the 1-bedroom Bratty Catty Cabin Powell River, approximately a 20-minute walk from Okeover Arm Park. This villa accommodates 2 guests and offers… More

From US$ 123 Book Now

Creekside Oasis 4 Beds Pool And Hot Tub

2129 Lake Placid Road, Whistler, Canada View map

Located in Whistler Creekside with a host of stores at the base of the mountain, the 1-room Creekside Oasis 4 Beds Pool And Hot Tub Apartment Whistler is around a 5-minute walk from the Arfa Alpha… More

From US$ 363 Book Now

Twelve Oaks By Marquee Vancouver

2777 Oak Street 204, Vancouver, Canada View map

**Welcome to Twelve Oaks By Marquee, Vancouver**-a charming sanctuary nestled in the urban vibrancy of the city. Just a short distance from the renowned Granville Public Market and the Olympic… More

From US$ 58 Book Now

Race Rocks Townhouse - Pet Friendly Sooke Rental

6971 West Coast Road, Sooke, Canada View map

Offering a hot tub for a relaxing experience, Race Rocks Townhouse - Pet Friendly Sooke Rental villa is located about a 25-minute walk from the Tranquil Quimper Waterfront Park. More

From US$ 352 Book Now