Hotels in Canada

Find the best deals on 37,905 hotels in Canada

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Canada

Looking for a city in Canada to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
114 C$ - 235 C$
CHEAPEST CITY IN CANADA Calgary 34% cheaper Hotels in Calgary are the cheapest in Canada at just 114 C$ per night on average.
MOST EXPENSIVE CITY IN CANADA Whistler 37% more expensive Whistler has the highest priced hotels in Canada with rooms averaging 235 C$ per night.
MOST POPULAR CITY IN CANADA Toronto 60% more users visited More momondo users search for hotels in Toronto than any other city in Canada

Popular Cities in Canada

Book one of the best deals Canada has to offer in these popular locations
  • Bond Place Hotel
    Best value

    Bond Place Hotel

    65 Dundas Street East, Toronto, ON

    7.6

    103 C$

    View Deal
  • Fairmont Royal York
    #1 Most popular

    Fairmont Royal York

    100 Front Street West, Toronto, ON

    8.8

    168 C$

    View Deal
  • One King West Hotel & Residence
    #2 Most popular

    One King West Hotel & Residence

    1 King Street West, Toronto, ON

    8.9

    137 C$

    View Deal
  • DoubleTree by Hilton Toronto Downtown
    #3 Most popular

    DoubleTree by Hilton Toronto Downtown

    108 Chestnut Street, Toronto, ON

    8.2

    109 C$

    View Deal
  • Chelsea Hotel Toronto
    #4 Most popular

    Chelsea Hotel Toronto

    33 Gerrard Street West, Toronto, ON

    7.8

    128 C$

    View Deal
  • Sheraton Centre Toronto Hotel
    #5 Most popular

    Sheraton Centre Toronto Hotel

    123 Queen Street West, Toronto, ON

    8.7

    262 C$

    View Deal
  • Hilton Toronto

    Hilton Toronto

    145 Richmond Street West, Toronto, ON

    8.4

    172 C$

    View Deal
  • Howard Johnson Plaza by Wyndham by the Falls / Niagara Falls
    Best value

    Howard Johnson Plaza by Wyndham by the Falls / Niagara Falls

    5905 Victoria Avenue, Niagara Falls, ON

    8.2

    82 C$

    View Deal
  • Hilton Niagara Falls/Fallsview Hotel & Suites
    #1 Most popular

    Hilton Niagara Falls/Fallsview Hotel & Suites

    6361 Fallsview Boulevard, Niagara Falls, ON

    7.6

    111 C$

    View Deal
  • Embassy Suites by Hilton Niagara Falls Fallsview
    #2 Most popular

    Embassy Suites by Hilton Niagara Falls Fallsview

    6700 Fallsview Boulevard, Niagara Falls, ON

    7.6

    130 C$

    View Deal
  • Four Points by Sheraton Niagara Falls Fallsview
    #3 Most popular

    Four Points by Sheraton Niagara Falls Fallsview

    6455 Fallsview Boulevard, Niagara Falls, ON

    7.7

    95 C$

    View Deal
  • Niagara Falls Marriott on the Falls
    #4 Most popular

    Niagara Falls Marriott on the Falls

    6755 Fallsview Boulevard, Niagara Falls, ON

    8.3

    126 C$

    View Deal
  • DoubleTree Fallsview Resort & Spa by Hilton - Niagara Falls
    #5 Most popular

    DoubleTree Fallsview Resort & Spa by Hilton - Niagara Falls

    6039 Fallsview Boulevard, Niagara Falls, ON

    8.3

    115 C$

    View Deal
  • Crowne Plaza Niagara Falls-Fallsview

    Crowne Plaza Niagara Falls-Fallsview

    5685 Falls Avenue, Niagara Falls, ON

    7.0

    99 C$

    View Deal
  • La Tour Belvedere Apartment Hotel
    Best value

    La Tour Belvedere Apartment Hotel

    2175 De Maisonneuve Boulevard West, Montreal, QC

    7.6

    94 C$

    View Deal
  • Sofitel Montreal Golden Mile
    #1 Most popular

    Sofitel Montreal Golden Mile

    1155 Sherbrooke Ouest, Montreal, QC

    9.1

    259 C$

    View Deal
  • Intercontinental Montreal
    #2 Most popular

    Intercontinental Montreal

    360 Saint Antoine Street Ouest, Montreal, QC

    8.8

    134 C$

    View Deal
  • Hotel Le Crystal Montreal
    #3 Most popular

    Hotel Le Crystal Montreal

    1100, Rue De La Montagne, Montreal, QC

    9.1

    373 C$

    View Deal
  • Hotel Birks Montreal
    #4 Most popular

    Hotel Birks Montreal

    1240 Rue Du Square Phillips, Montreal, QC

    9.1

    260 C$

    View Deal
  • Hotel Bonaventure Montreal
    #5 Most popular

    Hotel Bonaventure Montreal

    900 de La Gauchetiere W., Montreal, QC

    8.4

    162 C$

    View Deal
  • Novotel Montreal Centre

    Novotel Montreal Centre

    1180 rue de la Montagne, Montreal, QC

    8.7

    123 C$

    View Deal
  • Howard Johnson Hotel By Wyndham Vancouver Downtown
    Best value

    Howard Johnson Hotel By Wyndham Vancouver Downtown

    1176 Granville Street, Vancouver, BC

    6.6

    87 C$

    View Deal
  • Pan Pacific Vancouver
    #1 Most popular

    Pan Pacific Vancouver

    300-999 Canada Place, Vancouver, BC

    8.8

    274 C$

    View Deal
  • Sheraton Vancouver Wall Centre
    #2 Most popular

    Sheraton Vancouver Wall Centre

    1000 Burrard Street, Vancouver, BC

    8.5

    175 C$

    View Deal
  • Pinnacle Hotel Harbourfront
    #3 Most popular

    Pinnacle Hotel Harbourfront

    1133 West Hastings Street, Vancouver, BC

    8.1

    154 C$

    View Deal
  • Budget Inn Patricia Hotel
    #4 Most popular

    Budget Inn Patricia Hotel

    403 East Hastings Street, Vancouver, BC

    5.1

    258 C$

    View Deal
  • Century Plaza Hotel & Spa
    #5 Most popular

    Century Plaza Hotel & Spa

    1015 Burrard Street, Vancouver, BC

    8.3

    143 C$

    View Deal
  • The Sutton Place Hotel Vancouver

    The Sutton Place Hotel Vancouver

    845 Burrard Street, Vancouver, BC

    8.5

    166 C$

    View Deal
  • Ambassadeur Hotel
    Best value

    Ambassadeur Hotel

    3401, Boul. Saint-Anne, Québec City, QC

    7.3

    88 C$

    View Deal
  • Hilton Quebec
    #1 Most popular

    Hilton Quebec

    1100 Rene Levesque East, Québec City, QC

    8.4

    202 C$

    View Deal
  • Hôtel Le Concorde Québec
    #2 Most popular

    Hôtel Le Concorde Québec

    1225 Cours Du General De Montcalm, Québec City, QC

    7.7

    123 C$

    View Deal
  • Hotel Pur, Quebec, A Tribute Portfolio Hotel
    #3 Most popular

    Hotel Pur, Quebec, A Tribute Portfolio Hotel

    395 Rue de la Couronne, Québec City, QC

    8.8

    137 C$

    View Deal
  • Hotel Plaza Quebec
    #4 Most popular

    Hotel Plaza Quebec

    3031 Boulevard Laurier, Québec City, QC

    8.0

    128 C$

    View Deal
  • Best Western Plus City Centre/Centre-Ville
    #5 Most popular

    Best Western Plus City Centre/Centre-Ville

    330, De La Couronne Street, Québec City, QC

    8.4

    146 C$

    View Deal
  • Hotel Chateau Laurier Quebec

    Hotel Chateau Laurier Quebec

    1220 Place George V Ouest, Québec City, QC

    8.4

    196 C$

    View Deal

Canada travel tips

Let us help you with the best tips about Canada

When is the least expensive time to stay in Canada?

Visiting Canada in January would make for the least expensive trip at just 179 C$ per night on average. To save on your trip, avoid planning it during May, as this is the most expensive month on average.

Where do most people stay in Canada?

Our users tend to visit Toronto more often than any other city when travelling to Canada.

Which city in Canada has the most expensive hotel rooms?

As a popular tourist destination in Canada, it is no surprise that Whistler has the most expensive hotel rooms at 235 C$ per night - 37% more than than the country's average hotel room price.

Which city in Canada has the least expensive hotel rooms?

If you’re looking for the best bang for your buck when visiting Canada, consider staying in Niagara Falls. According to our data, Niagara Falls is the least expensive city to spend the night in when visiting Canada, with an average nightly rate of 77 C$, 63% below the country’s average.