Canada Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Canada

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Canada on Hotels.com. These Canada hotels consistently deliver on quality, location and traveler experience. Last updated on .

Top hotels in Toronto (and vicinity)

Top hotels in Montreal (and vicinity)

Top hotels in Niagara Falls

Top hotels in Québec City (and vicinity)

Top cities in Canada

Great weekend hotel deals in Canada

Showing deals for:Sep 18 - Sep 20

Top landmarks in Canada

Check out the Canada hotels guests love right now

Find out more about Canada

Embrace the Wilderness: Unveiling Canada’s Hidden Treasures of Nature and Heritage

Canada, a vast and diverse country, beckons with its breathtaking landscapes and rich cultural heritage. From the stunning Rocky Mountains to the serene shores of Lake Ontario, nature lovers will find paradise in its national parks, including Banff and Jasper. Explore the historic charm of Quebec City or the vibrant arts scene in Toronto. Experience the soulful rhythms of Indigenous culture and sample world-class cuisine, from poutine to fresh Atlantic seafood. Whether you're seeking adventure in the wild or a romantic getaway in a quaint cabin, Canada promises unforgettable experiences that resonate with every traveller's spirit.

Last-Minute DealsOpens in a new window

Discover great hotels in Canada

Canada offers a diverse range of hotel accommodations to suit every budget and preference. From affordable motels and charming bed and breakfasts to upscale 5-star hotels in urban centres, options abound. Prices vary widely, allowing travelers to compare accommodations and find ideal hotel rooms that meet their needs. Here are some of the most popular hotels with our travelers in Canada:

  1. The Ritz-CarltonOpens in a new window: This exquisite 5.0-star hotel in Vancouver boasts a glowing guest rating of 9.8 out of 10. It features adventure sports and recreation activities both onsite and nearby, making it ideal for leisure travelers seeking thrilling experiences. Key amenities include luxurious accommodations and thoughtful services for children, enhancing the overall family vacation experience. With its immaculate rooms and welcoming lobby, this hotel stands out for its attentive and friendly staff, ensuring a delightful stay in a beautiful setting.
  2. Shangri-La TorontoOpens in a new window: Experience unparalleled luxury at this 5.0-star hotel in Halifax, which has achieved an impressive guest rating of 10.0 out of 10. This property is designed for discerning travelers seeking a sophisticated escape, featuring spacious rooms with elegant decor and modern comforts like automated curtains. Guests appreciate the thoughtfully curated environment, including a well-stocked mini bar and attentive room service. This hotel excels in providing an exceptional atmosphere, ensuring that each stay feels refined and intentional, making it a cherished choice for those who value elegance and quality.
  3. Le Mount StephenOpens in a new window: Set in Toronto, this remarkable 5.0-star hotel enjoys a guest rating of 9.4 out of 10. It caters specifically to leisure travelers with its boutique-themed design and uniquely influenced decor that provides a distinctive ambiance. Essential amenities like complimentary cribs and a well-maintained dining experience enhance the overall appeal. Guests rave about the prompt and courteous service, which complements the hotel’s beautiful setting and ensures a delightful visit. This property is a perfect choice for those looking for a vibrant and artistic escape in the heart of the city.

Where to stay in Canada

Stay in Toronto, Montreal, and Vancouver for a vibrant Canadian experience. Toronto dazzles with its skyscrapers, diverse dining, and rich arts scene. Montreal enchants with its historic architecture, lively festivals, and charming cafés. Vancouver offers stunning scenery, urban parks, and a thriving arts community. For first-time visitors, Toronto is the ideal choice, providing a bustling urban adventure.

  1. TorontoOpens in a new window: Toronto is a bustling metropolis that offers a vibrant mix of culture, entertainment, and iconic attractions. With its stunning architecture and towering skyscrapers, the city is perfect for those looking to immerse themselves in urban life. Must-see places like the CN Tower provide breathtaking views of the skyline, while the Distillery Historic District is a charming area filled with art galleries and boutiques. If you’re into shopping, you’ll love the diverse range of stores, from high-end brands to unique local finds. For a dose of culture, catch a show at one of the city's many cultural venues, which host everything from theater performances to live music events. Great accommodation options include luxury hotels and cozy boutique stays, making it easy to find the perfect spot to unwind after a day of exploration.
  2. MontrealOpens in a new window: Montreal is a city that effortlessly blends European charm with a modern vibe. Known for its stunning architecture and rich cultural scene, it’s ideal for travelers who appreciate art and history. Don't miss the breathtaking Notre Dame Basilica and the lively Old Port of Montreal, where you can enjoy waterfront activities and festivals. Sainte-Catherine Street is a shopper’s paradise, lined with an array of shops and cafes, perfect for a leisurely day out. The city also boasts a vibrant cultural scene with live music and theater, ensuring there's always something happening. Whether you choose to stay in a chic downtown hotel or a cozy spot in the historic district, you'll find plenty of options to enhance your Montreal experience.
  3. VancouverOpens in a new window: Vancouver is a stunning coastal city that combines urban sophistication with breathtaking natural beauty. Its picturesque scenery makes it an ideal base for those who love exploring the outdoors, with options like biking along the seawall or taking the Sea to Sky Gondola for spectacular views. The vibrant art scene is evident in its numerous galleries and public installations, while the diverse dining options cater to every taste. For shopping enthusiasts, the city offers a range of unique boutiques and larger shopping districts. Stay in a cozy hotel that allows you to enjoy both the city life and the surrounding nature, making it easy to experience the best of what Vancouver has to offer.

