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

  • Spark By Hilton Guelph

    From US$ 118

    540 Silvercreek Pkwy N, Guelph, Canada (To the map)

    Offering a seawater pool and entertainment activities, Holiday Inn Express And Suites Guelph is less than 4.1 km from the attractive Guelph Civic Museum. The centre of Guelph is within 5 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Fairmont Chateau Laurier Gold Experience

    From US$ 486

    1 Rideau St Fairmont Gold, Ottawa, Canada (To the map)

    Fairmont Chateau Laurier Gold Experience is a 5-star luxury venue, situated close to Metro Rideau St.. The accommodation comprises 57 rooms. You can benefit from a safe deposit box, an ATM and lift.

    To the hotel

    price for 1 night
    Book Now From US$ 486
  • Stouffermill Bed & Breakfast

    From US$ 114

    17359 Highway 35, Algonquin Highlands, Canada (To the map)

    Set overlooking the forest, Stouffermill Bed & Breakfast Algonquin Highlands features a picnic area, a lending library and a pool table. The accommodation provides an outdoor swimming pool, a…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Quiet Bay Lakeside Escape

    From US$ 100

    Chikopi Road 5333 Hwy 124, Magnetawan, Canada (To the map)

    Offering an outdoor swimming pool, a sundeck and a seasonal outdoor pool, Quiet Bay Inn & Cafe is located less than 10 minutes by car from Magnetawan Historical Museum. The property is situated 4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • The Union B24

    From US$ 132

    15 Wellington Street South, Kitchener, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Super 8 By Wyndham Midland

    From US$ 84

    1144 Hugel Avenue, Midland, Canada (To the map)

    Super 8 By Wyndham Midland Hotel is located 4.9 km from Sainte-Marie Among the Hurons History Museum and features an outdoor pool, a golf course and an indoor pool. The centre of Midland is within 3…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Upper Canada Coach House

    From US$ 238

    279 Nassau Street, Niagara-on-the-Lake, Canada (To the map)

    Featuring a swimming pool, Upper Canada Coach House Niagara-on-the-Lake is set around 20 minutes' walk from Queen's Royal Park. Overlooking pool, this Niagara-on-the-Lake bed & breakfast welcomes…

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Tru By Hilton Gananoque, On

    From US$ 95

    379 County Highway 2, Gananoque, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Historic Wilson-Guy House

    From US$ 149

    177 Victoria Street, Niagara-on-the-Lake, Canada (To the map)

    The 3-star Historic Wilson Guy House Bed & Breakfast Niagara-on-the-Lake provides quick access to Niagara Apothecary Museum and offers a free parking and a storage room. Just 1.6 km from Ryerson Park…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Hampton Inn London Ontario

    From US$ 98

    840 Exeter Road, London, Canada (To the map)

    Featuring a flat screen TV and entertainment activities, Hampton Inn London Ontario is 15 minutes' drive from East Park. Set in the centre of London, the venue offers quick access to White Oaks Mall.

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Hampton Inn By Hilton Napanee

    From US$ 131

    40 Mcpherson Drive, Greater Napanee, Canada (To the map)

    Located within 25 minutes’ walk of Lennox & Addington County Museum and Archives, the business Hampton Inn By Hilton Napanee Greater Napanee features an indoor pool, entertainment activities and flat…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Molly'S Retreat B And B

    From US$ 165

    28 Riverside Drive, Orangeville, Canada (To the map)

    Approximately 60 km from Pearson airport, Molly'S Retreat B And B Orangeville offers a wellness area for guests' enjoyment.

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Good Night Inn

    From US$ 59

    664 Main Street West, Port Colborne, Canada (To the map)

    Just a 20-minute walk from Port Colborne city centre, Good Night Inn offers complimentary parking, free self parking and a seasonal outdoor pool. The Welland Canal is 1.8 km from the inn and Showboat…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Centennial Motel

    From US$ 102

    10 Sauble Falls Parkway, Sauble Beach, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Hyatt Place Mississauga / Airport Corp Center

    From US$ 137

    5100 Satellite Drive, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Hellemsfield Inn & Bed And Breakfast

    From US$ 93

    2 Mill Street West, Kingsville, Canada (To the map)

    Set 1 km from the centre of Kingsville, Hellemsfield Inn & Bed And Breakfast offers free Wi Fi in public areas. Kingsville and Gosfield Arena is 15 minutes' walk from the bed & breakfast, while…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • South Shore Suites

    From US$ 219

    75357 Bluewater Highway, Bayfield, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Liftlock Guest House

    From US$ 128

    810 Canal Road, Peterborough, Canada (To the map)

    Situated 2 km from Peterborough Golf and country Club in Peterborough, Liftlock Bed And Breakfast features free parking, an outdoor swimming pool and a sunbathing terrace throughout the venue. This…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Pet Friendly Condos At Friday Harbour

    From US$ 80

    375 Sea Ray Avenue 220, Innisfil, Canada (To the map)

    King & Queen Bed, Pool, Firepit, Fully Stocked Innisfil also includes a car park. Kempenfelt Bay is within 4.6 km of this resort and St.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Ranger'S Retreat Bed & Breakfast

    From US$ 287

    19 Colonel Butler Cres. Rr3, Niagara-on-the-Lake, Canada (To the map)

    Situated in the proximity to Stratus Vineyards, Ranger's Retreat Bed & Breakfast entices guests with a seasonal outdoor pool, a sundeck and a tennis court. The hotel is a good example of historical…

    To the hotel

    price for 1 night
    Book Now From US$ 287