Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Canada hotel prices

Tonight Feb 29 - Mar 1
This weekend Mar 6 - Mar 8
Next weekend Mar 13 - Mar 15

Top Cities in Canada

Top Canada Hotels with Room Service

See all 26,158 Properties in Canada

Estimated price for 1 night/2 adults

The Grand Hotel & Suites Toronto

The Grand Hotel & Suites Toronto

225 Jarvis St, Toronto, ON
    4.0 out of 5.0
     
     
    4.4 out of 5 (7283 reviews)

    Located in Downtown Toronto, this spa hotel is within 1 mi (2 km) of Ryerson University, Hockey Hall of Fame, and Scotiabank Arena. The Distillery Historic District ...

    The rooftop hot tubs were awesome, especially with the projector and music videos at night
    Feb 26, 2020

    $146 per night for 2 guests

    Mar 5 - Mar 6
    The Grand Hotel & Suites Toronto$146
    Fairmont Vancouver Airport In-Terminal Hotel

    Fairmont Vancouver Airport In-Terminal Hotel

    3111 Grant McConachie Way, Richmond, BC
      4.5 out of 5.0
       
       
      4.7 out of 5 (4412 reviews)

      Situated in the suburbs, this luxury hotel is within 3 mi (5 km) of Richmond Night Market, Aberdeen Centre, and Richmond Olympic Oval. Richmond Centre Mall and ...

      location is the main reason for reserving. probably one of the best airport hotels anywhere
      Feb 28, 2020

      $190 per night for 2 guests

      Mar 1 - Mar 2
      Fairmont Vancouver Airport In-Terminal Hotel$190
      The Fairmont Palliser

      The Fairmont Palliser

      133 9th Avenue SW, Calgary, AB
        4.0 out of 5.0
         
         
        4.5 out of 5 (2133 reviews)

        Located in Downtown Calgary, this spa hotel is steps from Vertigo Theatre and Calgary Tower. Calgary Telus Convention Centre and BMO Centre are also within 15 ...

        Beautiful hotel. Excellent service. The restaurant has very good food.
        Feb 26, 2020

        $93 per night for 2 guests

        Mar 27 - Mar 28
        The Fairmont Palliser$93
        Hotel Bonaventure Montreal

        Hotel Bonaventure Montreal

        900 rue De La Gauchetiere West, Montreal, QC
          4.0 out of 5.0
           
           
          4.3 out of 5 (7121 reviews)

          This penthouse-style hotel comprises the top two floors of the 17-story Place Bonaventure business and shopping complex and is linked by elevator to Montréal's ...

          It is centrally located and a great hotel overall.
          Feb 26, 2020

          $111 per night for 2 guests

          Mar 1 - Mar 2
          Hotel Bonaventure Montreal$111
          The Omni King Edward Hotel

          The Omni King Edward Hotel

          37 King St E, Toronto, ON
            4.5 out of 5.0
             
             
            4.6 out of 5 (2776 reviews)

            Located in Downtown Toronto, this luxury hotel is within a 5-minute walk of Hockey Hall of Fame and Sony Centre for the Performing Arts. St. Lawrence Market ...

            Wonderful hotel - great location, clean and modern rooms. No complaints whatsoever. I would happily stay there again.
            Feb 25, 2020

            $140 per night for 2 guests

            Mar 20 - Mar 21
            The Omni King Edward Hotel$140
            Pinnacle Hotel Harbourfront

            Pinnacle Hotel Harbourfront

            1133 Hastings St W, Vancouver, BC
              4.0 out of 5.0
               
               
              4.2 out of 5 (4668 reviews)

              Located in Coal Harbour, this eco-friendly hotel is steps from United States Consulate and Vancouver Waterfront. Robson Street and Canada Place are also within ...

              Great location, great staff, clean and easy. The pool/hot tub area needs an update
              Feb 28, 2020

              $118 per night for 2 guests

              Mar 1 - Mar 2
              Pinnacle Hotel Harbourfront$118
              Trump International Hotel & Tower Vancouver

              Trump International Hotel & Tower Vancouver

              1161 West Georgia Street, Vancouver, BC
                5.0 out of 5.0
                 
                 
                4.6 out of 5 (1538 reviews)

                Located in Coal Harbour, this luxury hotel is within a 5-minute walk of Robson Street and Vancouver Waterfront. Pacific Centre Shopping Mall and Vancouver Art ...

                Very well located. Walked everywhere. Staff was exceptional.
                Feb 24, 2020

                $193 per night for 2 guests

                Mar 13 - Mar 14
                Trump International Hotel & Tower Vancouver$193
                The Fort Garry Hotel

                The Fort Garry Hotel

                222 Broadway, Winnipeg, MB
                  3.5 out of 5.0
                   
                   
                  4.4 out of 5 (1948 reviews)

                  Located in Downtown Winnipeg, this spa hotel is within a 10-minute walk of Canadian Museum for Human Rights, Forks Market, and Manitoba Children's Museum. RBC ...

                  Historical amazing and just a truly gorgeous building.
                  Feb 26, 2020

                  $93 per night for 2 guests

                  Mar 7 - Mar 8
                  The Fort Garry Hotel$93
                  Pinnacle Hotel at the Pier

                  Pinnacle Hotel at the Pier

                  138 Victory Ship Way, North Vancouver, BC
                    4.0 out of 5.0
                     
                     
                    4.6 out of 5 (2023 reviews)

                    Located in Lower Lonsdale, this romantic hotel is within 1 mi (2 km) of Lonsdale Quay Seabus Terminal and Lonsdale Quay Market. Vancouver Waterfront and Canada ...

                    Great location and view of the city - amazing pool
                    Feb 24, 2020

                    $119 per night for 2 guests

                    Mar 1 - Mar 2
                    Pinnacle Hotel at the Pier$119
                    Niagara Falls Marriott on the Falls

                    Niagara Falls Marriott on the Falls

                    6755 Fallsview Blvd, Niagara Falls, ON
                      4.0 out of 5.0
                       
                       
                      4.2 out of 5 (4741 reviews)

                      Located in Fallsview, this hotel is within 1 mi (2 km) of Fallsview Casino and Skylon Tower. Horseshoe Falls and Aquarium of Niagara are also within 3 mi (5 ...

                      We stayed for one night with our 2 daughters and we all loved it. We plan to go back this summer and will be staying at the Marriott again.
                      Feb 25, 2020

                      $74 per night for 2 guests

                      Mar 2 - Mar 3
                      Niagara Falls Marriott on the Falls$74
                      Map

                      Pocket Guide: Hotels with Room Service in Canada

                      Search for hotels in Canada on Expedia. You can easily find your hotels in Canada using one of the methods below:

                      • View our selection of featured hotels in Canada
                      • Use the map to find hotels in the Canada neighborhood you prefer
                      • Use the filters to see hotels in a specific area of Canada, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Canada
                      • Enter your travel dates to view the best deals on hotels in Canada - while they last