Special offers and Exclusive deals

Search Hotels

2025-08-03
2025-08-04
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

Handsome Dan'S Vacation Cottage Rentals

6574 Baird Rd, Port Renfrew, Canada View map

Handsome Dan'S Port Renfrew is 94 km from Ucluelet and around a 10-minute ride from West Coast Trail Office. For your comfortable stay this 10-room villa features a private bathroom along with a… More

From US$ 197 Book Now

Bjorn Holm

6596 Baird Road #236, Port Renfrew, Canada View map

Bjorn Holm Villa is 3.2 km from Botanical Beach Provincial Park and around 10 minutes' drive from from West Coast Trail Office. While staying at the 1-bedroom villa, guests are welcome to use a… More

From US$ 198 Book Now

The Raven'S Nest Resort & Campground

Hwy 93-95, Fairmont Hot Springs, Canada View map

The Raven'S Nest Resort & Campground Fairmont Hot Springs includes 8 rooms and is within 3.2 km of Fairmont Funtasia Fun Park. More

From US$ 172 Book Now

Ocean Island Garden Suites

143 Government Street, Victoria, Canada View map

Ocean Island Garden Suites Victoria is located approximately 5 minutes' drive from Chinatown and at a distance of 900 metres from Thunderbird Park. Guests can use Wi-Fi and a car park, which is… More

From US$ 102 Book Now

Modern Top-Floor 1-Bedroom Loft With Free Parking

933 Seymour Street, Vancouver, Canada View map

The spacious 60 m^2 Modern Top-Floor 1-Bedroom Loft With Free Parking Vancouver apartment lies within a 2-km distance of Vancouver Maritime Museum and around a 5-minute stroll from Vancouver City… More

From US$ 163 Book Now

100 Mile Motel & Rv Park

#310 South Cariboo Highway 97, 100 Mile House, Canada View map

100 Mile Motel & Rv Park 100 Mile House is situated in a ski area of 100 Mile House, a 10-minute drive from Moose Valley Provincial Park and at a distance of 1.1 km from Marmot Ridge Golf Course. More

From US$ 93 Book Now

Forest Sweet Retreat Hot Tub & Wood Fired Sauna

1358 Edwards Place, Ucluelet, Canada View map

Offering a terrace with outdoor dining areas and a barbecue grill, Forest Sweet Retreat Hot Tub & Wood Fired Sauna Hotel Ucluelet is approximately a 20-minute walk from He-Tin-Kis Park. More

From US$ 253 Book Now

Clean And Quiet 2 Bdr 2 Bthr Private Entrance Entire Guests Suite Near Coquitlam Center Mall And Skytrain

2602 Lincoln Avenue, Coquitlam, Canada View map

The 257-seat Evergreen Cultural Centre Studio Theatre is 0.9 km from the 2-bedroom Clean Quiet Comfortable Suite; Coquitlam Center and Vancouver airport is 48 minutes' drive away. Providing a… More

From US$ 173 Book Now

A Shack In The Woods

6574 Baird Road, 88, Port Renfrew, Canada View map

A Shack In The Woods Villa is 79 km from Victoria and nearly a 10-minute ride from Botanical Beach. There is a fully equipped kitchen with a kettle, a stove and a toaster while 1 bathroom are… More

From US$ 115 Book Now

Golden Tiny Homes

410 Reflection Lake Road North, Golden, Canada View map

Golden Tiny Homes is 3.1 km from Golden Golf & Country Club, and Kicking Horse Pedestrian Bridge is around 10 minutes' drive away. The Golden chalet also offers a free car park, a sauna and a Jacuzzi. More

From US$ 90 Book Now

Rocky Mountain Cabins And Home

2568 Kettleston Road, Golden, Canada View map

Rocky Mountain Cabins And Home features accommodation with a free carpark, a sauna and a patio and is nestled nearly a 25-minute walk from Northern Lights Wildlife Wolf Centre. The Golden chalet lies… More

From US$ 162 Book Now

Country Cottage B&B

6852 Longacre Drive, Vernon, Canada View map

Country Cottage B&B Vernon, located 6 km from Okanagan Science Centre, features Wi-Fi throughout the property. This hotel also includes a terrace with outdoor dining areas. More

From US$ 125 Book Now

Oceanside Manor - Fancy Room - Golf Course & Beach View

