British Columbia may have travel restrictions in place due to COVID-19.

Search Pet Friendly Hotels in British Columbia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top British Columbia Pet-friendly Hotels

Quality Inn Waddling Dog

Quality Inn Waddling Dog

2.5 out of 5
2476 Mt. Newton Cross, Saanichton, BC
The price is CA $112 per night from Jan 2 to Jan 3

Situated in Saanichton, this hotel is 2.7 mi (4.3 km) from Panorama Recreation Centre and within 6 miles (10 km) of Butchart Gardens and British Columbia Aviation ...

4/5Very Good! (663 reviews)

"Good basic hotel room. Recent Reno’s convenient to Ferry, airport and North VICTORIA"…"

Reviewed on Oct. 31, 2020

Quality Inn Waddling Dog
Summit Lodge Boutique Hotel

Summit Lodge Boutique Hotel

4 out of 5
4359 Main St., Whistler, BC
The price is CA $113 per night from Dec 7 to Dec 8

Located in Village North, this romantic hotel is within a 10-minute walk of Whistler Blackcomb Ski Resort and Whistler Golf Club. Whistler Village Gondola and ...

4.7/5Exceptional! (972 reviews)

"Location was great, nice room and great service. Definitely recommend staying here"…"

Reviewed on Nov. 28, 2020

Summit Lodge Boutique Hotel
Sylvia Hotel

Sylvia Hotel

3 out of 5
1154 Gilford St, Vancouver, BC
The price is CA $110 per night from Dec 16 to Dec 17

Located in West End, this beachfront hotel is in the city centre and within a 5-minute walk of English Bay Beach and Stanley Park. Robson Street and Vancouver ...

4.4/5Wonderful! (976 reviews)

"Old world charm in a modern setting. Perfect location away from the commercial or entertainment districts of Vancouver. Cross the road and you’re on the seawall, for a beautiful walk or bike ride along the waterfront or around Stanley park. Inside...rooms are comfortable and clean. Bathrooms have ..."…"

Reviewed on Nov. 23, 2020

Sylvia Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Travelodge by Wyndham Chilliwack

Travelodge by Wyndham Chilliwack

2.5 out of 5
45466 Yale Road West, Chilliwack, BC
The price is CA $67 per night from Dec 10 to Dec 11

Located in Chilliwack Proper Village West, this hotel is 1.9 mi (3 km) from Chilliwack Cultural Centre, and within 9 mi (15 km) of University of the Fraser Valley ...

3.2/5 (989 reviews)

"Super easy off and back onto the highway. IHOP restraunt attached to the building. Pets are allowed. Big clean room. Very good price."…"

Reviewed on Oct. 13, 2020

Travelodge by Wyndham Chilliwack
Carmel Inn

Carmel Inn

2.5 out of 5
1502 Highway 97 (South), Prince George, BC
The price is CA $89 per night from Dec 18 to Dec 19

Situated in Prince George, this hotel is 0.4 mi (0.7 km) from Treasure Cove Casino and 2.1 mi (3.3 km) from CN Centre. Prince George Golf and Curling Club and ...

4.2/5Very Good! (895 reviews)

"Close to restaurants, double beds are super soft, a bit loud outside in the morning, glad for AC. Parking is plentiful, bathtub could have been a bit cleaner. Got a good price on it for the night. Super 8 (Esther’s inn) is still my favourite in PG"…"

Reviewed on Oct. 9, 2020

Carmel Inn
Aava Whistler Hotel

Aava Whistler Hotel

3.5 out of 5
4005 Whistler Way, Whistler, BC
The price is CA $110 per night from Dec 6 to Dec 7

Located in Whistler Village, this golf hotel is within a 10-minute walk of Whistler Core Climbing and Fitness Centre, Whistler Blackcomb Ski Resort, and Whistler ...

4.3/5Excellent! (2,004 reviews)

"Would recommend! Friendly staff and prime location."…"

Reviewed on Nov. 28, 2020

Aava Whistler Hotel
Capital CityCenter Hotel

Capital CityCenter Hotel

3 out of 5
1961 Douglas St, Victoria, BC
Get Rates

Located in Downtown Victoria, this hotel is within a 5-minute walk of Government Street and Save-On-Foods Memorial Centre. Victoria Harbour and Victoria Clipper ...

4/5Very Good! (1,000 reviews)
Good value for money

"Value for money property is a great choice. Area is on the fringe of rough although walkable to harbour and Chinatown."…"

Reviewed on Aug. 6, 2020

Capital CityCenter Hotel
Accent Inns Vancouver Airport

Accent Inns Vancouver Airport

3 out of 5
10551 St. Edwards Dr, Richmond, BC
The price is CA $89 per night from Dec 4 to Dec 5

Situated near the airport, this hotel is 1.5 mi (2.5 km) from Richmond Night Market and 2.7 mi (4.4 km) from Richmond Centre Mall. Aberdeen Centre and Main Street ...

4.1/5Very Good! (3,210 reviews)

"It was a nice touch upon sign in to provide a welcome gift"…"

Reviewed on Oct. 15, 2020

Accent Inns Vancouver Airport
Pinnacle Hotel at the Pier

Pinnacle Hotel at the Pier

4 out of 5
138 Victory Ship Way, North Vancouver, BC
The price is CA $108 per night from Dec 4 to Dec 5

Located in Lower Lonsdale, this romantic hotel is within 1 mile (2 km) of Lonsdale Quay Seabus Terminal and Lonsdale Quay Market. Vancouver Waterfront and Granville ...

4.5/5Wonderful! (983 reviews)

"We always love our stay here. There’s is so much to do within walking distance. Parking is easy and the restaurants are so good and so many to choose from."…"

Reviewed on Oct. 31, 2020

Pinnacle Hotel at the Pier
The Oswego Hotel

The Oswego Hotel

4 out of 5
500 Oswego Street, Victoria, BC
The price is CA $179 per night from Dec 4 to Dec 5

Located in James Bay, this eco-friendly hotel is within a 5-minute walk of Victoria Clipper Ferry Terminal and Victoria Harbour. Victoria Fisherman's Wharf and ...

4.6/5Wonderful! (971 reviews)

"The Oswego has the charm of small boutique hotel with excellent service. The suites are well appointed and perfect for extended stay and easy walking distance to scenic sights. Our dog was treated as a VIP guest with treats, dog amenities and walking routes. We have been repeat visitors to the hotel ..."…"

Reviewed on Nov. 24, 2020

The Oswego Hotel
Coast Chilliwack Hotel by APA

Coast Chilliwack Hotel by APA

3.5 out of 5
45920 First Avenue, Chilliwack, BC
The price is CA $89 per night from Dec 6 to Dec 7

Located in Chilliwack Proper Village West, this eco-friendly hotel is within 1 mi (2 km) of Chilliwack Cultural Centre and Prospera Centre. Chilliwack Heritage ...

4.3/5Excellent! (982 reviews)

"We love the park setting, going for a walk under the Christmas lights or just gazing out our room window - so beautiful!"…"

Reviewed on Dec. 1, 2020

Coast Chilliwack Hotel by APA
The Grand Hotel Nanaimo

The Grand Hotel Nanaimo

3 out of 5
4898 Rutherford Rd, Nanaimo, BC
The price is CA $107 per night from Dec 19 to Dec 20

Located in Regional District of Nanaimo, this hotel is 0.1 mi (0.1 km) from Long Lake and within 3 miles (5 km) of Woodgrove Shopping Centre and Frank Crane ...

3.9/5Very Good! (315 reviews)

"Great location, friendly staff, good price, and loved the whiskey bar!"…"

Reviewed on Nov. 21, 2020

The Grand Hotel Nanaimo
Days Inn by Wyndham Golden

Days Inn by Wyndham Golden

3 out of 5
1416 Golden View Rd, Golden, BC
The price is CA $93 per night from Dec 10 to Dec 11

Situated on the boardwalk, this hotel is steps away from Columbia Mountains and British Columbia Visitor Centre at Golden. Kicking Horse Pedestrian Bridge and ...

3.6/5Good! (978 reviews)

"It was only overnight but was a great room, very large, clean and comfortable. tv did not work, but they were quick to make compensation for that issue. The best breakfast I have had since COVID. Pet friendly room, excellent."…"

Reviewed on Oct. 14, 2020

Days Inn by Wyndham Golden
Best Western Plus Tin Wis Resort

Best Western Plus Tin Wis Resort

2.5 out of 5
1119 Pacific Rim Highway, Tofino, BC
The price is CA $140 per night from Jan 3 to Jan 4

Nestled on the beach, this Tofino hotel is within a 15-minute walk of Clayoquot Sound and Mackenzie Beach. Chesterman Beach is 1.2 mi (1.9 km) away.

