StaysInCanada
Stay types

Indoor Pool

508 hotels in 72 Canadian cities have an indoor pool, most of them in Toronto, Mississauga and Saskatoon. At Vancouver airport, the Fairmont inside the terminal pairs its indoor pool with a children's pool and a hot tub.

65
Destinations
1058
stays
Top destinations

Indoor Pool

All destinations

We earn a commission when you book through some links on this site, at no extra cost to you. It never changes which hotels we list or how we rank them.