Things to do in Canada

Canada offers an exciting blend of urban exploration and serene escapes. Stroll through vibrant shopping malls, unwind at family-friendly beaches, or explore lush natural parks. Discover bustling marinas and fascinating museums, making it easy to balance a thrilling day out with peaceful moments in nature.

  • Sorel-Tracy – This charming city offers a delightful blend of outdoor activities and cultural experiences. Start your adventure at Parc Regard-sur-le-fleuve, where you can enjoy scenic views of the river while engaging in family-friendly activities. The park features a theme city that invites visitors to explore its natural beauty, making it a lovely spot for picnics and leisurely walks. You can also discover local museums that showcase the region’s rich history and heritage, or venture to nearby natural parks to immerse yourself in the area's stunning landscapes and wildlife.
  • Waterside – A visit to Waterside is a journey into local culture. Make sure to stop by the iconic Cape Enrage Lighthouse, an important historical landmark that offers breathtaking views of the coastline. The surrounding area is perfect for a stroll, and you can take in the majestic scenery while learning about the lighthouse's fascinating history. Whether you’re snapping photos or simply enjoying the ocean breeze, this spot is a must-see for anyone interested in the maritime heritage of the region.
  • New Zealand – This vibrant city is a haven for beach lovers and families alike. Spend a day at one of the beautiful family beaches where you can build sandcastles and enjoy water sports. Don't miss the chance to visit Souris Lighthouse, another cultural gem that tells the story of the area’s nautical past. After a day at the beach, explore the local shopping area or the bustling shopping mall centre, where you can find unique souvenirs and indulge in delicious local cuisine. There’s something for everyone in this lively coastal destination!

4 tips for savvy savings when booking a hotel in Canada

  1. Book for the cheapest times: The most budget-friendly times to visit Canada are January, March, and November, when hotel prices are typically lower. For an enriching experience that allows you to explore key landmarks and cultural sites, it's recommended to stay for at least 2 days. This duration provides a great value for money, giving you the opportunity to discover the country's rich history and stunning natural attractions, all while keeping your travel expenses in check.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals in Canada on Hotels.com, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections for potential discounts on hotels as your travel date approaches. You may discover good rates by enabling email alerts or push notifications for flash sales and special promotions, ensuring you stay informed about savings opportunities. Additionally, the Smart ShoppingOpens in a new window tool in the app allows you to compare hotel prices and amenities, so if prices drop or rooms become available, you're more likely to be the first to know and secure a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you find better rates for your stay in a Canadian hotel. If you're interested in a unique experience, boutique hotels often provide a more personalised touch and can sometimes offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest alternative dates that could lead to a more affordable option.
  4. Consider your location: Staying in the heart of major Canadian cities can certainly provide convenience and easy access to local attractions, but it often comes with a steeper price tag. In contrast, smaller towns and rural areas are more likely to be affordable, allowing travellers to stretch their budgets further. For those seeking better rates, opting for accommodations just outside the city centre can be a wise choice, although it may require some additional travel to reach key sites. Additionally, exploring nearby cities that are rich in culture and amenities can uncover a wealth of budget-friendly options without sacrificing the experience.

Best time to go to Canada

Canada has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. June, July, and September are the peak travel months in Canada, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring