Special offers and Exclusive deals

Search Hotels

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

Soleil House

8803 78A Street, Fort St. John, Canada View map

Situated approximately a 25-minute walk from Totem Mall, Soleil House Apartment Fort St. John can host up to 6 guests in Fort St. John. Wi-Fi is provided for both business and leisure activities. More

Book Now

Herb Haven Farm House

22778 72 Avenue, Langley, Canada View map

### Experience Tranquility at Herb Haven Farm House Transport is a breeze, with easy access to attractions in Abbotsford and beyond, ensuring that you can explore local wineries, parks, and cultural… More

Book Now

The Backyard At Cedar Springs Walk To Lake And Hot Springs

#6 - 186 Cedar Ave, Harrison Hot Springs, Canada View map

Located merely a 6-minute walk from Harrison Lake and the Hot Springs, the 32 m² The Backyard At Cedar Springs Walk To Lake And Hot Springs Harrison Hot Springs apartment accommodates up to 3 guests.… More

From US$ 148 Book Now

Sunshine Garden 5 Bedrooms2 Living Rooms3 Bathrooms1 Kitchen

5422 256 Street, Aldergrove, Canada View map

Situated 2.6 km from the Working Destination Krause Berry Farms, Sunshine Garden 5 Bedrooms2 Living Rooms3 Bathrooms1 Kitchen Aldergrove villa invites guests to relax at a terrace. More

Book Now

Eve Furnished Apartments

302 Morrissey Road, Port Moody, Canada View map

To enjoy your vacation in Port Moody, stay at the 10-room Eve Furnished Apartments Port Moody, which is approximately 10 minutes' drive from the urban Glen Park and around 200 metres from Suter Brook… More

Book Now

Campground With Private Waterfalls At Sleepy Bear Retreat

1946 Blaeberry Road, Golden, Canada View map

**Experience Tranquility at Campground With Private Waterfalls At Sleepy Bear Retreat** Perfectly situated, Campground With Private Waterfalls At Sleepy Bear Retreat ensures easy access to the… More

Book Now

Sky Suite Tantalus Lodge

4200 Whistler Way Suite 521, Whistler, Bc V0N 1B4, Canada, Whistler, Canada View map

Sky Suite Tantalus Lodge Whistler is located in Whistler, within a 5-minute drive of Taman Sari Royal Heritage Spa, and boasts a Jacuzzi and a sauna. Whistler Blackcomb is a short distance from the… More

Book Now

Lovely 3 Bdrms With Ac And Free Ev Parking

505 Abbott Street, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at the spacious Lovely 3 Bdrms With Ac And Free Ev Parking Apartment Vancouver, which is just 0.8 km from the shopping mall "CF Pacific Centre" and about 10… More

Book Now

The Driftwalk Walkable To Beach

#3 - 186 Cedar Avenue, Harrison Hot Springs, Canada View map

The Driftwalk Walkable To Beach Harrison Hot Springs apartment is located just 1 km from Whippoorwill Point and 20 minutes' walk from Sandy Cove Beach. This apartment can host up to 4 guests. More

From US$ 149 Book Now

Mountain View Penthouse 7Br Combo Unit Bliss

298 Lillooet Road, Harrison Hot Springs, Canada View map

Located only 250 metres from Harrison Lake and the Hot Springs and the Canwest Art Gallery on the Lake, the 262 m² Mountain View Penthouse 7Br Combo Unit Bliss Apartment Harrison Hot Springs features… More

Book Now

Tiltin Hilton- Ocean View - Pet Friendly - Sleep 4

6596 Baird Road, Port Renfrew, Canada View map

Tiltin Hilton- Ocean View - Pet Friendly - Sleep 4 Villa Port Renfrew is located nearly 25 minutes' walk from Port San Juan, giving access to various tourist spots nearby. More

Book Now

Grizzly Ridge

230A Grizzly Ridge Trail, Big White Ski Resort, Canada View map

Situated in the breathtaking landscapes of British Columbia, Grizzly Ridge offers an unparalleled retreat at the renowned Big White Ski Resort. This exceptional destination is just 60 kilometers from… More

