Hotels with indoor pool in Ontario

Multiple accommodations for your stay
Destination
Check-in date:
24 Apr 2026
Check-out date:
25 Apr 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

1134 results found

Best Western Plus 1000 Islands Hotel & Suites

777 King Street East, Gananoque, Canada (Open map)

The hotel is nestled 12 minutes' walk from Lake Ontario. The smoke-free Best Western Plus 1000 Islands Hotel & Suites Gananoque is...
Read more...
8.3
Very Good
637 reviews

Admiral Inn Mississauga

2161 North Sheridan Way, Mississauga, Canada (Open map)

The 3-star hotel is situated in the Sheridan district, within reach of the restaurant Chopan Grill. Admiral Inn Mississauga is...
Read more...
7.9
Good
1666 reviews

Travelodge By Wyndham Niagara Falls Fallsview

5599 River Road, Niagara Falls, Canada (Open map)

The 3-star hotel is located in an entertainment area of Niagara Falls, 1.6 km from Old Falls Street. Featuring Wi-Fi in public areas…
Read more...
7.4
Good
1360 reviews

Comfort Inn & Suites

5 Spicer Square, Bowmanville, Canada (Open map)

This smoke-free hotel is nestled in a conservation area of Bowmanville, just 0.9 km from Optimist Park. Located around a 25-minute...
Read more...
8.2
Very Good
412 reviews

Springhill Suites By Marriott Toronto Vaughan

612 Applewood Crescent, Vaughan, Canada (Open map)

This Vaughan hotel offers a comfortable location close to the business district of Vaughan. The contemporary 3-star Springhill...
Read more...
8.6
Fabulous
489 reviews

Home2 Suites By Hilton Thunder Bay

740 Arthur Street West, Thunder Bay, Canada (Open map)

Situated 4.1 km from the Mount McKay Scenic Lookout, the 3-star hotel also gives access to such sports venues as Fort William...
Read more...
9.0
Superb
238 reviews

Four Points By Sheraton Windsor Downtown

430 Ouellette Avenue, Windsor, Canada (Open map)

The hotel has an ideal location a 14-minute stroll from Adventure Bay Family Water Park, while shopping venues like the Sunday craft...
Read more...
8.2
Very Good
222 reviews

Holiday Inn Express Thunder Bay By Ihg

1041 Carrick Street, Thunder Bay, Canada (Open map)

The hotel boasts a prime setting near the business district of Thunder Bay. Situated within a 3-km distance of the St.
Read more...
8.3
Very Good
95 reviews

Super 8 By Wyndham Fort Frances

810 Kings Highway, Fort Frances, Canada (Open map)

This Fort Frances hotel enjoys a prime location 30 metres from Rainy River. Situated about 25 minutes' walk from St.
Read more...
7.2
Good
75 reviews

Nomi Resort

4727 Elephant Lake Road, Highland Grove, Harcourt, Canada (Open map)

South Little Mink Lake is 3.6 km from the hotel, while Kawartha Lakes is 86 km away. Situated 4.2 km from Benoir Lake and...
Read more...
7.3
Good
37 reviews

Holiday Inn & Suites Mississauga West - Meadowvale By Ihg

2565 Argentia Road, Mississauga, Canada (Open map)

This 4-star hotel has a major location 2.1 km from Lake Aquitaine Park. Nestled in the very heart of a business district a 20…
Read more...
7.1
Good
483 reviews

Villa Nova Motel

45 Mosley Street, Wasaga Beach, Canada (Open map)

The motel is centrally situated 10 minutes' drive from Wasaga Beach Paintball Adventure. Villa Nova Motel Wasaga Beach, located 400...
Read more...
8.0
Very Good
127 reviews

Glo Best Western Mississauga Corporate Centre

40 Admiral Blvd., Mississauga, Canada (Open map)

The contemporary hotel is located in a shopping area of Mississauga, 4.3 km from uFly Simulator. Offering a heated pool, Glo Best...
Read more...
8.2
Very Good
588 reviews

The Inn At Cobble Beach

221 Mcleese Drive, Kemble, Canada (Open map)

This Kemble inn is nestled 250 m from Lake Huron. The beachfront The Inn At Cobble Beach Kemble, positioned approximately 5 minutes'...
Read more...
8.9
Fabulous
73 reviews

Sheraton Hamilton Hotel

116 King Street West, Hamilton, Canada (Open map)

This Hamilton hotel is nestled approximately a 20-minute stroll from the 19th-century mansion "Dundurn Castle", right in the centre...
Read more...
8.5
Fabulous
461 reviews

Towneplace Suites By Marriott Toronto Northeast/Markham

7095 Woodbine Ave., Markham, Canada (Open map)

The hotel is conveniently located around a 10-minute drive from Port Royal Park and around a 15-minute drive from Crystal Fountain...
Read more...
8.5
Fabulous
346 reviews

Homewood Suites By Hilton Toronto Oakville

2095 Winston Park Drive, Oakville, Canada (Open map)

The hotel is within a 7-km distance of the historic Leslie Log House and near the business district of Oakville. The comfortable...
Read more...
7.9
Good
144 reviews

Blue Mountain Resort Inn

110 Jozo Weider Boulevard, Blue Mountains, Canada (Open map)

Located in the Blue Mountain Ski district of Blue Mountains, this smoke-free hotel is only 1.2 km from the experience Iwa Spa....
Read more...
8.3
Very Good
1287 reviews

Quality Inn & Suites

1575 Tupper Street, Hawkesbury, Canada (Open map)

Hawkesbury centre can be reached within 25 minutes' walk. Quality Inn & Suites Hawkesbury, located a 10-minute drive from the Le...
Read more...
7.5
Good
535 reviews

Green Acres Inn

2480 Princess St, Kingston, Canada (Open map)

Richardson Memorial Stadium is not far from the hotel, while Andersen Drive bus stop is about a 10-minute walk away. Located nearly...
Read more...
8.8
Fabulous
370 reviews
Thank you for subscribing
Close