Hotels with indoor pool in Ontario

Multiple accommodations for your stay
Destination
Check-in date:
06 Nov 2026
Check-out date:
07 Nov 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

1274 results found

Country Inn & Suites By Radisson, Niagara Falls, On

5525 Victoria Avenue, Niagara Falls, Canada (Open map)

This Niagara Falls hotel in Clifton Hill, which is Niagara's most popular stretch of tourist excitement is about a 5-minute ride...
Read more...
8.1
Very Good
2574 reviews

Hidden Valley Resort, An Ascend Collection Resort

1755 Valley Road, Huntsville, Canada (Open map)

The hotel is merely 350 metres from Deerhurst Highlands Golf Course and merely 1.5 km from Zig Zag Escape Rooms. Situated about a...
Read more...
6.7
Pleasant
113 reviews

Holiday Inn Hotel Peterborough Waterfront By Ihg

150 George St, Peterborough, Canada (Open map)

The hotel is only 0.9 km from Peterborough Farmers's Market and a few steps from Peterborough Millennium Park. The 3-star smoke-free...
Read more...
7.6
Good
515 reviews

Rocky Crest Golf Resort

Rr#1 Hamer Bay Rd., Mactier, Canada (Open map)

The resort is located in a beach area of Mactier, a mere 1.1 km from Hamer Lake. The 3-star Rocky Crest Golf Resort Mactier…
Read more...
8.5
Fabulous
75 reviews

Marriott Downtown At Cf Toronto Eaton Centre

525 Bay Street, Toronto, Canada (Open map)

The hotel in a theatre neighbourhood is merely 1.6 km from St. Standing about 5 minutes' walk from the long-standing multilevel...
Read more...
8.5
Fabulous
955 reviews

Courtyard By Marriott Niagara Falls

5950 Victoria Ave, Niagara Falls, Canada (Open map)

Ripley's Believe It or Not Museum is about 500 metres away, while Niagara Falls (Ontario) train station is 2.4 km from this perfect...
Read more...
8.5
Fabulous
2363 reviews

Four Points By Sheraton Toronto Airport

6257 Airport Road, Mississauga, Canada (Open map)

This Mississauga hotel is near a train station and within 10 minutes' drive of Fantasy Fair at Woodbine Centre Shopping Mall....
Read more...
8.1
Very Good
1617 reviews

Residence Inn By Marriott Gravenhurst Muskoka Wharf

285 Steamship Bay Road, Gravenhurst, Canada (Open map)

This smoke-free hotel is located in a walkable area of Gravenhurst, 2.4 km from Gull Lake Rotary Park. Offering air-conditioned...
Read more...
8.6
Fabulous
247 reviews

Windermere House

2508 Windermere Road, Windermere, Canada (Open map)

The hotel is 4.5 km from Lake Rosseau and around 6 km from the independent non-profit community Muskoka Lakes Museum. Offering a...
Read more...
8.9
Fabulous
186 reviews

The Lakeside Motel

349 Main St Lakeside Village Inn, Wellington, Canada (Open map)

The prime location of this Wellington hotel places guests around a 10-minute ride from the family-run Millefleurs Farm and a short...
Read more...
8.4
Very Good
96 reviews

Crowne Plaza Kitchener-Waterloo By Ihg

105 King Street East, Kitchener, Canada (Open map)

This 3-star hotel is nestled within 900 metres of Victoria Park Lake. Featuring spa therapy and a ping - pong table, Crowne Plaza...
Read more...
7.4
Good
552 reviews

Wyndham Garden Niagara Falls Fallsview

6141 Fallsview Blvd, Niagara Falls, Canada (Open map)

The hotel lies about 700 metres from Rose Garden and just 0.7 km from Fallsview Tourist Area. Situated in the entertainment...
Read more...
7.5
Good
835 reviews

Courtyard By Marriott Ottawa East

200 Coventry Road, Ottawa, Canada (Open map)

RCGT Park Stadium is located nearly a 5-minute walk away, while Yuk Yuk's Comedy Club Ottawa is about 10 minutes' drive from the hotel.
Read more...
8.0
Very Good
576 reviews

Sandman Hotel Hamilton

560 Centennial Parkway North, Hamilton, Canada (Open map)

Located 1.7 km from Jungle Hut Entertainment, this 3-star hotel is also 9 km from Hamilton GO Centre railway station. Sandman Hotel...
Read more...
8.3
Very Good
884 reviews

The Water Tower Inn - BW Premier Collection

360 Great Northern Road, Sault Ste. Marie, Canada (Open map)

The centre of Sault Ste. With its prime location 3.5 km from Ermatinger-Clergue National Historic Site in the business district of...
Read more...
7.6
Good
362 reviews

Best Western Parkway Hotel Toronto North

600 Highway 7 E, Richmond Hill, Canada (Open map)

Boasting an ideal location in Richmond Hill near a motorway, the hotel provides easy access to Elvis Stojko Arena, which is 3.5 km...
Read more...
8.2
Very Good
768 reviews

Jolly Roger Inn & Resort

1 J.R Lane, Otter Lake, Canada (Open map)

Guests can get to the centre of Otter Lake within a 15-minute walk, while Oastler Lake Provincial Park is 2.7 km away. The comfortable…
Read more...
7.6
Good
458 reviews

Doubletree By Hilton Hotel Toronto Airport West

5444 Dixie Road, Mississauga, Canada (Open map)

The hotel is nestled in Northeast Mississauga, which is a large Canadian city neighbouring Toronto on Lake Ontario, in close...
Read more...
8.1
Very Good
1772 reviews

Vittoria Hotel & Suites

5851 Victoria Avenue, Niagara Falls, Canada (Open map)

Journey Behind the Falls is only 1.8 km away, and culture-oriented attractions such as Polly King Art Gallery lie 2.1 km from this...
Read more...
8.6
Fabulous
8756 reviews

Residence Inn By Marriott Kingston Water'S Edge

7 Earl Street, Kingston, Canada (Open map)

This comfortable hotel is nestled 5 minutes on foot from Lake Ontario. Featuring Wi-Fi in public areas, Residence Inn By Marriott...
Read more...
8.4
Very Good
544 reviews
Thank you for subscribing
Close