From US$ 1169 Book Now

Ghost Peak Chalet - Ski-In Access

20-2465 Monashee Court, Surrey, Canada View map

Located around a 25-minute walk from Maquabeak Park, Ghost Peak Chalet - Ski-In Access Surrey gives access to various tourist sites in the vicinity. The holiday home offers guests a relaxing… More

Book Now

Luxury Saratoga Beach Town Home

9022 Clarkson Avenue 1, Campbell River, Canada View map

Luxury Saratoga Beach Town Home Campbell River features garden views as well as a location not far from Oyster Bay. Located 10 minutes' drive from Shelter Point Distillery, this villa provides Wi-Fi… More

Book Now

Chateau Lawrence, Pool Table, Kids' Gaming Room

5201 Fairway Drive 302, Fairmont Hot Springs, Canada View map

Situated 25 minutes' walk from the miniature golf course "Fairmont Funtasia Fun Park", the spacious Chateau Lawrence, Pool Table, Kids' Gaming Room Fairmont Hot Springs can host up to 10 guests in… More

From US$ 538 Book Now

Fitzsimmons Walk 38 By Outpost Whistler

7124 Nancy Greene Drive Unit #38, Whistler, Canada View map

Providing active guests with access to a golf course, Fitzsimmons Walk 38 By Outpost Whistler Villa is approximately 25 minutes on foot from such sports attractions as the Meadow Park Sports Centre. More

Book Now

Private House With Three Bedrooms

3320 Granville Avenue, Richmond, Canada View map

Private House With Three Bedrooms Richmond villa offers proximity to nearby tourist spots, such as the Gulf of Georgia Cannery National Historic Site, situated 4.2 km away. More

From US$ 298 Book Now

Modern North Shore Nest With Balcony

3594 Malsum Dr, Burrard Inlet 3, Bc V7G, Canada, North Vancouver, Canada View map

**The Modern North Shore Nest With Balcony is a captivating retreat in North Vancouver that seamlessly blends comfort and style. This elegant destination is just 13 kilometers from the vibrant… More

Book Now

Modern 2Br Apartment In The Heart Of Downtown

995 Hornby Street, Vancouver, Canada View map

To enjoy your vacation in Vancouver, stay at Modern 2Br Apartment In The Heart Of Downtown Vancouver, which is about 25 minutes' walk from the Dr. Sun Yat-Sen Classical Chinese Garden and just 1.3 km… More

From US$ 1854 Book Now

5 Bed 4 Bath Luxury Home With Jacuzzi

12759 67A Avenue, Surrey, Canada View map

5 Bed 4 Bath Luxury Home With Jacuzzi Surrey offers easy access to such tourist spots as Colebrook United Church, located approximately a 5-minute walk away. More

Book Now

Hastings Sunrise Experience

2981 Mcgill Street, Vancouver, Canada View map

Situated a mere 600 metres from Pacific Coliseum, Hastings Sunrise Experience Apartment Vancouver also boasts easy access to Broadway - City Hall Sky train station which is approximately 7 km away. More

From US$ 914 Book Now

Do Not Use This

12853 74 Avenue, Surrey, Canada View map

Staying at Do Not Use This Surrey villa, guests can easily reach Bear Creek Train Public Park & Mini Golf, located around 3 km away. More

Book Now

Painted Cliff 2 By Outpost Whistler

4891 Painted Cliff Rd, Whistler, Canada View map

The 2-bedroom Painted Cliff By Outpost Whistler Villa offers proximity to nearby tourist spots, such as Lost Mountain Lake, situated approximately 25 minutes' walk away. More

Book Now

Revel And Rest By Revelstoke Vacations

1702 Coursier Avenue, Revelstoke, Canada View map

Situated 4.5 km from The Ripper, the 1764 m² Revel And Rest By Revelstoke Vacations Apartment can host up to 10 guests in Revelstoke. This 4-bedroom apartment features Wi-Fi in the rooms. More

Book Now

