Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Canada Hotels

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 Cities in Canada

Top Hotels in Canada

Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $249 per night
4.7/5Exceptional! (1,561 reviews)

"Good location, great and comfortable ooms, friendly staff!"…"

Reviewed on Aug. 10, 2020

Moose Hotel And Suites
Fairmont Le Chateau Frontenac
4.5 out of 5
1 rue des Carrieres, Quebec, QC
Free cancellationReserve now, pay when you stay
The price is CA $359 per night
4.7/5Exceptional! (2,573 reviews)

"This hotel is beautiful and has everything you need. Location is the best."…"

Reviewed on Aug. 11, 2020

Fairmont Le Chateau Frontenac
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $179 per night
4.1/5Very Good! (1,788 reviews)

"Very clean and staff was really polite and helpful sad the amenities were mostly all shut down due to covid that’s the only down fall"…"

Reviewed on Aug. 10, 2020

Banff Caribou Lodge and Spa
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $179 per night
4/5Very Good! (2,154 reviews)

"The rooms were gorgeous and very modern rustic. I was disappointed with the litter on the grounds (I realize it was left by inconsiderate clients but it could definitely be cleaner outside)."…"

Reviewed on Aug. 10, 2020

Banff Rocky Mountain Resort
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
The price is CA $189 per night
4.3/5Excellent! (942 reviews)

"The room was spacious and comfortable. The kitchen really needs a draining pan for dishes. The pool is very small and we were there for two nights. On check-in they told me the pool has recently been cleaned and will take a couple hours to warm up. We took the kids to the pool several hours later ..."…"

Reviewed on Aug. 10, 2020

Tunnel Mountain Resort
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is CA $215 per night
4.3/5Excellent! (943 reviews)

"Loved the location of the property! Enjoyed the up time date decor.. good beds and would love to come back again to enjoy the outdoor area after the pandemic.😊"…"

Reviewed on Aug. 11, 2020

Canalta Lodge
Lobstick Lodge
2.5 out of 5
94 Geikie St, Po Box 1200, Jasper, AB
The price is CA $219 per night
3.7/5Good! (956 reviews)

"Very good place!! Just some cigarette smell on the corridor by our room. Nice and comfortable beds!!"…"

Reviewed on Aug. 9, 2020

Lobstick Lodge
Coast Canmore Hotel & Conference Centre
3 out of 5
511 Bow Valley Trail, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is CA $169 per night
4.3/5Excellent! (1,034 reviews)

"I've stayed here twice. Once on New Years and again this weekend. I always have a lovely time! The rooms are clean, the staff are friendly and helpful, and the service is good! I'll definitely be back!"…"

Reviewed on Aug. 10, 2020

Coast Canmore Hotel & Conference Centre
Sheraton On The Falls Hotel
4 out of 5
5875 Falls Ave, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is CA $98 per night
4/5Very Good! (4,336 reviews)

"Newly renovated. Slow check in and check out only one person at the desk"…"

Reviewed on Aug. 11, 2020

Sheraton On The Falls Hotel
Marriott Niagara Falls Fallsview Hotel & Spa
4 out of 5
6740 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is CA $107 per night
4.3/5Excellent! (3,431 reviews)

"Every thing they're still number one in every thing ever."…"

Reviewed on Aug. 10, 2020

Marriott Niagara Falls Fallsview Hotel & Spa
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.

Canada Hotel Guide

Welcome to Canada

Utilize Expedia.ca today to book a vacation and explore all there is to see in Canada, the second-largest country in the world. Take a tour of the capital, Ottawa, or enjoy a relaxed visit somewhere quieter. Expedia.ca will help you find the right trip for you. See just how simple it is to visit the country of your dreams, begin hunting today.

Want to rest your head at an exquisite inn in Canada? We've got you covered. We have got a massive variety of budget motels also. And there are a ton of alternatives in between. It just depends on what you're in the mood for and how much you'd like to save. As for location, you can choose a room in any part of the region you'd like. You'll locate an assortment of lodging choices right where everything's happening, as well as hidden stays on the outskirts of Canada. When you search our incredible catalog of hotels in Canada, you are certain to find affordable rates and incredible rates on any type of accommodation here.

Quick facts about Canada:

  • With 36.2 million residents, Canada ranks second in population compared to other countries
  • The currency in Canada is the Canadian Dollar
  • Don't forget to stop in Toronto , Vancouver , and Montreal while you're in the country
  • United States is right next to Canada, so you can easily add a second country to your trip

Expedia.ca aims to save you time and money when booking your reservations at any of the accommodations in Canada, so you can spend your days getting the most out of your adventure and not worrying about draining your bank account. So why wait another second to book your vacation to North America? Designate your desired travel dates now to browse the best rates on vacations in Canada!

Winter visitors should opt for Canada hotel packages at the resorts atop the famous Whistler’s mountain range, where they can ski and snowboard for great rates. Take part in the picturesque ice skating on the frozen Rideau Canal in Ottawa and go on a dog sled tour through snowy, uncharted areas when you are in the northern part of the country.

If Canada is your summer spot of choice, then you will not lack exciting outdoor activities to do. Head up to Nova Scotia for swimming, surfing, and kayaking on the open waters. Visit the land of inspiration for the popular Anne of Green Gables series by visiting Prince Edward Island and walking along its soft beaches piled high with airy sea grass. Pack your camping gear and hike Canada’s stretch of the Appalachian Trail by booking Canada hotel deals in Newfoundland. Make the most of your vacation by securing a cheap Canada hotel deal, and save money for exciting activities, such as kayaking and surfing.

No trip to Canada is complete without sampling some of its best foods at great prices. If you are travelling through Quebec, make sure to order a special dish called poutine. This French-inspired food is a dish of French fries piled high and topped with soft cheese curds and a distinctive gravy. You will find poutine sold for a discount at most restaurants because it is so popular, but you will only find it in Quebec.

Top cities to hit while you are in Canada are Toronto and Montreal, both of which are modern cities with entertainment options such as an annual film fest. Ottawa boasts an annual tulip festival, and the lesser-known Okanagan will invite you to taste test their famous icewine if you are there in January.

Don't forget Niagara Falls, with its awe-inspiring cliffs and gushing waterfall streams. You can don raincoats and hats, and take a ferry that goes beneath the falls. Enjoy all of the beauty and entertainment Canada has to offer. From taking in a performance at the national theater to going to a loved hockey game, you will experience Canada like you never have before by staying in hotels in Canada.

Zip away to Toronto for a romantic weekend getaway, or pack up the family for a week-long adventure at Niagara Falls by booking rooms at any Canada hotel. Whatever you chose to do, you will find beauty, relaxation, and adventure wherever you go when you find Canada hotel deals.