206 Elizabeth Avenue, Qualicum Beach, Canada View map

Oceanside Manor - Fancy Room - Golf Course & Beach View Qualicum Beach hotel, located a mere 9 minutes' walk from Heritage Forest and only 1.8 km from Milner Gardens and Woodland, features an indoor… More

From US$ 132 Book Now

Sunshine And Wine Loft

192 Bruce Court, Penticton, Canada View map

Featuring car rentals, as well as Wi-Fi throughout the property, Sunshine And Wine Loft Hotel Penticton is merely 0.6 km from Cherry Lane Shopping Centre. The guest house also includes a patio with… More

From US$ 126 Book Now

Mountain Getaway Condo - 5 Min Walk To The Beach!

205 3Rd Avenue 3121, Invermere, Canada View map

The beachfront Mountain Getaway Condo - 5 Min Walk To The Beach! Invermere is also located nearly a 5-minute walk from James Chabot Provincial Park. The apartment offers modern facilities, such as Wi… More

From US$ 227 Book Now

Heavenly Mountain Hideaway, Pool, Hot Tub

7495 Columbia Avenue, Radium Hot Springs, Canada View map

To enjoy your vacation in Radium Hot Springs, stay at the spacious 2-bedroom Heavenly Mountain Hideaway, Pool, Hot Tub Apartment Radium Hot Springs, which is only 0.6 km from Dry Gulch Provincial… More

From US$ 140 Book Now

Nakiska Ranch

5944 Trout Creek Road, Clearwater, Canada View map

Offering free parking, a golf course and a restaurant, Nakiska Ranch Villa is set in Clearwater. The property features a private bathroom and a mini-kitchen. More

From US$ 139 Book Now

Waterfront Condo In Ucluelet

1645 Cedar Road, Ucluelet, Canada View map

The 102 m^2 Waterfront Condo In Ucluelet is located at a distance of 800 metres from Ucluelet Aquarium and merely a 7-minute walk from Toquaht Bay Marina. A hot tub are available at the 2-bedroom… More

From US$ 203 Book Now

Adorable 1 Bedroom Suite- A Skip To Galloping Goose

3328 Piper Road, Victoria, Canada View map

The 70 m^2 Adorable 1 Bedroom Suite- A Skip To Galloping Goose Victoria is located 2.5 km from Havenwood Park and 500 metres from Luxton Park. Guests can relax and take in garden views from a patio… More

From US$ 85 Book Now

Easy On The Edge

978 Peninsula Rd, Ucluelet, Canada View map

2 km from Ucluelet Aquarium, the 1-bedroom Easy On Edge Villa is just off He-Tin-Kis Park. Offering hiking and fishing, this Ucluelet villa is located near hiking trails. More

From US$ 113 Book Now

Discovery Bay Resort By Kelowna Resort Acc. - 80+ Suites Available

1088 Sunset Drive, Kelowna, Canada View map

Discovery Bay Resort By Kelowna Resort Acc. - 80+ Suites Available lies in a residential area, about 15 minutes' drive from Don-O-Ray Farm Adventure and approximately 10 minutes by car from the… More

From US$ 267 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 Villa features a sunny patio and is equipped with a free car park and a patio. Windermere Valley Museum is at 450 metres of the… More

From US$ 92 Book Now

Cowichan Calling

222 Tal Crescent, Lake Cowichan, Canada View map

To enjoy your vacation in Lake Cowichan, stay at the 1-room Cowichan Calling Apartment, which is nearly 15 minutes' walk from Gordon Bay Provincial Park and about 2 km from Cowichan River Provincial… More

From US$ 128 Book Now

Lovely 2 Bedroom Suite Steps From The Beach

200 Lagoon Road, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at the 1-room Lovely 2 Bedroom Suite Steps From The Beach Victoria, which is within 4 km of Luxton Park and within 10 minutes' drive of Albert Head Battery… More

From US$ 169 Book Now

Bear Lodge Two Bedroom By Mva

20-4314 Main Street, Whistler, Canada View map

Bear Lodge Two Bedroom By Mva is set in the Whistler Village district, at a 4 km distance from Alpha Lake Park and approximately 25 minutes on foot from Spa relaxation. While staying at the 2-bedroom… More

From US$ 685 Book Now

Cozy Log Cabin In Pristine Nature

