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

  • Luxury Home 4Br, Pool, & 5 Mins To 401

    28 Fairmeadow Place, Whitby, Canada (To the map)

    To the hotel

    Book Now
  • Blue Peaks At Rivergrass

    115 Fairway Court 123, Blue Mountains, Canada (To the map)

    The 2-bedroom Blue Mountain Retreat At Rivergrass is at a 2.8 km distance from the award-winning Scandinave Spa at Blue Mountain, and around an 8-minute walk from Blue Mountain Ski Resort. The villa…

    To the hotel

    Book Now
  • Vineyard Estate By The River With Pool

    From US$ 1310

    Niagara River Parkway 15886, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1310
  • Rivergrass Luxe: Hot Tub + Golf In Backyard

    From US$ 145

    130 Fairway Court 134, Blue Mountains, Canada (To the map)

    Boasting the location only a 10-minute walk from Blue Mountain Ski Resort, Luxurious Rivergrass Blue Mountain Retreat is also only an 11-minute walk from Village at Blue. The villa has 2 bedrooms and…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Slope-Side Studio Bliss Ski-In Ski-Out, Renovated At Blue, Hot Tub, Fast Wi-Fi

    From US$ 283

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

    Located at a 2.5 km distance from Woodview Mountain Top Skating, the 1-room Slope-Side Studio Bliss Ski-Inski-Out, Renovated At Blue, Hot Tub, Fast Wi-Fi apartment features a car park for those who…

    To the hotel

    price for 1 night
    Book Now From US$ 283
  • Best Location/Spectacular View 2 Bedrooms Furnished Condo S/L Rent

    From US$ 165

    330 Burnhamthorpe Road West, Mississauga, Canada (To the map)

    Placed 1.7 km from Mississauga Valley Park, which offers the thrill of discovering something beautiful, the 1-room Best Location/Spectacular View 2 Bedrooms Furnished Condo S/L Rent apartment…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • High-Rise Skyline Suite Sleeps 5 Steps To Sq1

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

    To the hotel

    Book Now
  • Spacious Blue Mountain 2 Storey - Wifi, Pool, Close To The Village & Golf

    From US$ 196

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

    Set in Blue Mountain Ski district, this venue is only 1.1 km from Southern Comfort. The 111 m² villa comes with a flat-screen TV with satellite channels, climate control and a balcony in the rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • 33 Butternut

    From US$ 520

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

    To the hotel

    price for 1 night
    Book Now From US$ 520
  • Panoramic Lakeview Resort Living 3Bdr With Gym, Pool, Free Parking

    From US$ 827

    208 Queens Quay West 3011, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 827
  • Mountainside Haven: Hot Tub + Steps To Blue

    From US$ 505

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

    The 3-bedroom Deluxe Rivergrass Getaway 88386 is less than a 20-minute walk from the award-winning Scandinave Spa at Blue Mountain. Wireless internet, a TV and an iron/ironing board as well as a…

    To the hotel

    price for 1 night
    Book Now From US$ 505
  • Windsor Luxury Oasis

    From US$ 533

    865 North Talbot Road, Windsor, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 533
  • Family Townhome With Outdoor Pool Access

    Trafalgar Road, Collingwood, Canada (To the map)

    To the hotel

    Book Now
  • Luxe 3Br 2 Bath Condo Steps From Square One Mall

    From US$ 255

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

    To the hotel

    price for 1 night
    Book Now From US$ 255
  • All Seasons Sierra Lane Retreat 88371

    110 Fairway Court 205, Blue Mountains, Canada (To the map)

    All Seasons Sierra Lane Retreat 88371 gives you the opportunity to stay in a 3-bedroom accommodation close to Monterra Golf. Wireless Internet, multi-channel TV and a stone fireplace are available at…

    To the hotel

    Book Now
  • Spectacular View, 2 Bedrooms Furnished Condo And Best Location

    From US$ 165

    330 Burnhamthorpe Road West, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • 48 Snowbridge: Free Shuttle To Bm Village

    From US$ 379

    171 Snowbridge Way 48, Collingwood, Canada (To the map)

    Mountain View Townhouse Fresh And Bright At Blue Villa is located a 19-minute stroll from the experience Iwa Spa and at a 2.5 km distance from Weider Express. This villa features accommodation with 2…

    To the hotel

    price for 1 night
    Book Now From US$ 379
  • La Datcha 20 Acres Private Spa, With Pool, Jacuzzi & Wood Burning Sauna

    From US$ 447

    5441 10 Sideroad, Cookstown, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 447
  • Luxury Wine Country Retreat- Pool, Hot Tub And Games

    From US$ 332

    18 Garrison Village Drive, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • Estate 1 Bedroom Condo Front Street West

    From US$ 229

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

    To the hotel

    price for 1 night
    Book Now From US$ 229