Hotels in Canada (North America)

138110 hotels in Canada

  1. Harrison Hot Springs Resort

    Five mineral-fed hot spring pools
    See prices from 9 sites
    from₹10,376
  2. Fairmont Hot Springs Resort

    Professional spa and massage services
    See prices from 8 sites
    from₹12,759
  3. Manitou Springs Resort & Mineral Spa

    Professional spa and massage services
    See prices from 6 sites
    from₹11,040
  4. Fairmont Le Château Montebello

    Pet-friendly resort accommodation options
    See prices from 10 sites
    from₹24,565
  5. Fairmont Chateau Lake Louise

    Panoramic views of Lake Louise
    See prices from 12 sites
    from₹46,240
  6. Emerald Lake Lodge

    Experience serene Yoho National Park
    See prices from 6 sites
    from₹19,000
  7. Kananaskis Mountain Lodge, Autograph Collection

    Access Nakiska Ski Resort slopes
    See prices from 12 sites
    from₹29,529
  8. Miette Mountain Cabins

    Games room with diverse activities
    See prices from 9 sites
    from₹8,606
  9. Secret Cove Cottage Suites

    Ocean views and wildlife sightings
    Select dates to see exact prices
  10. Temple Gardens Hotel & Spa

    Walk to downtown Moose Jaw
    See prices from 10 sites
    from₹13,391
  11. Lakeview Gimli Resort

    On-site dining and coffee options
    See prices from 6 sites
    from₹9,559
  12. Great Blue Heron Hotel

    On-site fitness center access
    See prices from 10 sites
    from₹6,746
  13. Hôtel Valcartier

    Access indoor and outdoor waterparks
    See prices from 7 sites
    from₹15,904
  14. Days Inn by Wyndham Valemount

    Heated indoor pool with waterslide
    See prices from 10 sites
    from₹7,839
  15. HFX Airport Hotel: Halifax Airport Hotel

    Proximity To Aviation Museum
    See prices from 11 sites
    from₹10,368
  16. The Algonquin Resort St. Andrews by-the-Sea, Autograph Collection

    Walking distance to St. Andrews
    See prices from 11 sites
    from₹11,714
  17. Blue Mountain Resort Village Suites

    Seasonal outdoor pool and hot-tubs
    Select dates to see exact prices
  18. Waterton Lakes Lodge Resort

    Mountain Views and Local Wildlife
    See prices from 10 sites
    from₹6,085
  19. JW Marriott The Rosseau Muskoka Resort & Spa

    Multiple on-site dining options
    See prices from 11 sites
    from₹28,146
  20. Lakeview Hecla Resort

    Indoor and outdoor pool facilities
    Select dates to see exact prices
  21. Black Rock Oceanfront Resort

    Bring pets to resort suites
    Select dates to see exact prices
  22. Château Arnaud

    Waterfront views of Sept-Îles Bay
    See prices from 7 sites
    from₹13,009
  23. Manoir Lac-Etchemin

    Seasonal outdoor pool and wellness
    See prices from 6 sites
    from₹8,489
  24. Lake Louise Inn

    On-site ski and bike facilities
    See prices from 11 sites
    from₹8,902
  25. Prestige Oceanfront Resort

    Waterfront views of Sooke Harbour
    See prices from 9 sites
    from₹11,375
  26. Hotel Motel Belle Plage

    Dine at On-Site Seafood Restaurant
    Select dates to see exact prices
  27. Moulin Wakefield Mill Hotel & Spa

    Dine at two on-site restaurants
    See prices from 7 sites
    from₹13,831
  28. Microtel Inn & Suites by Wyndham Lac-Megantic

    On-site fitness center access
    See prices from 10 sites
    from₹12,003
  29. Manoir du Lac Delage

    Lakeside location near mountain trails
    See prices from 9 sites
    from₹10,058
  30. Relais St-Denis

    Year-round outdoor heated pool
    See prices from 9 sites
    from₹9,566
  31. Hôtel du Lac Champlain, an Ascend Collection Hotel

    Gourmet Dining At Le Greg
    See prices from 10 sites
    from₹10,796
  32. Quality Inn Saint-Jean-sur-Richelieu

    Heated indoor saltwater swimming pool
    See prices from 8 sites
    from₹11,500
  33. Villegiature Deux Rivieres Resort

    Waterfront views in Tracadie-Sheila
    Select dates to see exact prices
  34. Hotel Marineau La Tuque

    On-site restaurant and lounge
    See prices from 7 sites
    from₹11,327
  35. Copper Point Resort

    Proximity to golf and skiing
    See prices from 7 sites
    from₹12,013

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Canada - Price range from ‎₹6,085 to ‎₹46,240 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Canada

Canada - More Top Destinations