Pet-friendly hotels and homes in Canada

Find the pet-friendly hotels that appeal to you the most

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Most visited cities for pet-friendly hotels

Toronto

377 pet-friendly hotels

Banff

23 pet-friendly hotels

Vancouver

229 pet-friendly hotels

Montréal

245 pet-friendly hotels

Quebec City

109 pet-friendly hotels

Jasper

14 pet-friendly hotels

Kelowna

42 pet-friendly hotels

Niagara Falls

54 pet-friendly hotels

Canmore

70 pet-friendly hotels

Edmonton

187 pet-friendly hotels

Ottawa

98 pet-friendly hotels

Whistler

78 pet-friendly hotels

Winnipeg

76 pet-friendly hotels

Kamloops

36 pet-friendly hotels

Tofino

25 pet-friendly hotels

Most popular regions for pet-friendly hotels

Ontario

2366 pet-friendly hotels

Quebec

1984 pet-friendly hotels

British Columbia

1589 pet-friendly hotels

Alberta

1041 pet-friendly hotels

Nova Scotia

301 pet-friendly hotels

Vancouver Island

293 pet-friendly hotels

New Brunswick

237 pet-friendly hotels

Saskatchewan

194 pet-friendly hotels

Newfoundland and Labrador

147 pet-friendly hotels

Manitoba

137 pet-friendly hotels

Niagara Falls

110 pet-friendly hotels

Banff National Park

104 pet-friendly hotels

Prince Edward Island

91 pet-friendly hotels

Yukon

25 pet-friendly hotels

Northwest Territories

11 pet-friendly hotels

The 10 Best Pet-Friendly Hotels in Canada

Check out our pick of great pet-friendly hotels in Canada

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,857 reviews

Featuring a bar, Hotel Canoe and Suites is located in Banff. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

From MYR 1,134 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,464 reviews

Well located in the centre of Calgary, Alt Hotel Calgary Downtown East Village provides air-conditioned rooms, a fitness centre, free WiFi and a bar. Guests can have a drink at the snack bar.

From MYR 604 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 5,605 reviews

Situated within 200 metres of Waterfront Centre Mall Vancouver and Vancouver Lookout at Harbour Centre, EXchange Hotel Vancouver features rooms with air conditioning. Free WiFi is available.

From MYR 1,382 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,512 reviews

Monsieur Jean - Hôtel Particulier has a fitness centre, restaurant and bar in the centre of Quebec City. Free WiFi is available and private parking can be arranged at an extra charge.

From MYR 1,787 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,154 reviews

Featuring a fitness centre, Hôtel Quartier DIX30 offers rooms in Brossard, a 9-minute walk from Le Club Dix30. Built in 2018, the property is within 1.1 km of Étoile Banque Nationale.

From MYR 630 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,020 reviews

OTL Gouverneur Saguenay features a fitness centre, garden, a shared lounge and terrace in Saguenay. Offering a restaurant, the property also has a bar, as well as an indoor pool and a hot tub.

From MYR 782 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,630 reviews

Located in Sherbrooke, 2.8 km from Université de Sherbrooke Stadium, OTL Gouverneur Sherbrooke has a fitness centre and garden. The hotel offers a steakhouse restaurant and a terrace.

From MYR 782 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,392 reviews

Located in the financial district of Vancouver city centre, Hotel Vancouver is located walking distance from shopping, fine dining, and entertainment.

From MYR 1,763 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,050 reviews

An on-site restaurant and a bar are featured at this Moose Jaw hotel. Free WiFi and a flat-screen cable TV are provided in each guest room. Lynbrook Golf Course is 5 minutes’ drive away.

From MYR 585 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,066 reviews

Offering on-site dining and an indoor pool, this hotel is located inside of the Vancouver International Airport. Guests can the on-site spa and fitness centre.

From MYR 1,424 per night

Most booked pet-friendly hotels in Canada this month

See all

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8,412 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,212 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 3,556 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,241 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,010 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,540 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,489 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,146 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 2,161 reviews

Popular with guests booking pet-friendly hotels in Canada

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 2,225 reviews

More places to explore, more ways to go