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

  • Wasaga Beach Inn And Cottages

    From US$ 168

    159 Main Street, Wasaga Beach, Canada (To the map)

    Wasaga Beach Inn And Cottages is set next door to Tower Island and provides non-smoking rooms just 10 minutes' walk from Lake Huron. The property comprises 25 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Comfort Home Toronto

    From US$ 89

    72 Vauxhall Drive, Toronto, Canada (To the map)

    Comfort Home Toronto apartment is located in proximity to Kennedy Bowlerama and features 8 rooms with views over Queens Park. Guests can benefit from laundry and shopping service.

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • The Falls Hotel & Inn

    From US$ 73

    5657 Victoria Ave, Niagara Falls, Canada (To the map)

    The Falls Hotel & Inn Niagara Falls offers 113 rooms, and it's approximately a 5-minute walk from Fallsview Indoor Waterpark. Featuring a cash machine and a lift throughout the property, this inn is…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Old Town Country Landing

    From US$ 196

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

    Old Town Country Landing Bed & Breakfast Niagara-on-the-Lake is located 1.5 km from Butler's Barracks National Historic Site and offers complimentary parking, an outdoor swimming pool and a golf…

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • The Walnut Grove Bnb

    From US$ 166

    4000 Mccormick Road, Harrow, Canada (To the map)

    Featuring free WiFi throughout the property, Walnut Grove Bnb Harrow offers accommodation within 7 km from John R. Park Homestead & Conservation Area. Harrow United Church is less than 5 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Staybridge Suites St. Catharines Conf Ctr By Ihg

    From US$ 104

    327 Ontario Street, Saint Catharines, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Nevis Estate Boutique Hotel

    From US$ 199

    61 Drummond Street West, Perth, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Park Suites Mississauga The Place Royale

    3695 Kaneff Crescent, Mississauga, Canada (To the map)

    To the hotel

    Book Now
  • 1840 Guest House B&B Merrickville

    From US$ 113

    223 Main Street West, Merrickville, Canada (To the map)

    1840 Guest House B&B Merrickville, located just off Merrickville Blockhouse Museum, about 0.3 km from The Grotto Artworks, features an outdoor pool for guests to take a dip in. There's also a private…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Hampton Inn By Hilton Ottawa Airport

    From US$ 86

    2869 Gibford Drive, Ottawa, Canada (To the map)

    Hampton Inn By Hilton Ottawa Airport, located 2.4 km from Ottawa International Airport, boasts a salt water pool. Capital Golf Centre is less than 4.5 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Home2 Suites By Hilton Kingston

    From US$ 92

    1550 Princess Street, Kingston, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Quality Inn

    From US$ 92

    300 Ecclestone Drive, Bracebridge, Canada (To the map)

    The 2-star Quality Inn Bracebridge is a pet-friendly accommodation comprising 54 air-conditioned rooms within a few minutes drive from the christmas Santa's Village Theme Park. Located 15 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Dev Hotel And Conference Centre

    From US$ 165

    1950 Montreal Road, Cornwall, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Courtyard By Marriott Burlington-Oakville

    From US$ 119

    1110 Burloak Drive, Burlington, Canada (To the map)

    Featuring a restaurant, a heated swimming pool and a sea water pool, Courtyard By Marriott Burlington Hotel is located not far from Burlington Convention Centre. The 64-square-kilometre Bronte Creek…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Candlewood Suites Burlington Conference Centre By Ihg

    From US$ 100

    3063 South Service Rd., Burlington, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Riviera Inn And Suites 1000 Islands

    From US$ 106

    650 King Street East, Gananoque, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Homewood Suites By Hilton Toronto-Ajax

    From US$ 173

    600 Beck Crescent, Ajax, Canada (To the map)

    Homewood Suites By Hilton Ajax is located 4.2 km from Lynde Shores Conservation Area and offers express check-out, concierge service and dry cleaning. Ajax Convention Centre Conference Center can be…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Quality Inn

    From US$ 102

    25 Michener Road, Chatham-Kent, Canada (To the map)

    Featuring a free carpark, a sun deck and free self parking, Super 8 By Wyndham Chatham Hotel is set 1.1 km from the shopping mall "Downtown Chatham Centre" in Chatham-Kent. Tecumseh Park is less than…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Merland Park Cottages And Motel

    From US$ 172

    12488 Loyalist Parkway Rr#4, Picton, Canada (To the map)

    The 2-star Merland Park Cottages Picton offers 13 rooms in the vicinity of Lake Ontario, about 100 metres away. Little Bluff Conservation Area is less than 1.9 km from the property, while Kingston…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Home2 Suites By Hilton Kitchener

    From US$ 99

    30 Fairway Road South Bldg B, Kitchener, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 99