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

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


Check Prices on Hotels in Canada

Tonight Sep 15 - Sep 16
This weekend Sep 20 - Sep 22
Next weekend Sep 27 - Sep 29

Featured Canada Hotels with Room Service

See all 22,200 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 (6663 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 ...

    Good location, extensive breakfast choice. Big room with a fridge and microwave
    Sep 13, 2019

    $167 per night for 2 guests

    Sep 22 - Sep 23
    The Grand Hotel & Suites Toronto$167
    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 (3756 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 ...

      Our stay was very comfortable & convenient for our early morning flight but considering the price of the room I think the wifi should have been free!
      Sep 13, 2019

      $204 per night for 2 guests

      Sep 29 - Sep 30
      Fairmont Vancouver Airport In-Terminal Hotel$204
      The Fairmont Palliser

      The Fairmont Palliser

      133 9th Avenue SW, Calgary, AB
        4.0 out of 5.0
         
         
        4.5 out of 5 (1965 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 ...

        Clean, statf was great, great location and restaurant excellent
        Sep 9, 2019

        $135 per night for 2 guests

        Sep 20 - Sep 21
        The Fairmont Palliser$135
        Hotel Bonaventure Montreal

        Hotel Bonaventure Montreal

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

          Located in Ville-Marie, this hotel is within a 10-minute walk of The Underground City, Bell Centre, and Christ Church Cathedral. Notre Dame Basilica and Saint ...

          Great location near to Central Train Station- Via Rail, Bell Centre and underground access to shopping on Ste. Catherine Street. Also on direct metro line. However, ongoing construction on lower level of convention centre on which this property sits is less than desirable. Loud jackhammering can ...
          Sep 13, 2019

          $149 per night for 2 guests

          Oct 13 - Oct 14
          Hotel Bonaventure Montreal$149
          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 (2510 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. King Station is only ...

            Beautifully appointed hotel located within easy walking distance of several attractions.
            Sep 9, 2019

            $169 per night for 2 guests

            Oct 13 - Oct 14
            The Omni King Edward Hotel$169
            Pinnacle Hotel Harbourfront

            Pinnacle Hotel Harbourfront

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

              Located in Coal Harbour, this eco-friendly hotel is within a 10-minute walk of United States Consulate, Robson Street, and Canada Place. Vancouver Convention ...

              Excellent city location and harbour views were interesting with boat and float-plane movements throughout the day. These almost compensated for the pricing of the accommodation and facilities. The swimming pool could have been warmer.
              Sep 12, 2019

              $198 per night for 2 guests

              Sep 27 - Sep 28
              Pinnacle Hotel Harbourfront$198
              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 (1282 reviews)

                This family-friendly Vancouver hotel is located in the business district, within a 10-minute walk of Robson Street, Pacific Centre Shopping Mall, and Vancouver ...

                The staff are incredible at this place. This is now my fifth time of staying here and they have always been highly professional and willing to go that extra mile.
                Sep 10, 2019

                $229 per night for 2 guests

                Oct 7 - Oct 8
                Trump International Hotel & Tower Vancouver$229
                The Fort Garry Hotel

                The Fort Garry Hotel

                222 Broadway, Winnipeg, MB
                  3.5 out of 5.0
                   
                   
                  4.4 out of 5 (1868 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 ...

                  Good location in downtown Winnipeg close to the train station & museum
                  Sep 13, 2019

                  $92 per night for 2 guests

                  Oct 11 - Oct 12
                  The Fort Garry Hotel$92
                  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 (2003 reviews)

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

                    Good location away from the main city with just a short sea bus ride to the centre. Good location for visiting Grouse mountain, Capilano and Whistler
                    Sep 11, 2019

                    $148 per night for 2 guests

                    Oct 13 - Oct 14
                    Pinnacle Hotel at the Pier$148
                    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 (4246 reviews)

                      Located in Fallsview, this hotel is within a 10-minute walk of Scotiabank Convention Centre and Fallsview Casino. Skylon Tower and Lundy's Lane are also within ...

                      Very nice and clean room. The only complaint is that the alarm clock was left activated for 6:00AM by the previous guest and woke me up too early. I would recommend the staff to check the alarm clocks when preparing the room for next guest
                      Sep 9, 2019

                      $84 per night for 2 guests

                      Sep 26 - Sep 27
                      Niagara Falls Marriott on the Falls$84
                      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