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 Ontario

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

Featured Ontario Hotels with Tennis Courts

See all 6,227 Properties in Ontario

Estimated price for 1 night/2 adults

White Oaks Resort & Spa

White Oaks Resort & Spa

253 Taylor Rd, Niagara-on-the-Lake, ON
    4.0 out of 5.0
     
     
    4.5 out of 5 (1923 reviews)

    Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. Lundy's Lane ...

    Thank you for the excellent hospitality. I look forward to me next visit
    Sep 10, 2019

    $108 per night for 2 guests

    Oct 3 - Oct 4
    White Oaks Resort & Spa$108
    Holiday Inn Toronto Yorkdale

    Holiday Inn Toronto Yorkdale

    3450 Dufferin St, Toronto, ON
      3.5 out of 5.0
       
       
      4.0 out of 5 (1182 reviews)

      This family-friendly Toronto hotel is located near the airport, within 3 mi (5 km) of Yorkdale Shopping Centre, Downsview Park and Earl Bales Ski and Snowboard ...

      Everything was great! Lovation, staff, room, very pleased!
      Sep 7, 2019

      $120 per night for 2 guests

      Oct 12 - Oct 13
      Holiday Inn Toronto Yorkdale$120
      The Westin Harbour Castle, Toronto

      The Westin Harbour Castle, Toronto

      1 Harbour Sq, Toronto, ON
        4.0 out of 5.0
         
         
        4.3 out of 5 (4451 reviews)

        Located in Downtown Toronto, this romantic hotel is within a 5-minute walk of PATH Underground Shopping Mall and Scotiabank Arena. Harbourfront Centre and Hockey ...

        Hotel was close to everything aswell as the waterfront
        Sep 15, 2019

        $141 per night for 2 guests

        Oct 10 - Oct 11
        The Westin Harbour Castle, Toronto$141
        Dreamz Inn

        Dreamz Inn

        79271 Bluewater Hwy, Central Huron, ON
          2.5 out of 5.0
           
           
          4.7 out of 5 (275 reviews)

          Situated in Central Huron, this hotel is 0.1 mi (0.1 km) from Lake Huron and within 6 mi (10 km) of The Livery Theatre and Reuben R. Sallows Gallery. Huron County ...

          The owners were very helpful and friendly. The place was spotless, even looked like they clean the remote control for the tv! Loved the funky decor. The grounds were very well maintained.When I come back to Goderich I will definitely be staying here!
          Sep 12, 2019

          $135 per night for 2 guests

          Sep 17 - Sep 18
          Dreamz Inn$135
          Georgian Bay Hotel Trademark Collection by Wyndham

          Georgian Bay Hotel Trademark Collection by Wyndham

          10 Vacation Inn, Collingwood, ON
            3.0 out of 5.0
             
             
            3.7 out of 5 (1656 reviews)

            Located in the heart of Collingwood, this spa resort is 1.9 mi (3 km) from Collingwood Golf Course and 2.6 mi (4.2 km) from Scandinave Spa Blue Mountain. Collingwood ...

            Everyone was very nice . The room was very clean and comfortable.
            Sep 15, 2019

            $76 per night for 2 guests

            Sep 17 - Sep 18
            Georgian Bay Hotel Trademark Collection by Wyndham$76
            Hidden Valley Resort, an Ascend Hotel Collection Member

            Hidden Valley Resort, an Ascend Hotel Collection Member

            1755 Valley Road W, Huntsville, ON
              3.0 out of 5.0
               
               
              3.8 out of 5 (572 reviews)

              Located in Huntsville, this beachfront resort is connected to the convention center, 1.2 mi (1.9 km) from Hidden Valley Highlands, and within 6 mi (10 km) of ...

              Lovely setting on the lake, quiet and tranquil Facilities look very past their prime. Indoor pool roof was dripping and covered with a tarp at the time of our visit Wooden deck and staircase (leading down to tennis and basketball) courts was well worn and warped over time This place was probably ...
              Aug 26, 2019

              $95 per night for 2 guests

              Sep 30 - Oct 1
              Hidden Valley Resort, an Ascend Hotel Collection Member$95
              The Westin Prince Toronto

              The Westin Prince Toronto

              900 York Mills Rd, Toronto, ON
                4.0 out of 5.0
                 
                 
                4.1 out of 5 (1684 reviews)

                Located in North York, this eco-friendly hotel is 1.7 mi (2.8 km) from Fairview Mall and 2.9 mi (4.6 km) from Ontario Science Centre. Toronto Botanical Garden ...

                Only complaint is that they charge for parking in an area well out of the city center. Otherwise a perfect overnight stay, slept well and had a quiet floor. Husband loved the shower as well. Customer service was excellent from everyone we encountered.
                Sep 15, 2019

                $141 per night for 2 guests

                Sep 28 - Sep 29
                The Westin Prince Toronto$141
                Deerhurst Resort

                Deerhurst Resort

                1235 Deerhurst Dr, Huntsville, ON
                  3.5 out of 5.0
                   
                   
                  3.7 out of 5 (739 reviews)

                  Nestled on the beach, this Huntsville resort is 1.9 mi (3.1 km) from Hidden Valley Highlands and 2.6 mi (4.2 km) from Grandview Golf Club. Huntsville Civic Center ...

                  This property has an amazing view. It was raining most of the time we were there but the view was still incredible!
                  Sep 12, 2019

                  $114 per night for 2 guests

                  Oct 14 - Oct 15
                  Deerhurst Resort$114
                  Stratford Suburban Motel

                  Stratford Suburban Motel

                  2808 Ontario St. East, Perth East, ON
                    2.5 out of 5.0
                     
                     
                    4.5 out of 5 (163 reviews)

                    Situated in Perth East, this motel is within 3 mi (5 km) of Lake Huron, Stratford Country Club, and Gallery Stratford. Festival Theatre and Queens Park are also ...

                    Perfect overnight for anyone preferring low key privacy and easy access to central Stratford. Nothing fancy, but very clean, excellent bed, and, though minutes to everything, my room overlooked a farm field. There’s nothing “Suburban” about it! Basic coffee and a muffin, but Demetres, best breakfast ...
                    Sep 10, 2019

                    $99 per night for 2 guests

                    Sep 17 - Sep 18
                    Stratford Suburban Motel$99
                    Newmarket Inn

                    Newmarket Inn

                    18667 Old Yonge Street, Holland Landing, East Gwillimbury, ON
                      2.0 out of 5.0
                       
                       
                      3.7 out of 5 (446 reviews)

                      Situated in a shopping district, this hotel is within 3 mi (5 km) of Upper Canada Mall, Rogers Reservoir Conservation Area, and Stardust Drive-In. Elman W. Campbell ...

                      The landscaping is stunning. Very inviting. We had a pleasant stay.
                      Aug 15, 2019

                      $88 per night for 2 guests

                      Sep 30 - Oct 1
                      Newmarket Inn$88
                      Map

                      Pocket Guide: Hotels with Tennis Courts in Ontario

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

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