Menu

Search options

2026-03-17

2026-03-18
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels with indoor pool in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1049 results

  • Hampton Inn By Hilton Hamilton

    From US$ 104

    7 Queen Street North, Hamilton, Canada (To the map)

    If you are in love with sports, Hampton Inn By Hilton Hamilton has a great location as it is set only 10 minutes' walk from First Ontario Centre Sports Arena; also Jackson Square Shopping Mall is…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Harmony Inn

    From US$ 79

    242 Bayfield Road, Goderich, Canada (To the map)

    Located 900 metres from The Livery Theatre, the 2-star Harmony Inn Goderich offers air-conditioned rooms within a 20-minute walk of the prison museum "Huron Historic Gaol". This motel features flat -…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Best Western Sault Ste. Marie

    From US$ 103

    4335 I-75 Business Spur, Sault Ste. Marie, United States (To the map)

    Best Western Sault Ste. Marie Hotel is a superior venue in Sault Ste. Marie close to a museum, a theater and a tower. Featuring historical architecture, the hotel was renovated in 2003.

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Fairfield By Marriott Inn & Suites Gravenhurst Muskoka

    From US$ 143

    112 Fountain Street, Gravenhurst, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Beach Club By Beach1 Motel

    From US$ 253

    160 Main St., Wasaga Beach, Canada (To the map)

    Featuring a terrace and an outdoor pool, Beach Club By Beach1 Motel Wasaga Beach lies just 1.3 km from Wasaga Nordic and Trail Centre Ski Resort. Guests who stay at the motel can park their car on…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Harrington House Picton

    From US$ 127

    69 Union Street, Picton, Canada (To the map)

    A sunbathing terrace, a sundeck and an outdoor seasonal pool are offered at Harrington House Picton Hotel, located 1.4 km from Diamond J Ranch. The venue is just a 10-minute walk from Sir John A…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Tru By Hilton Bracebridge, On

    From US$ 117

    320 Taylor Road, Bracebridge, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Holiday Inn Express Sault Ste Marie By Ihg

    From US$ 94

    1171 Riverview Way, Sault Ste. Marie, United States (To the map)

    The excellent Holiday Inn Express Sault Ste. Marie offers free self parking, an elevator and a gift shop. The hotel opened its doors in 1995 and was remodeled in 2010.

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Motel 6 Campbellford, On

    From US$ 110

    316 County Road 38, Campbellford, Canada (To the map)

    Placed only a short driving distance from Ferris Provincial Park, Campbellford River Inn offers amenities, such as an outdoor pool area, water sports facilities and an outdoor seasonal pool.

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Greystone On Golden Lake

    From US$ 163

    144 Mcnee Drive, Deacon, Canada (To the map)

    Greystone On Golden Lake Hotel offers accommodation in Deacon and features complimentary private parking, a seasonal outdoor pool and a garden. The venue lies near the own beach.

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • A1 Inn Niagara Falls

    From US$ 271

    7895 Lundy'S Lane, Niagara Falls, Canada (To the map)

    Offering an outdoor pool, a seasonal outdoor pool and a flat screen TV, A1 Inn Niagara Falls is set in Lundy's Lane district, 4 km from the 158 m concrete spire "Skylon Tower". This inn has an…

    To the hotel

    price for 1 night
    Book Now From US$ 271
  • Majers Motel

    From US$ 92

    2970 Ontario Street, Stratford, Canada (To the map)

    Set 3.7 km from Knox Presbyterian Church, Majers Motel Stratford features a free carpark, a picnic area and a seasonal outdoor pool. The centre of Stratford is within 4 km of the property, and…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Villager Lodge Niagara Falls

    From US$ 57

    8054 Lundy'S Lane, Niagara Falls, Canada (To the map)

    Set within 1.1 km from Niagara Falls Golf Club, the 2-star Villager Lodge Niagara Falls features free WiFi in public areas as well as free car park onsite. Canada One Factory Outlet Mall is less than…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Hyatt Place Windsor

    From US$ 118

    2080 Huron Church Rd, Windsor, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Blue Mountain Resort Home Collection

    From US$ 431

    156 Jozo Weider Boulevard, Blue Mountains, Canada (To the map)

    Tennis courts and a golf course are available at Blue Mountain Resort Home Collection Blue Mountains, and Northwinds Beach is 3.3 km away. This venue is located in Blue Mountain Village district, not…

    To the hotel

    price for 1 night
    Book Now From US$ 431
  • Riverview Motel

    From US$ 84

    642 Main St. W, Dunnville, Canada (To the map)

    Riverview Motel is located 550 metres from Dunnville War Memorial Hospital and features an outdoor pool, tennis courts and flat - screen TV on site. The venue lies about 15 minutes' walk from the…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Hampton Inn Sault Ste Marie, Mi

    From US$ 75

    3295 I75 Business Spur, Sault Ste. Marie, United States (To the map)

    The superior Hampton Inn Sault Ste Marie is a 2-star property placed 3.1 km from Soo Locks Boat Tours. The building was renovated in 2008.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Hampton Inn & Suites Orangeville, On

    From US$ 106

    201 Monora Park Dr, Orangeville, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Quality Inn & Suites Prescott

    From US$ 170

    135 Prescott Centre Dr., Prescott, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Travelodge By Wyndham Simcoe

    From US$ 124

    385 Queensway West, Simcoe, Canada (To the map)

    Located 1.9 km from Norfolk Arts Centre in Simcoe, Travelodge By Wyndham Simcoe offers a sauna, sauna facilities and a steam room. Guests can find War Memorial Carillon Tower within 900 metres of the…

    To the hotel

    price for 1 night
    Book Now From US$ 124