Aerie By The Malibu Beach Of Victoria

5099 Lochside Drive, Victoria, Canada View map

Located only 1.1 km from Cordova Bay Golf Course, Aerie By The Malibu Beach Of Victoria Villa provides access to various tourist attractions in the vicinity. More

Book Now

Wildwood Whistler Ski Special

4749 Spearhead Drive 202, Whistler, Canada View map

**Wildwood is where luxury meets adventure in the heart of Whistler.** Nestled amidst breathtaking mountain vistas, the Wildwood Whistler Ski Special offers an idyllic retreat for winter enthusiasts… More

Book Now

Powder Palace - Nearby Spa, Gym, Pilates, Dining

2410 Coursier Ave 2208, Revelstoke, Canada View map

The spacious Powder Palace - Nearby Spa, Gym, Pilates, Dining Revelstoke apartment offers views of the mountain and a location a 25-minute walk from the modern Revelstoke Mountain Resort. This… More

Book Now

Okanagan Lake View Villa With Pool Sauna Cold Plunge

299 Clifton Rd N, Kelowna, Canada View map

Offering a hot tub and a sauna for a relaxing experience, Okanagan Lake View Villa With Pool Sauna Cold Plunge Kelowna is located 15 minutes' drive from the entire permanent gallery "Okanagan… More

Book Now

The Flats At Cedar Springs With Full Kitchen And Steps To Lake

#8 - 186 Cedar Ave, Harrison Hot Springs, Canada View map

To enjoy your vacation in Harrison Hot Springs, stay at the 1-room The Flats At Cedar Springs With Full Kitchen And Steps To Lake Harrison Hot Springs, which is within 20 minutes' walk of Sandy Cove… More

From US$ 137 Book Now

The Outfitter - Garden View - Pet Friendly - Huge Yard

17017 Tsonoqua Drive, Port Renfrew, Canada View map

Staying at The Outfitter - Garden View - Pet Friendly - Huge Yard Villa Port Renfrew, guests can visit Port San Juan, which is nearly a 10-minute ride away. More

Book Now

Yvr Gateway Homestay Vancouver

7011 Marguerite Street Room A, Vancouver, Canada View map

Yvr Gateway Homestay Vancouver is located about a 25-minute walk from Winona Park and 2.2 km from the VanDusen Botanical Garden. Wi-Fi and a free private car park are provided for guests' utmost… More

Book Now

Family Vacation Home In Bella Coola

2671 Michelle Dr, Hagensborg, Canada View map

Staying at the 4-bedroom Family Vacation Home In Bella Coola Hagensborg, guests can visit the Snootli Hatchery, which is approximately a 25-minute stroll away. The Hagensborg holiday home is suitable… More

Book Now

One Bedroom Cozy Suite With Free Parking

6146 150 Street, Surrey, Canada View map

Situated 3.7 km from the Unwin Park, One Bedroom Cozy Suite With Free Parking Surrey provides convenient access to numerous nearby attractions. More

Book Now

Beachfront Lake House Moyie Bc

3202 View Rd, Moyie, Canada View map

Nestled 3.6 km from Norbury Lake Provincial Park, the 3-bedroom Beachfront Lake House Moyie Bc villa entices guests to explore various tourist destinations nearby. More

Book Now

Oceanfront & Amazing Views - Pet Friendly - 2Bdrm

6596 Baird Road, Port Renfrew, Canada View map

Situated 2.6 km from Juan de Fuca Trail, Oceanfront & Amazing Views - Pet Friendly - 2Bdrm Villa Port Renfrew entices guests to explore various tourist attractions in the area. More

Book Now

Owl Lookout

1681 Tsawwassen Drive North, Delta, Canada View map

More

Book Now

Stylish Retreat In Agassiz With Scenic Views

1485 Highlands Blvd, Agassiz, Bc V0M 1A1, Canada, Agassiz, Canada View map

Stylish Retreat In Agassiz With Scenic Views Villa is located a 10-minute drive from Kilby Park and invites guests to enjoy a patio. More

From US$ 429 Book Now

