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

  • Beautiful Tranquil Centrally Located Condo

    From US$ 165

    40 Trafalgar Road Unit A Front, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Hamilton Oasis - Luxe Beds - Bbq Haven - Pool

    From US$ 105

    701 Upper James Street, Hamilton, Canada (To the map)

    To the hotel

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

    From US$ 221

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

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Yorkville Plaza Suites - Pool & Hot Tub

    From US$ 546

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

    To the hotel

    price for 1 night
    Book Now From US$ 546
  • Sunset Suites In Niagara Wine Country

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

    To the hotel

    Book Now
  • Condo 614 At North Creek Resort

    From US$ 160

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

    While staying at the 1-bedroom Condo 614 At North Creek Resort, you'll be a 25-minute stroll from the alpine Blue Mountain Ski Resort and within 3.3 km of the award-winning Scandinave Spa at Blue…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Luxury 1Br Suite W Skyline City Views - The Roland

    41 River St, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Modern Suite W City Views - Downtown - The Roland

    From US$ 157

    41 River St, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Hyatt Place Toronto Airport

    From US$ 196

    29 Carlson Ct, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • Claramount Club

    40 Clara Drive, Picton, Canada (To the map)

    To the hotel

    Book Now
  • The Splendid - Luxury 1Br Uptown Toronto

    3091 Dufferin Street, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Hotel Kazmay

    From US$ 39

    Autopista Mexico-Acapulco Km 104 Col. Granjas Merida, Temixco, Mexico (To the map)

    Featuring a sunny patio and a swimming pool, the 3-star Hotel Kazmay Temixco lies at a 3.4 km distance from Tianguis de Temixco Market. Wi-Fi is available in public areas and a private parking lot is…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel Los Mezquites

    From US$ 105

    Centenario 12 Colonia Centro, Tequisquiapan, Mexico (To the map)

    This 3-star Hotel Los Mezquites Tequisquiapan is located in 0.6 km of La Pila Park and features 24 hour front desk assistance, housekeeping and a tour desk. Horseback Riding is placed about 9…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Candlewood Suites Chatham South By Ihg

    575 Richmond Street Suite B, Chatham-Kent, Canada (To the map)

    To the hotel

    Book Now
  • Condo 416 At North Creek Resort

    From US$ 65

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

    The 1-bedroom Condo 416 At North Creek Resort is situated in the Blue Mountain Ski district, within 10 minutes' drive of Scandinave Spa at Blue Mountain and at a 2.8 km distance from Woodview…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Condo 206 At North Creek Resort

    From US$ 52

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

    Condo 206 At North Creek Resort Blue Mountains, located in the Blue Mountain Ski district, at a 2.5 km distance from Woodview Mountain Top Skating, features views of the mountain.

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Condo 110 At North Creek Resort

    From US$ 105

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

    Condo 110 At North Creek Resort lies in the Blue Mountain Ski district of Blue Mountains, within reach of entertainment venues like Blue Mountain, merely 1.7 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Condo 208 At North Creek Resort

    From US$ 87

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

    Situated in the Blue Mountain Ski district of Blue Mountains, Condo 208 At North Creek Resort gives access to entertainment venues like the alpine Blue Mountain Ski Resort, around 25 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • 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 916 At North Creek Resort

    From US$ 223

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

    Northwinds Beach is a 25-minute stroll from the 0-bedroom Condo 916 At North Creek Resort, while Craigleith Provincial Park is a 10-minute ride from here. The Blue Mountains villa consists of 0…

    To the hotel

    price for 1 night
    Book Now From US$ 223