Ottawa hotels with indoor pools offer year-round swimming across the city, from downtown landmarks near Parliament Hill to suburban properties in Kanata and the airport corridor. The Fairmont Chateau Laurier, Lord Elgin Hotel, and The Westin Ottawa provide indoor pool access steps from Rideau Canal and Byward Market, while Holiday Inn & Suites Ottawa Kanata features a saltwater pool and free parking. Budget-conscious travelers can consider Cartier Place Suite Hotel, which includes a pool, sauna, and pet-friendly suites.
Expect rates ranging from mid-range ($120-$180 per night) to luxury ($250+), with most properties offering free WiFi, fitness centers, and on-site restaurants. The Delta Hotels By Marriott Ottawa City Centre and Ottawa Marriott Hotel add family-friendly amenities like children's playrooms. For airport convenience, Holiday Inn Express Ottawa Airport provides a free shuttle and indoor pool. Book downtown options early for peak seasons.
