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

1146 results

  • Modern 1Bd & Den Condo With Balcony Lillian St

    From US$ 438

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

    To the hotel

    price for 1 night
    Book Now From US$ 438
  • The Parker Slopeside: Hot Tub + Mountain Views

    From US$ 118

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

    The 2-bedroom Blue Mountain Parker Slopeside Villa offers accommodation in Blue Mountains, around a 25-minute stroll from the alpine Blue Mountain Ski Resort and within 8 minutes' stroll of Century…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Entire Luxe Condo In Downtown Toronto

    From US$ 243

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

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • Luxury Condo On Cn Tower

    From US$ 311

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

    Luxury Entire Home / Cn Tower is set 2.5 km from Distillery Historic District and 0.3 km from Rogers Centre Multi-Purpose Stadium in Downtown Toronto district. An outdoor swimming pool as well as a…

    To the hotel

    price for 1 night
    Book Now From US$ 311
  • Sandy Shore Cottages Luxury Resort On Rice Lake

    From US$ 268

    5428 Young Street, #340, Harwood, Canada (To the map)

    Sandy Shore Cottages lies within 4.5 km from Rice Lake and features a sundeck and a lending library. For children, Sandy Shore Cottages provides children's play equipment, board games and a…

    To the hotel

    price for 1 night
    Book Now From US$ 268
  • Luxurious Sierra Lane Escape

    From US$ 682

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

    Luxurious Sierra Lane Escape is located within a 20-minute walk from Scandinave Spa at Blue Mountain and a 10-minute walk away from Blue Mountain Ski Resort. The property has 3 bedrooms and 3…

    To the hotel

    price for 1 night
    Book Now From US$ 682
  • Horseshoe Valley Suites - The Azure

    From US$ 192

    90 Highland Drive, Shanty Bay, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Condo At Yonge-Sheppard Station, North York

    From US$ 241

    2 Anndale Drive 2106, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • The Wynford Dreamy Capri Suite

    From US$ 191

    438 Geddes Street 12, Elora, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • The Green Getaway With Mtn Views

    From US$ 987

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

    The 170 m² Rivergrass Home With Mountain And Golf Course Views apartment is set at a 4.2 km distance from Craigleith Provincial Park in Blue Mountains.

    To the hotel

    price for 1 night
    Book Now From US$ 987
  • The Blue Escape Blue Mountain Chalet

    From US$ 270

    170 Snowbridge Way Unit 222, Blue Mountains, Canada (To the map)

    A 20-minute stroll from The Blue Escape Blue Mountain Chalet Villa takes guests to Plunge Aquatic Centre, while Orchard Express is a 25-minute walk away. The venue is composed of 2 bedrooms, a…

    To the hotel

    price for 1 night
    Book Now From US$ 270
  • Condo 413 At North Creek Resort By Vacasa

    From US$ 137

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

    Situated in Blue Mountain Ski district, Condo 413 At North Creek Resort provides an outdoor swimming pool, a heated swimming pool and a free car park at 1.8 km from Silver Bullet. This accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Your Friday Harbour Escape Awaits!

    333 Sunseeker Avenue 232, Innisfil, Canada (To the map)

    To the hotel

    Book Now
  • Luxurious Condo Apartment With Direct Subway Access

    2 Anndale Drive 1806, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Sunset Suites In Niagara Wine Country

    1386 Concession 6 Road, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    Book Now
  • Marmora And Lake Inn Apartment-Sleeps 5 Guests

    From US$ 143

    29 Bursthall Street Unit A, Marmora, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Luxurious Studio With King Bed With Pullout

    From US$ 429

    90 Highland Dr, Shanty Bay, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 429
  • The Amanita - 9 Hollow

    9 Hollow Lane, Cherry Valley, Canada (To the map)

    To the hotel

    Book Now
  • Panoramic 2 Bedroom Condo With Terrace Fort York Downtown Toronto

    From US$ 356

    209 Fort York Blvd, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 356
  • Beach1 Riverfront Resort

    From US$ 919

    32 River Avenue Crescent, Wasaga Beach, Canada (To the map)

    Beach1 Riverfront features accommodation with a free car park, allergy friendly rooms and a sun terrace and is nestled 0.4 km from Wasaga Beach Area #1. Located within a short stroll of Skull Island…

    To the hotel

    price for 1 night
    Book Now From US$ 919