Hotels in Canada (North America)

    • Popular choice

    Harrison Hot Springs Resort

    7.5Good (22,130 ratings)

    East Tower lake view rooms, Five natural hot mineral pools

    Harrison Hotsprings
    from  ₹9,861
    See prices from 7 sites
    • Popular choice

    Fairmont Le Chateau Montebello

    8.5Excellent (8,824 ratings)

    Dedicated pet-friendly amenities, Riverside setting with scenic views

    Montebello
    from  ₹32,087
    See prices from 7 sites
    • Popular choice

    Manitou Springs Resort & Mineral Spa

    8.3Very good (3,503 ratings)

    Lake Manitou beachfront location, Award-winning spa and resort

    Manitou Beach
    Select dates to see prices and availability
    • Popular choice

    Emerald Lake Lodge

    8.2Very good (9,331 ratings)

    Historic lodge with rustic charm, Outdoor hot tub with mountain views

    Field
    from  ₹47,853
    See prices from 6 sites
    • Popular choice

    Fairmont Hot Springs Resort

    8.1Very good (8,203 ratings)

    Exclusive guest-only hot pool, Diverse on-site dining options

    Fairmont Hot Springs
    from  ₹16,912
    See prices from 8 sites
    • Popular choice

    Hotel Tadoussac

    8.0Very good (4,969 ratings)

    Historic 19th-century landmark, Upscale dining with river views

    Tadoussac
    Select dates to see prices and availability
    • Popular choice

    Great Blue Heron Hotel

    8.8Excellent (1,899 ratings)

    Scenic Scugog Island location, Well-equipped fitness center

    Port Perry
    from  ₹10,867
    See prices from 7 sites
    • Popular choice

    Lake Louise Inn

    7.9Good (16,506 ratings)

    Three distinct on-site restaurants, Heated indoor pool and whirlpools

    Lake Louise
    from  ₹10,469
    See prices from 7 sites
    • Popular choice

    Kananaskis Mountain Lodge, Autograph Collection

    8.5Excellent (6,563 ratings)

    On-site outdoor activity rentals, Award-winning Nordic Spa experience

    Kananaskis Village
    from  ₹35,565
    See prices from 9 sites
    • Popular choice

    Blue Mountain Resort Village Suites

    8.5Excellent (6,326 ratings)

    Open-air gondola with scenic views, Multiple dining and bar options

    The Blue Mountains
    Select dates to see prices and availability
    • Popular choice

    Auberge du Lac Taureau

    8.5Excellent (4,123 ratings)

    Pet-friendly accommodations available, Year-round heated outdoor pool

    Saint-Michel-des-Saints
    from  ₹17,532
    See prices from 5 sites
    • Popular choice

    Miette Mountain Cabins

    8.2Very good (4,202 ratings)

    Heated seasonal outdoor pool, Proximity to Miette Hot Springs

    Snaring
    from  ₹33,195
    See prices from 6 sites
    • Popular choice

    HFX Airport Hotel: Halifax Airport Hotel

    7.6Good (8,964 ratings)

    Unbeatable airport proximity, Extended parking for travelers

    Goffs
    from  ₹13,388
    See prices from 6 sites
    • Popular choice

    Temple Gardens Hotel & Spa

    7.8Good (11,053 ratings)

    Prime downtown Moose Jaw location, Canada's largest geothermal mineral pool

    Moose Jaw
    from  ₹15,016
    See prices from 9 sites
    • Popular choice

    Secret Cove Cottage Suites

    8.0Very good (1,554 ratings)

    Romantic yurts with ocean views, Wildlife viewing from the porch

    Halfmoon Bay
    Select dates to see prices and availability
    • Popular choice

    The Algonquin Resort St. Andrews by-the-Sea, Autograph Collection

    8.9Excellent (4,802 ratings)

    Proximity to Bay of Fundy tides, Pet-friendly atmosphere with lobby dog

    St. Andrews
    from  ₹18,624
    See prices from 7 sites
    • Popular choice

    JW Marriott The Rosseau Muskoka Resort & Spa

    8.4Very good (5,237 ratings)

    Proximity to golf and marina, Year-round indoor/outdoor pool

    Bent River
    from  ₹31,940
    See prices from 7 sites
    • Popular choice

    Imperial Inn Thousand Islands

    7.2(786 ratings)

    Seasonal outdoor pool access, Variety of nearby outdoor activities

    Gananoque
    from  ₹8,684
    See prices from 5 sites
    • Popular choice

    Quality Inn Saint-Jean-sur-Richelieu

    8.2Very good (2,672 ratings)

    Heated indoor pool for relaxation, Proximity to Canadian Force Base

    Saint-Jean-sur-Richelieu
    from  ₹13,001
    See prices from 5 sites
    • Popular choice

    Black Rock Oceanfront Resort

    9.0Excellent (7,081 ratings)

    Artisan-inspired oceanfront dining, Pet-friendly accommodations

    Ucluelet
    Select dates to see prices and availability
    • Popular choice

    Prestige Oceanfront Resort

    8.8Excellent (4,678 ratings)

    Stunning oceanfront location, Full-service Coastal Tides Day Spa

    Sooke
    from  ₹18,260
    See prices from 9 sites
    • Popular choice

    Fantasyland Hotel

    7.6Good (13,175 ratings)

    Unique themed guest rooms, Discounted attraction passes

    Edmonton
    from  ₹18,047
    See prices from 5 sites
    • Popular choice

    Fairmont Le Manoir Richelieu

    8.6Excellent (9,903 ratings)

    Year-round heated outdoor pools, Thrilling via ferrata and zipline

    La Malbaie
    from  ₹19,539
    See prices from 7 sites
    • Popular choice

    Villegiature Deux Rivieres Resort

    8.7Excellent (1,796 ratings)

    Heated seasonal outdoor pool, On-site spa wellness centre

    Tracadie-Sheila
    Select dates to see prices and availability
  1. Waterton Lakes Lodge Resort

    7.6Good (3,491 ratings)

    Indoor pool and hot tub access, Meeting and event facilities

    Waterton Park
    from  ₹28,567
    See prices from 7 sites
    • Popular choice

    Moulin Wakefield Mill Hotel & Spa

    8.7Excellent (4,116 ratings)

    Exclusive five-course discovery menu, Seasonal outdoor river pool

    Wakefield
    Select dates to see prices and availability
    • Popular choice

    Hôtel du Lac Champlain, an Ascend Collection Hotel

    8.9Excellent (2,858 ratings)

    Direct access to Lake Champlain activities, Gourmet dining at Le Greg Bistro

    Venise-en-Québec
    from  ₹10,403
    See prices from 5 sites
    • Popular choice

    Le Gaspesiana

    8.0Very good (3,373 ratings)

    Direct riverfront access, Panoramic river view dining

    Sainte-Flavie
    from  ₹13,588
    See prices from 5 sites
    • Popular choice

    Hôtel Castel

    8.2Very good (3,954 ratings)

    Proximity to Granby Zoo, Heated outdoor pool with splash pad

    Granby
    from  ₹13,611
    See prices from 6 sites
    • Popular choice

    Benmiller Inn & Spa

    8.0Very good (2,030 ratings)

    Riverside setting with tranquil views, Historic 19th-century mill buildings

    Goderich
    Select dates to see prices and availability
    • Popular choice

    Copper Point Resort

    8.4Very good (5,833 ratings)

    Proximity to Kootenay National Park, Pet-friendly rooms with patio access

    Invermere
    from  ₹22,234
    See prices from 4 sites
    • Popular choice

    Super 8 by Wyndham Lachenaie/Terrebonne

    8.2Very good (3,488 ratings)

    Convenient highway access, Two-story indoor waterslide fun

    Terrebonne
    from  ₹13,151
    See prices from 6 sites
    • Popular choice

    Le Dauphin St-Hyacinthe

    8.8Excellent (3,767 ratings)

    Proximity to convention center, Rooms with double whirlpool tubs

    Saint-Hyacinthe
    from  ₹12,774
    See prices from 7 sites
    • Popular choice

    Oakwood Resort

    7.7Good (3,022 ratings)

    Heated indoor saltwater pool, Relaxing spa and wellness center

    Grand Bend
    Select dates to see prices and availability
    • Popular choice

    Days Inn by Wyndham Edmundston

    8.3Very good (8,842 ratings)

    Pet-friendly with outdoor space, Direct highway access for travelers

    Edmunston
    from  ₹10,607
    See prices from 6 sites

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 ‎₹8,684 to ‎₹47,853 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Canada

Canada - More Top Destinations