Silverton Lake Cottage

2 Street, Silverton, Canada View map

Nestled right around the corner from Dainard Lake, Silverton Lake Cottage entices guests to explore various tourist destinations nearby. More

Book Now

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

2138 West 13Th Avenue, Vancouver, Canada View map

Located approximately 5 minutes' walk from Ridge Theatre, Quiet-Comfy 4 Bedroom House On A Tree Lined Street In Kitsilano Vancouver villa offers quick access to various city attractions in the… More

Book Now

I Beach You To It

9022 Clarkson Avenue 8, Campbell River, Canada View map

Located 2.7 km from the Miracle Beach Provincial Park, the beachfront I Beach You To It Campbell River villa gives access to various tourist sites in the vicinity. This 3-bedroom holiday home… More

Book Now

Bear Cave- Grizzly Ridge 260A

260A Grizzly Ridge Trail, Big White Ski Resort, Canada View map

Nestled in the breathtaking wilderness of Big White Ski Resort, Grizzly Ridge offers a perfect blend of adventure and luxury. This charming retreat is located just 60 km from the vibrant Kelowna… More

Book Now

Powell River Ocean View Home

4109 Whalen Avenue, Powell River, Canada View map

Powell River Ocean View Home is located approximately 25 minutes' walk from the co-op gallery "Artique-Artists Cooperative", giving access to various tourist spots nearby. More

Book Now

Luxury Mediterranean Vacation Suite !

654 Cook Road, Kelowna, Canada View map

Located 10 minutes by car from The Old Woodshed Kelowna railway station, Luxury Mediterranean Vacation Suite ! Kelowna is 500 metres from the 1.5 - hectare Rotary Beach Park. More

Book Now

Adorable 1-Bedroom Apartment On Kitsilano Beach

2040 Cornwall Avenue 308, Vancouver, Canada View map

**Adorable 1-Bedroom Apartment On Kitsilano Beach is a delightful retreat nestled in the heart of Vancouver's vibrant Kitsilano neighborhood. This charming accommodation invites guests to experience… More

Book Now

Texada Hunter Hiker Friendly Suite

5378A Coleborn St, Vananda, Canada View map

Situated about 25 minutes' walk from Spectacle Lake, the 70 m² Texada Hunter Hiker Friendly Suite Vananda can host up to 3 guests in Vananda. Wi-Fi is provided for both business and leisure… More

Book Now

Guest Suite In North Vancouver

825 4Th Street East, North Vancouver, Canada View map

To enjoy your vacation in North Vancouver, stay at Guest Suite In North Vancouver, which is within 6 km of the lengthy treetop Capilano Suspension Bridge and about 10 minutes' drive from Gastown. The… More

Book Now

Group Stays - Large Renovated Apartment With Pool And Hot Tub

2129 Lake Placid Road, Whistler, Canada View map

The spacious Group Stays - Large Renovated Apartment With Pool And Hot Tub Whistler lies in Whistler Creekside with a host of stores at the base of the mountain and offers swift access to the Arfa… More

Book Now

Fern Gully, Coastal Bohemian Loft At Beach

1002 Peninsula Road #19, Ucluelet, Canada View map

Fern Gully, Coastal Bohemian Loft At Beach Ucluelet villa offers proximity to nearby tourist spots, such as Big Beach, situated about 25 minutes' walk away. More

From US$ 496 Book Now

Cozy Snug Cove Treehouse

1102 Lenora Rd, Bowen Island, Bc V0N 1G2, Canada, Snug Cove, Canada View map

Situated within 20 minutes' walk of Crippen Regional Park, the 1-room Cozy Snug Cove Treehouse Apartment Bowen Island provides guests with Wi-Fi for either business or leisure. The maximum occupancy… More

Book Now

Modern 1 Bedroom Den In Prime Location

1249 Granville Street 305, Vancouver, Canada View map

Modern 1 Bedroom Den In Prime Location Vancouver apartment is located 2.2 km from Broadway - City Hall Sky train station and nearly a 5-minute walk from Celebrities Nightclub. More

Book Now