Hotels in Ontario (Canada)
In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.
41977 hotels in Ontario
- 4 StarsOn-site fitness center accessSee prices from 12 sitesfrom$119
Blue Mountain Resort Village Suites
4 StarsSeasonal outdoor pool and hot-tubsSelect dates to see exact pricesJW Marriott The Rosseau Muskoka Resort & Spa
4 StarsMultiple on-site dining optionsSee prices from 11 sitesfrom$530Colonial Hotel & Suites
Grand Bend Beach proximity accessSee prices from 13 sitesfrom$188Days Inn & Conference Centre by Wyndham Renfrew
2 StarsSeasonal Outdoor Swimming PoolSee prices from 12 sitesfrom$115Comfort Inn & Suites
3 StarsIndoor pool and fitness centerSee prices from 14 sitesfrom$198Holiday Inn Express Strathroy By Ihg
3 StarsHeated indoor pool and gymSee prices from 10 sitesfrom$184Benmiller Inn & Spa
3 StarsSwim in Indoor Heated PoolSee prices from 13 sitesfrom$192Quality Inn & Suites
4 StarsIndoor pool and spa facilitiesSee prices from 10 sitesfrom$177The Little Inn of Bayfield
4 StarsOn-Site Fine Dining RestaurantSee prices from 11 sitesfrom$352Best Western Plus Perth Parkside Inn & Spa
3 StarsFull-service spa and poolSee prices from 13 sitesfrom$248Comfort Inn Sturgeon Falls
3 StarsHeated indoor pool and gymSee prices from 13 sitesfrom$162Best Western Plus Woodstock Inn & Suites
3 StarsEasy access from Highway 401See prices from 14 sitesfrom$128Quality Inn
4 StarsOn-site fitness and sauna facilitiesSee prices from 14 sitesfrom$118Microtel by Wyndham Casselman
3 StarsOn-site fitness center accessSee prices from 13 sitesfrom$225Hampton Inn by Hilton Elliot Lake, Ontario, Canada
3 StarsLakeside views from select roomsSelect dates to see exact pricesCaesars Windsor Hotel & Casino - A Caesars Rewards Destination
4 StarsWaterfront Access Near Dieppe GardensSee prices from 11 sitesfrom$177Pickering Casino Resort Hotel
4 StarsDiverse Onsite Dining OptionsSee prices from 12 sitesfrom$164Best Western Plus Cobourg Inn & Convention Centre
3 StarsConvenient access to Highway 401See prices from 12 sitesfrom$260Blue Mountain Mosaic Boutique Suites
3 StarsCentral Blue Mountain Village locationSee prices from 10 sitesfrom$301Holiday Inn Peterborough-waterfront By Ihg
3 StarsSwim in heated indoor-outdoor poolSee prices from 13 sitesfrom$177Imperial Inn Thousand Islands
2 StarsProximity to Thousand Islands attractionsSee prices from 7 sitesfrom$110Holiday Inn Express & Suites St. Thomas By Ihg
3 StarsIndoor pool and fitness centerSee prices from 13 sitesfrom$173Monte Carlo Inn Barrie Suites
3 StarsNewly renovated spacious guest suitesSee prices from 13 sitesfrom$134Best Western Pembroke Inn & Conference Centre
3 StarsIndoor pool and sauna facilitiesSee prices from 14 sitesfrom$202Best Western Plus Lamplighter Inn & Conference Centre
3 StarsTropical indoor pool and atriumSee prices from 14 sitesfrom$235Best Western Plus Kawartha Lakes Hotel &Suites
3 StarsIndoor saltwater pool and gymSee prices from 14 sitesfrom$191Best Western Inn On The Bay
3 StarsScenic waterfront location on baySee prices from 13 sitesfrom$238Super 8 by Wyndham Port Elgin
2 StarsProximity to Lake Huron beachesSee prices from 13 sitesfrom$146Travelodge by Wyndham Owen Sound
2 StarsCentral Owen Sound locationSee prices from 13 sitesfrom$109Ramada by Wyndham Trenton
3 StarsIndoor Pool and Fitness CenterSee prices from 13 sitesfrom$128Comfort Inn
3 StarsGround-floor rooms with patio accessSee prices from 12 sitesfrom$162Best Western Smiths Falls Hotel
3 StarsSeasonal outdoor swimming pool accessSee prices from 13 sitesfrom$190Travelodge by Wyndham Oshawa Whitby
2 StarsDirect Highway 401 Access PointSee prices from 13 sitesfrom$117Travelodge by Wyndham Cochrane
2 StarsProximity to local attractionsSee prices from 13 sitesfrom$149
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.