1628 Granite Road, Nelson, Canada View map

The 56 m^2 Morning Star Log Cabin Villa provides visitors with a golf course, a sun deck and a nightclub. It is located 10 minutes' drive from Touchstones Nelson Museum of Art and History. More

From US$ 153 Book Now

Higgin'S Inn

10150 Douglas Bay Road, Powell River, Canada View map

To enjoy your vacation in Powell River, stay at Higgin'S Inn Powell River, which is a 25-minute stroll from Mahood Beach and 3.4 km from Palm Beach Regional Park. This apartment features Wi-Fi and… More

From US$ 175 Book Now

Perfect Base Invermere 3Bd Townhouse Mt Views With Garage

1000 12 Street, Invermere, Canada View map

Set close to Effusion Art Gallery and Glass Studio, Perfect Base Invermere 3Bd Townhouse Mt Views With Garage Villa is within 5 minutes' walk of The Artym Gallery. This property also comes with a… More

From US$ 158 Book Now

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

1420 Palliser Trail Suite 105, Golden, Canada View map

Fully Renovated Ski-In/Out Loft With Private Hot Tub! Aparthotel Golden is a mere 0.9 km from Pioneer and features a terrace with outdoor dining areas and a BBQ grill. The hotel is a good starting… More

From US$ 541 Book Now

Lake Time Harrison

272 Cedar Avenue, Harrison Hot Springs, Canada View map

Canwest Art Gallery on the Lake is merely a 5-minute walk from the 1-bedroom Lake Time Harrison, while Campbell Lake Trail Head Nature Preserve is only a 14-minute walk from here. There are 1… More

From US$ 325 Book Now

Rustic Modern 2 Bed 2 Bath With Lakeview Pool And Hot Tub

3Rd Avenue 1103, Invermere, Canada View map

The spacious Rustic Modern 2 Bed 2 Bath With Lakeview Pool And Hot Tub Apartment Invermere is situated 2.5 km from Pynelogs Cultural Ctr and offers a fitness suite. This beachfront 102 m^2 apartment… More

From US$ 184 Book Now

Howe Street Apartment With Views

1010 Howe Street, #907, Vancouver, Canada View map

The 49 m^2 Howe Street Apartment With Views Vancouver offers proximity to such tourist attractions as IGA, situated about a 5-minute walk away. Staying in this 1-bedroom apartment, nestled merely 0.6… More

From US$ 258 Book Now

Mariner'S Loft - Salt Spring Island

118 Rainbow Road, Ganges, Canada View map

Situated around 5 minutes' drive from Centennial Park, the 7-room Mariner'S Loft - Salt Spring Island Apartment Ganges provides guests with Wi-Fi for either business or leisure. The apartment with a… More

From US$ 364 Book Now

Downtown 3Br/2Ba+Views+Skytrain+Free Parking

188 Keefer Place, Vancouver, Canada View map

Located nearly a 25-minute walk from Guelph Park, the 2-room Downtown 3Br/2Ba+Views+Skytrain+Free Parking Apartment Vancouver is at a distance of 2.7 km from a top family-friendly place like… More

From US$ 478 Book Now

The Altitude Landing, Pool, Hot Tub, Pets

205 3Rd Avenue, Invermere, Canada View map

The beachfront The Altitude Landing, Pool, Hot Tub, Pets Apartment Invermere is located a 19-minute walk from The Artym Gallery and 1 km from Windermere Valley Museum. Situated right by James Chabot… More

From US$ 72 Book Now

West Coast Luxury Living

3441 Adanac Street, Vancouver, Canada View map

West Coast Luxury Living Villa offers accommodation within a 15-minute drive of Science World at TELUS World of Science Geodesic Dome, while Confederation Park is 5 minutes away by car. Guests… More

From US$ 195 Book Now

Downtown 4Bd 2Ba View Skytrain 2 Free Parking

689 Abbott Street, Vancouver, Canada View map

The spacious Downtown 4Bd 2Ba View Skytrain 2 Free Parking Apartment Vancouver is located 5 minutes' walk from Vancouver Playhouse Theatre and overlooks the city. Featuring a patio with views of the… More

From US$ 465 Book Now

Westview Vacation Rental - Two Br House

562 21St Street West, North Vancouver, Canada View map

Westview Vacation Rental - Two Br House North Vancouver villa features garden views as well as a location not far from Stanley Park. More

