Accommodation Canada

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?

Top hotels in Toronto (and vicinity)

Top hotels in Vancouver (and vicinity)

Top hotels in Montreal (and vicinity)

Top hotels in Québec City (and vicinity)

Top cities in Canada

Showing deals for:20 Mar - 22 Mar

Top landmarks in Canada

Check out the Canada hotels guests love right now

Find out more about Canada

Whispers of Waterfalls: Discovering Canada's Hidden Treasures

Discover the enchanting allure of Canada, a land where breathtaking landscapes meet vibrant culture. From the thundering majesty of Niagara Falls to the serene beauty of pristine lakes, Canada's natural wonders are simply unparalleled. Explore the cosmopolitan charm of cities like Vancouver and Toronto, replete with world-class museums and historic hotels. Immerse yourself in the warmth of Canadian hospitality as you savour diverse cuisines and partake in lively festivals. Whether you seek adventure in the Rockies or a romantic stroll along the waterfront, Canada promises an unforgettable experience that captivates every traveller's heart.

Discover great hotels in Canada

Canada offers a diverse range of accommodation options, from charming bed and breakfasts to luxurious hotels and stunning resorts. Many properties provide picturesque views, exceptional service, and unique experiences, ensuring a memorable stay in vibrant cities like Toronto or serene countryside locations. Here are some of the best hotels in Canada that our travelers love:

  1. Fairholm Boutique InnsOpens in a new window: This exquisite 5.0-star hotel is nestled in the heart of Charlottetown, offering a unique Bed and Breakfast experience. Set within a national historic building, it provides a delightful atmosphere for travellers seeking a historic and city-themed vacation. The hotel boasts charming architectural design and curated experiences that transport guests back in time, creating an immersive stay. Frequent visitors appreciate the blend of rich history and modern comforts, ensuring a memorable journey in a picturesque setting.
  2. Fairmont Chateau Laurier Gold ExperienceOpens in a new window: Fairmont Chateau Laurier Gold Experience is a luxurious 5.0-star hotel located in Ottawa, ideal for family-oriented leisure travellers. With a warm and welcoming atmosphere, this hotel provides a range of amenities designed for children, including highchairs and cribs, while maintaining a sophisticated ambiance. Guests can indulge in high-end dining experiences and enjoy the hotel's well-thought-out spaces that cater to diverse needs. The emphasis on inclusivity and family-friendly services creates a harmonious environment for families seeking quality time together in a vibrant city.
  3. Manoir HoveyOpens in a new window: Experience adventure and relaxation at the stunning 5.0-star hotel in North Hatley, perfect for leisure travellers craving a beach-themed getaway. With direct access to the beach, this hotel offers a plethora of adventure sports and recreation activities both on-site and nearby, ensuring an exhilarating stay. Guests can engage in kayaking, hiking, and boat tours while enjoying the breathtaking natural surroundings. The exceptional amenities, coupled with the serene atmosphere, create a perfect escape for those seeking both thrill and tranquillity in a luxurious setting.

Top locations to stay in Canada

Some of the great places to stay in Canada are Toronto, Niagara Falls, and Montreal. Toronto offers a vibrant theatre scene and urban attractions, while Niagara Falls mesmerises with its stunning water features. Montreal captivates with its unique architecture and cultural richness. For first-time visitors, Toronto is the ideal base to experience Canada's diverse offerings.

  1. TorontoOpens in a new window: Toronto is a vibrant metropolis that seamlessly blends urban life with cultural experiences. Known for its diverse arts scene, the city boasts an array of cultural attractions, including the iconic Royal Ontario Museum and the Art Gallery of Ontario. Theatre lovers will find a wealth of productions, from Broadway hits to local performances in the Distillery District. Beyond the arts, Toronto offers fantastic shopping opportunities, whether in the trendy Queen Street West or the upscale Yorkville area. Don’t miss the stunning views from the CN Tower, where you can also enjoy a meal with a view. With its multicultural atmosphere, Toronto is a great base for exploring the richness of Canadian life.
  2. Niagara FallsOpens in a new window: Niagara Falls is a natural wonder that attracts millions of visitors each year with its breathtaking views and thrilling experiences. The sheer power of the falls is awe-inspiring, and you can get up close with boat tours that take you right to the base. The surrounding area offers a variety of attractions, including beautiful parks, hiking trails, and charming towns. For those looking to relax, the region is home to numerous spas and wineries, making it a perfect getaway for couples and families alike. With its stunning scenery and range of activities, Niagara Falls promises a memorable experience.
  3. MontrealOpens in a new window: Montreal is a city that beautifully marries old-world charm with modern flair. Renowned for its stunning architecture, visitors can wander through the cobblestone streets of Old Montreal, admiring historic buildings and vibrant art installations. The city is also a cultural hub, with a lively festival scene showcasing everything from music to film. Food lovers will delight in the diverse culinary landscape, featuring everything from gourmet dining to beloved food markets. With its rich history and artistic vibe, Montreal offers a unique blend of experiences that cater to all tastes.

Things to do in Canada

Canada offers a delightful blend of thrilling escapades and serene retreats, from hiking in stunning national parks to unwinding by tranquil waterfalls. Explore historic hotels that echo tales of the past, ensuring every moment is filled with charm and excitement.

  • Calder – Discover the beauty of nature at Asessippi Provincial ParkOpens in a new window, a perfect spot for outdoor enthusiasts. Experience thrilling adventures like hiking along scenic trails or enjoying picnics surrounded by lush landscapes. If you're feeling more adventurous, try your hand at mountain biking or fishing in the park's tranquil waters. The stunning vistas of the park provide a great backdrop for photography, so don’t forget your camera!
  • Lac-Oscar – Visit the breathtaking Tapani Ecological ReserveOpens in a new window, where the majestic peaks and mountains beckon for exploration. Go hiking on the trails that wind through the reserve, offering panoramic views of the surrounding wilderness. This national park is a haven for nature lovers, with opportunities for birdwatching and spotting local wildlife. Don’t miss the chance to experience the serene environment, perfect for a peaceful getaway.
  • Englis River – Step into the lush surroundings of Bonheur River Kame Provincial ParkOpens in a new window, where you can enjoy a day filled with recreational activities. Explore the park’s well-maintained trails leading to stunning waterfalls, perfect for a refreshing dip or simply relaxing by the water. Bring a picnic to savour amidst the natural beauty, or indulge in a leisurely stroll to soak in the sights and sounds of this peaceful nature reserve.

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 tend to be lower. To make the most of your trip and appreciate the country's significant landmarks, history, and natural attractions, it's advisable to stay for at least 2 days. This duration provides a great value for money, allowing visitors to explore key sites and immerse themselves in the rich cultural heritage without breaking the bank. Additionally, prices for accommodations may drop during these months, making it an ideal time for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Canada, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart Shopping tool in the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options available. By staying updated on pricing and availability, you could easily secure a cheap hotel for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could enhance your chances of saving on your stay in a Canadian hotel. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and may 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’ll recommend more affordable dates that could help you secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Canada can provide unmatched convenience and easy access to local attractions, yet it often comes at a premium cost. Conversely, smaller towns and rural areas are more likely to be affordable, making them appealing options for budget-conscious travellers. For those seeking better rates, considering accommodation slightly outside the city centre may yield more economical choices, although this could entail additional travel to reach key sights. Additionally, exploring nearby cities can offer a wealth of experiences while maintaining a more budget-friendly approach to accommodation.

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. If you’re looking to soak up the lively atmosphere in Canada, June, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring