Menu

Search options

Select city first

2026-06-24

2026-06-25
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

1147 results

  • Tobermory Village Glamping Pods

    From US$ 69

    7159 Highway 6, Tobermory, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Aoc Suites - High-Rise Condo - City View

    From US$ 125

    215 Fort York Boulevard, Toronto, Canada (To the map)

    Guests can opt to stay at Aoc Suites - High-Rise Condo - City View apartment when visiting Downtown Toronto with a number of major area motorways in Toronto.

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Modern 1 Bedroom Dunfield Ave Apartment

    From US$ 298

    89 Dunfield Ave, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 298
  • Granary Guest House

    From US$ 143

    60 Wellington Street South Apartment, Goderich, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • New Modern 2 Bedroom 2 Bath Apartment With Balcony

    From US$ 560

    98 Lillian St, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 560
  • Trillium Resort & Spa

    From US$ 131

    848 Clearwater Lake Road, Port Sydney, Canada (To the map)

    Trillium Resort & Spa lies within 4.2 km from Port Sydney Chute and features a seasonal outdoor swimming pool, a sun deck and a flat screen TV. This property offers units with a flat-screen TV with…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Leaside Rental With Great Backyard & Pool

    From US$ 230

    14 Crofton Road, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 230
  • Drift

    79013 Fullerview Drive, Goderich, Canada (To the map)

    To the hotel

    Book Now
  • Executive 1 Bedroom Condo Sleeps 2

    From US$ 129

    215 Fort York Blvd Apt. 321, Toronto, Canada (To the map)

    Executive 1 Bedroom Condo Sleeps apartment is 1.7 km from the over 553-metre CN Tower and provides various facilities, such as flat-screen TV, an outdoor pool area and an indoor swimming pool. The…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Planurstay

    From US$ 161

    3880 Duke Of York Boulevard, Mississauga, Canada (To the map)

    Planurstay is set 0.5 km from Bishop Scalibrini Elementary School and 0.8 km from Square One Shopping Centre in Mississauga City Centre district. Guests are free to use a free car park, a sauna and a…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Amazing 3 Bed 4 Bath Penthouse With Roof Top Terrace Close To Airport

    From US$ 297

    35 Watergarden Drive, Mississauga, Canada (To the map)

    Amazing 3 Bed 4 Bath Penthouse With Roof Top Terrace Close To Airport apartment is a great place to stay in the Hurontario district, 5 km from Streetsville Memorial Park.

    To the hotel

    price for 1 night
    Book Now From US$ 297
  • Condo 616 At North Creek Resort

    From US$ 116

    796468 Grey Road 19 #616, Blue Mountains, Canada (To the map)

    616 At North Creek apartment is located 6 km from the centre of Blue Mountains and offers accommodation with free parking onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Condo 214 At North Creek Resort By Vacasa II

    From US$ 124

    796468 Grey Road 19, Blue Mountains, Canada (To the map)

    Condos At North Creek Resort By Vacasa II Blue Mountains, located in Blue Mountain Ski district, 2.1 km from Northwinds Beach, features views of the river. The venue offers rooms with coffee/tea…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • King Bed, Balcony, Pool, Hot Tub, Sauna

    From US$ 185

    90 Highland Drive Unit 2238, Edgar, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Soho Residences Toronto

    From US$ 470

    318 Wellington Street West, Toronto, Canada (To the map)

    Soho Residences Toronto is within walking distance of many of the attractions including Ripley's Aquarium of Canada and the multi - purpose stadium "Rogers Centre".

    To the hotel

    price for 1 night
    Book Now From US$ 470
  • Condo 816 At North Creek Resort

    From US$ 111

    796468 Grey Road 19 #816, Blue Mountains, Canada (To the map)

    The 1-bedroom Condo 816 At North Creek Resort is situated in the Blue Mountain Ski district, 25 minutes on foot from Iwa Spa. The Blue Mountains villa offers 1 bathroom, which come with a tub, a…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Greenview Retreat

    From US$ 165

    165 Vacation Inn Drive Unit B Rear, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • High-Rise Condo With Cn Tower View - Balcony - Free Parking - Downtown Toronto

    From US$ 211

    215 Fort York Boulevard, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Margarita Vacation Getaway

    From US$ 273

    90 Highland Drive, Oro-Medonte, Canada (To the map)

    Home Away From Home In Horse Shoe Valley apartment is located in Oro-Medonte, a 10-minute ride from Amba Spa at Horseshoe Resort, and pampers guests with a Jacuzzi, a sauna and an outdoor swimming…

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Cozy Creek Retreat: Pool, Hot Tub, Tennis!

    From US$ 110

    796468 Grey Road 19 #505, Blue Mountains, Canada (To the map)

    If you are in love with sports, Condo 505 At North Creek Resort Blue Mountains has a great location as it is set 2.8 km from Woodview Mountain Top Skating; also the award-winning Scandinave Spa at…

    To the hotel

    price for 1 night
    Book Now From US$ 110