Hotels with indoor pool in Ontario

Multiple accommodations for your stay
Destination
Check-in date:
22 Mar 2026
Check-out date:
23 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1097 results found

Courtyard By Marriott Toronto Markham

65 Minthorn Boulevard, Markham, Canada (Open map)

The Varley Art Gallery of Markham is located 15 minutes' drive from the hotel, while Pomona Mills Nature Park is about 10 minutes...
Read more...
8.3
Very Good
304 reviews

Residence Inn By Marriott Toronto Mississauga West

55 Courtneypark Drive West, Mississauga, Canada (Open map)

Centrally located in the Gateway district, this 3-star hotel is a good choice for exploring the Ram Mandir Hindu Temple, which is...
Read more...
8.6
Fabulous
55 reviews

Best Western St Catharines Hotel & Conference Centre

2 North Service Road, Saint Catharines, Canada (Open map)

This welcoming hotel is conveniently situated 2.9 km from the Lakeside Park Carousel. Featuring Wi-Fi in public areas, Best Western...
Read more...
7.9
Good
693 reviews

Best Western Plus Otonabee Inn

84 Lansdowne Street E, Peterborough, Canada (Open map)

This environmentally friendly inn is located in a prime touristic area of Peterborough, just 1.9 km from Del Crary Park. Offering a...
Read more...
8.4
Very Good
516 reviews

Holiday Inn Express Toronto-North York By Ihg

30 Norfinch Drive, Toronto, Canada (Open map)

The hotel is conveniently situated within 10 minutes' drive of Yuk Yuk's Comedy Club Vaughan. Located in an ideal setting a mere 1.3...
Read more...
8.2
Very Good
1030 reviews

Hilton Garden Inn Kitchener/Cambridge

746 Old Hespeler Road, Cambridge, Canada (Open map)

The fantastic hotel is located in a shopping area of Cambridge, 3.2 km from Riverside Park. Offering a convenient location a...
Read more...
7.9
Good
221 reviews

Holiday Inn Express & Suites - Collingwood

500 Hume Street, Collingwood, Canada (Open map)

The hotel has a beautiful location just 1.4 km from the Tverrfjellet Mountain, while shopping venues like Curries Farm Market are...
Read more...
8.9
Fabulous
1102 reviews

Courtyard By Marriott Toronto Northeast/Markham

7095 Woodbine Avenue, Markham, Canada (Open map)

This Markham hotel is around 10 minutes by car from Pomona Mills Nature Park and approximately a 25-minute walk from Canlan Ice...
Read more...
8.0
Very Good
322 reviews

Fairfield By Marriott Niagara Falls, Canada

5257 Ferry Street, Niagara Falls, Canada (Open map)

The Seneca Niagara Resort & Casino is 2.7 km from the smoke-free hotel, while Queen Victoria Park is located merely 1 km away. The 3…
Read more...
8.2
Very Good
1076 reviews

Holiday Inn Express & Suites Oshawa Downtown - Toronto Area By Ihg

67 Simcoe Street North, Oshawa, Canada (Open map)

The hotel is located in the popular area of Oshawa, around 5 minutes on foot from the RS McLaughlin Armoury and approximately a...
Read more...
8.4
Very Good
510 reviews

Towneplace Suites By Marriott Mississauga-Airport Corporate Centre

5050 Orbitor Drive, Mississauga, Canada (Open map)

Located around 10 minutes' drive from Tomken Twin Rinks, this Mississauga hotel is also around 20 minutes' drive from Cooksville GO...
Read more...
8.1
Very Good
381 reviews

Fairfield By Marriott Inn & Suites Sudbury

490 Barrydowne Rd., Sudbury, Canada (Open map)

The hotel in an entertainment neighbourhood, around 15 minutes' drive from Bay Used Books. The 3-star smoke-free Fairfield By...
Read more...
8.8
Fabulous
268 reviews

Quality Inn & Suites Bay Front

180 Bay Street, Sault Ste. Marie, Canada (Open map)

The hotel is in the very heart of Sault Ste. Guests of the 3-star non-smoking Quality Inn & Suites Bay Front Sault Ste.
Read more...
7.8
Good
1208 reviews

Hampton Inn & Suites By Hilton Barrie

74 Bryne Drive, Barrie, Canada (Open map)

The cosy hotel is centrally situated 3.4 km from Centennial Beach. Featuring Wi-Fi in public areas, Hampton Inn & Suites By Hilton...
Read more...
7.8
Good
445 reviews

Best Western Brantford Hotel And Conference Centre

19 Holiday Drive, Brantford, Canada (Open map)

Located about 10 minutes by car from Cockshutt Park, the 3-star hotel is also about 15 minutes by car from the style 1800s farmstead…
Read more...
7.6
Good
399 reviews

Best Western Plus Dryden Hotel And Conference Centre

349 Government Street, Dryden, Canada (Open map)

Cloverbelt Country Farmers Market at the Dryden Memorial Arena is just 1.3 km from this comfortable hotel, while Dryden Memorial...
Read more...
8.6
Fabulous
196 reviews

Residence Inn By Marriott Toronto Airport

17 Reading Court, Toronto, Canada (Open map)

Threshold Aviation is located just 1.5 km from the hotel, and Sunnydale Acres Rink is 4 km away. Situated about a 5-minute walk from…
Read more...
8.5
Fabulous
201 reviews

Ramada Plaza By Wyndham Niagara Falls

7389 Lundys Lane, Niagara Falls, Canada (Open map)

The 2-star hotel is also a 10-minute drive from Ripley's Believe It or Not Museum and across the street from factory outlets and…
Read more...
7.7
Good
563 reviews

Holiday Inn Express Hotel & Suites Chatham South By Ihg

575 Richmond Street, Chatham-Kent, Canada (Open map)

The hotel is located in a conservation area of Chatham-Kent, 2.1 km from ARTspace. Enjoying a setting approximately 10 minutes by...
Read more...
8.0
Very Good
186 reviews

Homewood Suites By Hilton North Bay

495 Oak Street West, North Bay, Canada (Open map)

This 3-star hotel is located on a coastline and offers a prime location, within a 200-metre distance of Waterfront Beach and a stone's…
Read more...
9.1
Superb
439 reviews
Thank you for subscribing
Close