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

  • The Cottontail - 6 Meadowview Lane

    From US$ 401

    Meadow View Lane, Cherry Valley, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 401
  • Farmhouse Resort

    2596 Ontario 26, Midhurst, Canada (To the map)

    The 1-room Farmhouse Guest Suite, Pool, Hot Tub, Horses apartment is set within 15 minutes' drive of Splash Canyon in Midhurst.

    To the hotel

    Book Now
  • Chol Furnished Suites 2 Bedrooms Downtown Toronto Million Dollar Cn Tower View Mtcc Rogers Centre Blue Jays Tiff Free Parking

    From US$ 273

    300 Front Street West, Toronto, Canada (To the map)

    Chol Furnished Suites - 300 Front Street West apartment is situated in Downtown Toronto district, 0.9 km from Harbourfront Centre Cultural Center and offers a sauna, an outdoor swimming pool and a…

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Modern Luxe 2Br With Free Parking Near Yyz

    710 Humberwood, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Northwinds Ridge Chalet - Blue Mountain Fall Escape W Hot Tub

    108 Comet Lane, Blue Mountains, Canada (To the map)

    While staying at Luxury Chalet-Walk To Beach/Village W Mtn View, you'll be approximately 25 minutes' walk from Blue Mountain Ski Resort and at a 2.4 km distance from Silver Bullet.

    To the hotel

    Book Now
  • The Violet - 42 Meadow View

    From US$ 474

    Meadow View Lane, Cherry Valley, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 474
  • The Fairway Nest With Hot Tub & Golf!

    From US$ 236

    125 Fairway Court 217, Blue Mountains, Canada (To the map)

    Contemporary Chalet Steps To Blue Mountain Village is located about an 11-minute walk from Village at Blue and only a 13-minute walk from Ridge Runner Mountain Coaster. This villa features…

    To the hotel

    price for 1 night
    Book Now From US$ 236
  • 2 Bedroom 1 Bathroom Prime Location In Mississauga

    From US$ 188

    330 Burnhamthorpe Rd W Mississauga On, Mississauga, Canada (To the map)

    The 1-room 2 Bedroom 1 Bathroom Prime Location In Mississauga apartment is a 25-minute walk from Captive Escape Rooms Mississauga and provides spa facilities such as a Jacuzzi, a sauna and an indoor…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Lakeside At Rocky Crest Resort And Golf Club On Joseph Lake

    601 Glen Abbey Way, Rosseau, Canada (To the map)

    At the 3-bedroom Lakeside At Rocky Crest Resort And Golf Club On Joseph Lake you'll be adjacent to Chippewa III and close to Rocky Crest Golf Club. For relaxation, this Rosseau villa offers a Jacuzzi…

    To the hotel

    Book Now
  • Condo In Yorkville - Newly Furnished Luxury Unit

    From US$ 317

    188 Cumberland Street 1409, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 317
  • 2 Bedroom 2 Bath Aquarius, Friday Harbour, Innisfil, Barrie

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

    To the hotel

    Book Now
  • Mountainside Loft

    From US$ 191

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

    Offering a seasonal outdoor swimming pool, Mountainside Loft is situated in Blue Mountain Ski district, about 0.9 km from Craigleith Heritage Depot. The accommodation features an equipped kitchenette…

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Luxury 4Br Retreat With Pool, Piano, Spa & Games

    1353 Crestdale Rd, Mississauga, Canada (To the map)

    To the hotel

    Book Now
  • Downtown Picton With Salt Water Pool

    18 Maple Ave, Prince Edward, On K0K 2T0, Canada, Picton, Canada (To the map)

    To the hotel

    Book Now
  • Royal Stays Furnished Apartments - Square One

    From US$ 150

    310 Burhamthorpe Road West, Mississauga, Canada (To the map)

    Royal Stays Furnished Apartments - Square One apartment is situated in Mississauga, around 25 minutes' walk from Sky Zone Trampoline Park, and offers spa amenities such as a Jacuzzi, a sauna and an…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Grand Villa Estate

    From US$ 768

    4490 Appleby Line, Burlington, Canada (To the map)

    Backing Onto Niagara Escarpment Low Rates For Great Place!! provides accommodation for up to 10 guests in Burlington. Backing Onto Niagara Escarpment Low Rates For Great Place!! offers rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 768
  • Blue Mountain

    From US$ 109

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

    Blue Mountain apartment is a 1-bedroom accommodation with a patio, a seasonal outdoor pool and a Jacuzzi. Century Express is 1.5 km from this venue, while Northwinds Beach is 1.8 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • The Kestrel - 2 Butternut

    From US$ 231

    Butternut Lane, Cherry Valley, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Strathmere Country Retreat

    Strathmere Weddings Estate, Ottawa, Canada (To the map)

    To the hotel

    Book Now
  • Luxury Condo Downtown Toronto

    From US$ 198

    3 Concord Cityplace Way, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 198