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

  • Luxurious Blue Mountain 3Br & 3Bth Walk-In To Village

    From US$ 464

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

    Situated in Blue Mountains, 600 metres from Southern Comfort, Planurstay - Blue Mountain 3Br & 3Bth Walk-In To Village provides accommodation with free private parking, a golf course and a seasonal…

    To the hotel

    price for 1 night
    Book Now From US$ 464
  • 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
  • Blue Mountain Escape, Wifi, Base Of North Lift

    From US$ 227

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

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Steps To The Hill 1 Bedroom Cravetv

    From US$ 155

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

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • The Driftwood Deck 5A

    734 Shorelane Unit 5A, Wasaga Beach, Canada (To the map)

    To the hotel

    Book Now
  • Designer One Bedroom Suite - Yorkville

    From US$ 273

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

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Beautiful Condo, 2 Bedrooms And A Den In Friday Harbour Resort!

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

    To the hotel

    Book Now
  • Riverside Retreat With Sauna & Hot Tub In Elora

    From US$ 661

    114 Water Street East, Elora, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 661
  • Luxury Cn Tower Suites - Your March Break Retreat - Pool - Gym - Yoga

    From US$ 3923

    50 Bruyeres Mews, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 3923
  • Hot Tub Relax Haven With Firepit And Gameroom

    234 Briceland Street, Kingston, Canada (To the map)

    To the hotel

    Book Now
  • Pony Trail

    From US$ 251

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

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • Mountainview Loft At North Creek Resort

    From US$ 144

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

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Cozy King Bed Suite - Pullout Couch - Pool On Grounds

    From US$ 250

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

    To the hotel

    price for 1 night
    Book Now From US$ 250
  • Garden Suite With Pool And Sauna

    117 Elliott Street, Brampton, Canada (To the map)

    To the hotel

    Book Now
  • Lux Jacuzzi Suite - Top Level

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

    To the hotel

    Book Now
  • Condo 903 At North Creek Resort

    From US$ 219

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

    If you are in love with sports, Condo 903 At North Creek Resort Blue Mountains has a great location as it is set at a 2.8 km distance from Woodview Mountain Top Skating; also Mid Quad Chair is around…

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Condo 204 At North Creek Resort

    From US$ 115

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

    Condo 204 At North Creek Resort is placed in a mountain area of Blue Mountains, about 10 minutes' drive from Craigleith Provincial Park - very convenient if you want to immerse yourself in nature.

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Lh Suites Aparthotel - New Since 2025

    From US$ 184

    Buchenauweg 348, Saalbach-Hinterglemm, Austria (To the map)

    Linzerhaus Hotel Saalbach-Hinterglemm is set approximately a 25-minute walk from Wallehenlift and 2.7 km from Evi Fersterer. Guests will enjoy a vegetarian breakfast and access to a terrace.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Mabata Makali Luxury Tented Camp

    From US$ 240

    P.O Box 776, Ilusi, Tanzania (To the map)

    Positioned 105 km from Iringa airport, Mabata Makali Luxury Tented Camp Ruaha National Park features airport shuttle bus service and car rentals for guests to take advantage of.

    To the hotel

    price for 1 night
    Book Now From US$ 240
  • Condo 503 At North Creek Resort

    From US$ 211

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

    Condo 503 At North Creek Resort is nestled in the Blue Mountain Ski district of Blue Mountains, within 2.8 km of sports attractions, such as Woodview Mountain Top Skating.

    To the hotel

    price for 1 night
    Book Now From US$ 211