Best Pet-Friendly Hotels in Canada

U.S. News has identified top hotels where pets stay for free by taking into account amenities,... READ MORE
U.S. News has identified top hotels where pets stay for free by taking into account amenities, reputation among professional travel experts, guest reviews and hotel class ratings. Use the filters and settings below to help find the best pet-friendly hotel.

READ THE BEST HOTELS METHODOLOGY »

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Hotel Name
Hotel Class

1 star - 5 stars

Amenities

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Select Dates

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

Press the down arrow key to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

  • View all Photos
    Fairmont Pacific Rim
    Vancouver, BC
    1.7 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free Breakfast

    Cats and dogs are welcome at the Fairmont Pacific Rim. However, pets cannot be left unattended in guest rooms and must be leashed at all times. No pet fees apply.
  • View all Photos
    Rosewood Hotel Georgia
    Vancouver, BC
    1.3 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    The Rosewood Hotel Georgia is a pet-friendly property. The hotel allows up to two pets per room. A one-time fee of $50 CAD (about $41 USD) applies for all rooms with pets.
  • View all Photos
    Wickaninnish Inn
    Tofino, BC
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free Parking

    • Free WiFi

    Pets are welcome at the Wickaninnish Inn for an additional fee of $40 CAD (about $33 USD) per night. Pets must be kenneled if left alone in the room and not disturb other guests. The hotel offers food and water bowls, bedding, treats and toys for its four-legged guests, as well as a pet shower station on the beach.
  • View all Photos
    Auberge Saint-Antoine
    Québec City, QC
    1.2 miles to city center
    4.5-star Hotel Class
    4.5-star Hotel Class
    • Free WiFi

    The hotel allows pets for an additional fee of $35 CAD (about $26 USD) per pet per night.
  • View all Photos
    Ritz-Carlton Montréal
    Montreal, QC
    0.7 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    Dogs and cats are welcome at the Ritz-Carlton, Montréal. There are no weight restrictions, however, a pet fee of $300 CAD (about $226 USD) applies per stay.
  • View all Photos
    The Ritz-Carlton, Toronto
    Toronto, ON
    1.2 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    The property welcomes dogs that weigh up to 30 pounds for a one-time fee of $150 CAD (about $113 USD).
  • View all Photos
    Four Seasons Hotel Toronto
    Toronto, ON
    0.7 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    The Four Seasons Hotel Toronto is a pet-friendly hotel, and guests are allowed to have a maximum of two pets that weigh up to 30 pounds.
  • View all Photos
    Shangri-La Hotel, Vancouver
    Vancouver, BC
    1.4 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    The Shangri-La Hotel, Vancouver is a pet-friendly property. One dog weighing up to 50 pounds is welcome in each accommodation for a one-time pet fee of $50 CAD (about $38 USD). Pet amenities like dog beds, treats and food and water bowls are provided in all rooms with dogs.
  • View all Photos
    Magnolia Hotel & Spa
    Victoria, BC
    4.5-star Hotel Class
    4.5-star Hotel Class
    • Free WiFi

    Dogs that weigh 30 pounds or less are welcome at the hotel for a $60 CAD (about $46 USD) fee per stay.
  • View all Photos
    The Hazelton Hotel Toronto
    Toronto, ON
    0.8 miles to city center
    $12 Nightly Resort Fee
    5.0-star Hotel Class
    5.0-star Hotel Class
    $12 Nightly Resort Fee
    • Free WiFi

    The property allows pets for a $125 CAD (about $94 USD) fee per seven-night stay.
  • View all Photos
    Four Seasons Resort and Residences Whistler
    Whistler, BC
    0.5 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    Pets stay for free and receive complimentary amenities like food and water bowls, beds and bottled water. No weight or breed restrictions apply.
  • View all Photos
    Manoir Hovey
    North Hatley, QC
    4.5-star Hotel Class
    4.5-star Hotel Class
    • Free Parking

    • Free WiFi

    Dogs are welcome at Manoir Hovey for a one-time fee of $60 CAD (about $46 USD). No breed or weight restrictions apply.
  • View all Photos
    Le Germain Hotel Québec
    Québec City, QC
    1.2 miles to city center
    4.0-star Hotel Class
    4.0-star Hotel Class
    • Free Breakfast

    • Free WiFi

    Le Germain Hotel Québec welcomes dogs for an additional fee of $23 ($30 CAD) per stay.
  • View all Photos
    Fairmont Chateau Whistler
    Whistler, BC
    0.4 miles to city center
    $15 Nightly Resort Fee
    4.5-star Hotel Class
    4.5-star Hotel Class
    $15 Nightly Resort Fee
    • Free WiFi

    Small pets are welcome for a daily pet fee of $50 CAD (about $38 USD). All pets receive amenities like food and water bowls, beds and towels. Dog treats are also available from room service.
  • View all Photos
    Fairmont Le Château Frontenac
    Québec City, QC
    1 mile to city center
    $15 Nightly Resort Fee
    5.0-star Hotel Class
    5.0-star Hotel Class
    $15 Nightly Resort Fee
    The property welcomes pets with no weight limit for $50 CAD (about $39 USD) per night. Pets receive amenities like food bowls, dog beds and treats.
  • View all Photos
    Oak Bay Beach Hotel
    Victoria, BC
    4.5-star Hotel Class
    4.5-star Hotel Class
    • Free Parking

    • Free WiFi

    Pets are welcome for an additional fee of $40 CAD (about $30 USD) per night for the first pet, plus $20 CAD (around $15 USD) per night for the second pet. Pets cannot exceed a combined weight of 75 pounds.
  • View all Photos
    Loden Hotel
    Vancouver, BC
    1.5 miles to city center
    4.5-star Hotel Class
    4.5-star Hotel Class
    • Free Breakfast

    • Free WiFi

    Pets are welcome at the Loden Hotel. No weight or breed restrictions apply, however, all rooms with pets will be charged a one-time pet fee of $50 CAD (about $38 USD) for each pet. Provided pet amenities include food and water bowls, pet beds, dog-walking map, a clean-up kit and a leash.
  • View all Photos
    Hotel Le St-James
    Montreal, QC
    0.2 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    Hôtel Le St-James welcomes pets any size with an additional fee of $40 CAD (about $33 USD) per day.
  • View all Photos
    Shangri-La Hotel, Toronto
    Toronto, ON
    0.9 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    The hotel allows one pet weighing up to 50 pounds for a $125 CAD fee (about $94 USD).
  • View all Photos
    Fairmont Banff Springs
    Banff, AB
    $22.5 Nightly Resort Fee
    4.0-star Hotel Class
    4.0-star Hotel Class
    $22.5 Nightly Resort Fee
    • Free WiFi

    The hotel allows pets for a $50 (about $38 USD) fee per night, $15 of which is donated to the local Bow Valley SPCA. Pet-sitting services are available with advanced booking.
  • View all Photos
    The St. Regis Toronto
    Toronto, ON
    0.9 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    The hotel welcomes dogs weighing up to 25 pounds. Food and water bowls are available. The St. Regis Toronto does not charge a pet fee.
  • View all Photos
    Sofitel Montreal Golden Mile
    Montreal, QC
    0.7 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free WiFi

    The Sofitel Montreal Golden Mile welcomes pets of any size for 49 CAD (about $38 USD) per pet per night.
  • View all Photos
    L'Hermitage Hotel
    Vancouver, BC
    1.1 miles to city center
    4.0-star Hotel Class
    4.0-star Hotel Class
    • Free Breakfast

    • Free WiFi

    Dogs and cats that weigh up to 20 pounds are welcome at L’Hermitage Hotel for a daily pet fee of $35 CAD (around $27 USD) per pet. No breed restrictions apply.
  • View all Photos
    Windsor Arms Hotel
    Toronto, ON
    0.6 miles to city center
    5.0-star Hotel Class
    5.0-star Hotel Class
    • Free Breakfast

    • Free WiFi

    The hotel allows pets that weigh up to 45 pounds to stay for a $50 CAD ($38 USD) fee per stay.
  • View all Photos
    Pan Pacific Vancouver
    Vancouver, BC
    1.7 miles to city center
    4.5-star Hotel Class
    4.5-star Hotel Class
    Dogs and cats are welcome at the Pan Pacific Vancouver. Up to two pets are welcome in each room. No weight or breed restrictions apply, however, all rooms with pets will be charged a daily $40 CAD ($31 USD) pet fee for the first pet and $15 CAD ($11 USD) for an additional pet.

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.