Menu

Search options

2026-03-18

2026-03-19
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

1047 results

  • Luxury Downtown Condo With Cn Tower Views, Pool Access, Gym,Free Parking Upon Request At Booking, Accommodates 4

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

    To the hotel

    Book Now
  • Cityscape

    From US$ 95

    225 Webb Dr, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Ultra Luxurious 2.5 Bedroom 2 Full Bathroom 1 Parking Condo Near Sq1 Striking Views

    From US$ 591

    4099 Brickstone Mews, Mississauga, Canada (To the map)

    Nestled only 7 minutes' walk from the free-admission public Art Gallery of Mississauga, the 2-room Ultra Luxurious 2.5 Bedroom 2 Full Bathroom 1 Parking Condo Near Sq1 Striking Views apartment comes…

    To the hotel

    price for 1 night
    Book Now From US$ 591
  • Poolside Entire Lower Level Apt

    From US$ 76

    17 Arlston Court, Whitby, Canada (To the map)

    The 1-bedroom Poolside Entire Lower Level Apt is located in Whitby, at a 4.4 km distance from Luther Vipond Memorial Arena as well as within 2.8 km of The Ontario Regiment RCAC Museum. The Whitby…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Delta Suites - In Downtown Toronto, Opposite Scotiabank Arena, Cn Tower, Rogers Centre & Mtcc

    From US$ 128

    14 York Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Mountainside Retreat

    From US$ 112

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

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • The Wynford Elora The Monroe Suite

    From US$ 266

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

    To the hotel

    price for 1 night
    Book Now From US$ 266
  • A La Gallarie

    From US$ 223

    14902 Niagara River Parkway Rr#1, Niagara-on-the-Lake, Canada (To the map)

    A La Gallarie Bed & Breakfast Niagara-on-the-Lake, located 4.5 km from Basilica Of The National Shrine Of Our Lady Of Fatima, features free WiFi throughout the property. A La Gallarie Bed & Breakfast…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Great Location, Pool, Blue Mountain 2 Bdrm Dream

    From US$ 496

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

    Perfect 2 Bdrm Blue Mountains With Great Location, Pool, Hot Tub apartment is located by Monterra Golf in Blue Mountains and offers a beachfront accommodation with an outdoor swimming pool, a Jacuzzi…

    To the hotel

    price for 1 night
    Book Now From US$ 496
  • Subu'S Paradise In Niagara

    From US$ 198

    1501 Line 8 Road, Niagara-on-the-Lake, Canada (To the map)

    The 1-bedroom Subu'S Paradise In Niagara offers accommodation in Niagara-on-the-Lake, a 5-minute stroll from Willowbank National Historic Site of Canada and within a 9-minute stroll of RiverBrink Art…

    To the hotel

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

    From US$ 194

    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$ 194
  • Horseshoe Valley Suites - The Aurora

    From US$ 86

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

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Queen'S Gate Ecstasy Home

    From US$ 99

    96 Kimbark Drive, Brampton, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • 70 Percent Off Luxurious Hot Tub,Sauna, 2000Sqft Of Private

    276 Longhouse Street, Vaughan, Canada (To the map)

    To the hotel

    Book Now
  • City View Towers - Steps To Cn Tower - Indoor Pool - Save On 4 Weeks Stay In February

    From US$ 192

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

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Presidential 2+1Br Condo, Entertainment District

    From US$ 427

    Lower Simcoe Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 427
  • Westwind Inn On The Lake

    From US$ 218

    61 Gallery On The Lake Road, Buckhorn, Canada (To the map)

    Westwind Inn On The Lake is set in proximity to The Gallery on Lake and entices guests with a sun terrace, a plunge pool and a sun deck. The accommodation will provide you with television, an…

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Cozy & Contemporary Suite - Easy Access To Everything

    From US$ 158

    9471 Yonge Street, Richmond Hill, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Horseshoe Valley Suites - The Evergreen

    From US$ 110

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

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Cozy Condo In Centre Of Downtown Toronto

    From US$ 245

    37 Grosvenor Street 1410, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 245