4.4/5Wonderful! (974 reviews)

"Great place, right by the beach and close to most things. Very clean rooms that definitely went above our expectations. Staff was helpful."…"

Reviewed on Nov. 24, 2020

Best Western Plus Tin Wis Resort
The Old House Hotel & Spa

The Old House Hotel & Spa

3.5 out of 5
1730 Riverside Lane, Courtenay, BC
The price is CA $190 per night from Dec 4 to Dec 5

Situated on the riverwalk, this spa hotel is 2.8 mi (4.5 km) from Crown Isle Resort and Golf Community, and within 6 mi (10 km) of Blue Moon Winery and Comox ...

4.5/5Wonderful! (600 reviews)

"Locals restaurant was particularly GOOD. Excellent location for services with grocery, liquor & coffee stores nearby."…"

Reviewed on Oct. 31, 2020

The Old House Hotel & Spa
Inn On Long Lake

Inn On Long Lake

2 out of 5
4700 North Island Hwy, Nanaimo, BC
The price is CA $144 per night from Dec 5 to Dec 6

Located in Regional District of Nanaimo, this beachfront hotel is in a shopping district and within 3 mi (5 km) of Long Lake, Departure Bay Beach and Frank Crane ...

4.4/5Excellent! (680 reviews)

"Great location. Room was clean and the bed was comfy. We would definitely stay there again!"…"

Reviewed on Nov. 20, 2020

Inn On Long Lake
Coast Bastion Hotel

Coast Bastion Hotel

3.5 out of 5
11 Bastion Street, Nanaimo, BC
The price is CA $118 per night from Jan 1 to Jan 2

Located in Regional District of Nanaimo, this eco-friendly hotel is 0.1 mi (0.1 km) from Bastion and 2.2 mi (3.6 km) from Departure Bay Ferry Terminal. Nanaimo ...

4.4/5Excellent! (957 reviews)

"Friendly staff, excellent location, great view of the harbour"…"

Reviewed on Oct. 30, 2020

Coast Bastion Hotel
Days Inn by Wyndham Victoria On The Harbour

Days Inn by Wyndham Victoria On The Harbour

3 out of 5
427 Belleville St, Victoria, BC
The price is CA $89 per night from Dec 10 to Dec 11

Located in James Bay, this eco-friendly hotel is steps away from Victoria Harbour and The Robert Bateman Centre. British Columbia Parliament Building and Royal ...

3.8/5Good! (982 reviews)

"Fabulous location right on Victoria's Inner Harbour. Short walking distance to all of the many atractions, restaurants, shops and bars in downtown Victoria. Has a great pub, with a surprisingly good menu, as well as a restaurant."…"

Reviewed on Nov. 25, 2020

Days Inn by Wyndham Victoria On The Harbour
Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel

2.5 out of 5
7702 Main Street, Osoyoos, BC
The price is CA $119 per night from Dec 4 to Dec 5

Nestled on the beach, this Okanagan-Similkameen hotel is steps away from Osoyoos Lake, Cascade Range and Columbia Mountains. Pioneer Walkway and Rattlesnake ...

4/5Very Good! (971 reviews)

"Location is great. Very clean rooms and well maintained."…"

Reviewed on Nov. 23, 2020

Coast Osoyoos Beach Hotel
Nita Lake Lodge

Nita Lake Lodge

4 out of 5
2131 Lake Placid Rd, Whistler, BC
The price is CA $199 per night from Dec 6 to Dec 7

Located in Whistler Creekside, this spa hotel is within a 10-minute walk of Whistler Blackcomb Ski Resort and Creekside Gondola. Whistler Golf Club and Whistler ...

4.6/5Exceptional! (981 reviews)

"Easy check in & check out process. Spacious rooms :)"…"

Reviewed on Nov. 22, 2020

Nita Lake Lodge
Don't see what you're looking for?
We've got more Pet-friendly Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Cities in British Columbia

Pocket Guide: Pet-friendly Hotels in British Columbia

Search for hotels in British Columbia on Expedia. You can easily find your hotels in British Columbia using one of the methods below:

  • View our selection of featured hotels in British Columbia
  • Use the map to find hotels in the British Columbia neighborhood you prefer
  • Use the filters to see hotels in a specific area of British Columbia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in British Columbia
  • Enter your travel dates to view the best deals on hotels in British Columbia - while they last

More trip options