From US$ 305 Book Now

4 Bedroom Upper Level Kits Home

2138 West 13Th Avenue, Vancouver, Canada View map

Located 300 metres from Ridge Theatre, 4 Bedroom Upper Level Kits Home Vancouver offers a terrace with a view over the garden. Providing guests with Wi-Fi and a free private car park, the 1-bedroom… More

From US$ 326 Book Now

Vintage Merlot Bed And Breakfast

878 Merlot Avenue, Oliver, Canada View map

Located merely 0.8 km from NK'MIP Canyon Desert Golf Course, Vintage Merlot Bed And Breakfast Oliver features Wi-Fi throughout the property and a free private car park on site. More

From US$ 106 Book Now

Malaspina Strait Cottage

7637 Fats Crescent, Powell River, Canada View map

Offering a terrace with outdoor dining areas and a barbeque grill, Malaspina Strait Cottage Powell River hotel is within a 10-minute drive of Powell River Westview Harbour Marina. The beachfront… More

From US$ 202 Book Now

Hearthstone Lodge Loft, Village Centre, Private Hot Tub, Sleeps 6

4211 Sunshine Place, Whistler, Canada View map

Located nearly 25 minutes' walk from Superfly Ziplines, the spacious 2-bedroom Hearthstone Lodge Loft, Village Centre, Private Hot Tub, Sleeps 6 Whistler is a great option to stay right in the centre… More

From US$ 205 Book Now

Gorgeous 4 Bedroom Garden Level Suite At Vancouver West & Ubc

Olympic Street, Vancouver, Canada View map

The 3-bedroom Gorgeous 4-Bedroom Garden Level Suite At Vancouver West is within 5 minutes' stroll of The Birds, and the public University Golf Club is approximately 4.5 km away. The property is made… More

From US$ 466 Book Now

Spacious & Modern By The Beach

15916 Buena Vista Avenue, White Rock, Canada View map

Boasting the location approximately a 20-minute walk from East Beach, the 4-bedroom Spacious & Modern By The Beach is also a mere 1.9 km from White Rock Pier. This accommodation features a fully… More

From US$ 549 Book Now

Al'S Escape By Revelstoke Vacations

Nichol Road, Revelstoke, Canada View map

Al'S Escape By Revelstoke Vacations Apartment is located 2.7 km from Revelation and 25 minutes on foot from Revelstoke Nickelodeon Museum. Guests can relax and take in mountain views from a terrace… More

From US$ 84 Book Now

Outback Lakeside Vacation Homes

9845 Eastside Road, Vernon, Canada View map

The upscale Outback Lakeside Vacation Homes is within a 10-minute drive of Predator Ridge and walking distance from Ellison Provincial Park. It includes Wi Fi in public areas along with a golf course… More

From US$ 335 Book Now

Powderhorn By Whistler Blackcomb Vacation Rentals

#306, 4182 Spearhead Drive, Whistler, Canada View map

Located in the Upper Village district of Whistler, the spacious 2-bedroom Powderhorn By Whistler Blackcomb Vacation Rentals apartment is just 7 minutes' walk from Squamish Lil'wat Cultural Centre and… More

From US$ 837 Book Now

Victoria'S Parliamentary Suite With Private Rooftop Patio & Harbour View

1310 Waddington Alley 402, Victoria, Canada View map

To enjoy your vacation in Victoria, stay at the spacious 63 m^2 Victoria'S Parliamentary Suite With Private Rooftop Patio & Harbour View, which is at a distance of 1.2 km from Inner-Harbour Pathway… More

From US$ 326 Book Now

Serene Peaks, Private Hot Tub, Peaceful

4889 Stanley Street, Radium Hot Springs, Canada View map

The spacious Serene Peaks, Private Hot Tub, Peaceful Apartment Radium Hot Springs offers views of the mountain and a location a 5-minute walk from Dry Gulch Provincial Park. Wi-Fi and complimentary… More

From US$ 139 Book Now

Cedar House Restaurant & Chalets

735 Hefti Road, Golden, Canada View map

The 8-room Cedar House Restaurant & Chalets Villa is located within 7 km of Edelweiss Village and nearly a 15-minute ride from Kicking Horse Pedestrian Bridge. The Golden lodge features patio views… More

From US$ 363 Book Now