COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Compare Hotels in Canada

Search over 24747 hotels from $32

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Canada Hotels

Don't see what you're looking for?
See all available properties in Canada
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.

Luxury Hotels in Canada

    The Omni King Edward Hotel

    The Omni King Edward Hotel

    37 King St E, Toronto, ON
    The price is $126 per night from May 23 to May 23
    4.6/5Exceptional! (17 reviews)
    The Omni King Edward Hotel
    Rosewood Hotel Georgia

    Rosewood Hotel Georgia

    801 W Georgia St, Vancouver, BC
    The price is $423 per night from Jun 1 to Jun 1
    4.6/5Wonderful! (7 reviews)
    Rosewood Hotel Georgia
    Fairmont Royal York

    Fairmont Royal York

    100 Front St West, Toronto, ON
    The price is $140 per night from Jun 6 to Jun 6
    4.3/5Excellent! (67 reviews)
    Fairmont Royal York

Pet Friendly Canada Hotels

    Old Stone Inn Boutique Hotel

    Old Stone Inn Boutique Hotel

    6080 Fallsview Blvd., Niagara Falls, ON
    The price is $99 per night from Jun 6 to Jun 6
    3.9/5Very Good! (23 reviews)
    Old Stone Inn Boutique Hotel
    Best Western Plus Chocolate Lake Hotel

    Best Western Plus Chocolate Lake Hotel

    250 St. Margaret's Bay Rd, Halifax, NS
    The price is $70 per night from May 19 to May 19
    4.2/5Very Good! (6 reviews)
    Best Western Plus Chocolate Lake Hotel
    Quality Inn Waddling Dog

    Quality Inn Waddling Dog

    2476 Mt. Newton Cross, Saanichton, BC
    The price is $94 per night from May 18 to May 18
    3.8/5Good! (12 reviews)
    Quality Inn Waddling Dog

Recent Reviews