Menu

Search options

2026-05-08

2026-05-09
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels with indoor pool in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1157 results

  • The Oakes Hotel Overlooking The Falls

    From US$ 92

    6546 Fallsview Blvd, Niagara Falls, Canada (To the map)

    The Oakes Hotel Overlooking Falls is located in Niagara Falls, within 2.2 km of Aquarium of Niagara, and offers a heated pool. This hotel provides Wi-Fi at extra cost throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Vittoria Hotel & Suites

    From US$ 80

    5851 Victoria Avenue, Niagara Falls, Canada (To the map)

    Offering a cash machine and a lift, Vittoria Hotel & Suites Niagara Falls is nestled merely a 5-minute walk from Louis Tussaud's Waxworks and around a 20-minute walk from Journey Behind the Falls.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Delta Hotels By Marriott Kingston Waterfront

    From US$ 149

    1 Johnson Street, Kingston, Canada (To the map)

    The 4-star Delta Hotels By Marriott Kingston Waterfront is set 2.8 km from Fort Henry National Historic Site and 0.6 km from Pump House Steam Museum. Offering elegant rooms and an indoor pool, the…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Soho Hotel Toronto

    From US$ 510

    318 Wellington Street West, Toronto, Canada (To the map)

    The Soho Hotel Toronto, located about 0.5 km from Rogers Centre Multi-Purpose Stadium, features a sundeck, an indoor pool and entertainment activities. The venue is placed in the very heart of…

    To the hotel

    price for 1 night
    Book Now From US$ 510
  • Sheraton Toronto Airport Hotel & Conference Centre

    From US$ 103

    801 Dixon Road, Toronto, Canada (To the map)

    Set within 1 km from Toronto Congress Center, the 4-star Sheraton Toronto Airport Hotel & Conference Centre features free WiFi throughout the venue as well as parking on site. Situated in Etobicoke…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Best Western Plus Cairn Croft Hotel

    From US$ 96

    6400 Lundy'S Ln, Niagara Falls, Canada (To the map)

    Featuring an indoor heated pool, live performances and a heated swimming pool, Best Western Plus Cairn Croft Hotel is set 2.5 km from Casino Niagara in Niagara Falls. Set within a few minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Valhalla Hotel & Conference Centre

    From US$ 108

    1 Valhalla Inn Road, Thunder Bay, Canada (To the map)

    Valhalla Inn Thunder Bay, located 4.1 km from St. Paul's Anglican Church, features an indoor swimming pool, a swimming pool and a meeting room. Guests can enjoy Wi-Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Hilton Garden Inn Toronto Airport West/Mississauga

    From US$ 76

    1870 Matheson Blvd, Mississauga, Canada (To the map)

    Hilton Garden Inn Toronto Airport West/Mississauga, located 3.5 km from Hershey Centre, features high-speed Internet access throughout the venue. X Zone is less than 1.7 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Hilton Garden Inn Ottawa Airport

    From US$ 87

    2400 Alert Road, Ottawa, Canada (To the map)

    Hilton Garden Inn Ottawa Airport offers 325 rooms about a 25-minute walk from Ottawa International Airport. This inn features an indoor pool, while a cash machine and a lift are available on site.

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Holiday Inn Toronto Airport East By Ihg

    From US$ 87

    600 Dixon Road, Toronto, Canada (To the map)

    The 3-star Holiday Inn Toronto Airport East is placed in Toronto, not far from Toronto Congress Center. It offers individual rooms, high-speed Internet access throughout the venue and private parking…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Hidden Valley Resort, An Ascend Collection Resort

    From US$ 83

    1755 Valley Road, Huntsville, Canada (To the map)

    The 3-star Hidden Valley Resort, Ascend Hotel Collection Huntsville is set 1.5 km from Zig Zag Escape Rooms and 2.9 km from the mid-sized cold-water Peninsula Lake. Located close to Hidden Valley…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Homewood Suites By Hilton London Ontario

    From US$ 132

    45 Bessemer Rd., London, Canada (To the map)

    Homewood Suites By Hilton London Ontario, situated less than 6 km from East Park, offers a golf court, a fireplace and a private pool. The venue welcomes guests in Westminster district close to White…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Country Inn & Suites By Radisson, Niagara Falls, On

    From US$ 68

    5525 Victoria Avenue, Niagara Falls, Canada (To the map)

    Country Inn & Suites By Radisson Niagara Falls, located about 9 minutes' walk from the pedestrian-friendly Rainbow Bridge and around 10 minutes' walk from Greg Frewin Theatre, features an indoor pool…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Delta Hotels By Marriott Waterloo

    From US$ 141

    110 Erb Street West, Waterloo, Canada (To the map)

    Delta Hotels By Marriott Waterloo is situated in the centre of Waterloo in 15 minutes' walking distance from University of Waterloo Place. Set close to Clay and Glass Art Gallery, this property…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • The Brock Niagara Falls Fallsview, Tapestry By Hilton

    From US$ 174

    5685 Falls Avenue, Niagara Falls, Canada (To the map)

    Standing within 6 minutes' walk of the commercial Casino Niagara, Crowne Plaza Hotel-Niagara Falls/Falls View, An Ihg Hotel offers an indoor pool. Located a few metres away from Rainbow Bridge, this…

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • Old Stone Inn Boutique Hotel

    From US$ 95

    6080 Fallsview Boulevard, Niagara Falls, Canada (To the map)

    The 4-star Old Stone Inn Boutique Hotel Niagara Falls lies within 25 minutes' walk of Old Falls Street, offering 111 rooms and featuring a picnic area and a golf course. Opened in 1900, this Niagara…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Hyatt Place Ottawa West

    From US$ 122

    300 Moodie Drive, Ottawa, Canada (To the map)

    Featuring an indoor swimming pool, a restaurant and a free car park, Hyatt Place Ottawa West is located close to Cdi College of Bus and Tech. The venue is based 800 metres away from Our Lady Of Peace…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Wyndham Garden Niagara Falls Fallsview

    From US$ 58

    6141 Fallsview Blvd, Niagara Falls, Canada (To the map)

    Standing 5 minutes' walk from Niagara Falls IMAX Theatre, Wyndham Garden Niagara Falls Fallsview offers a swimming pool. This hotel is equipped with a cash machine and a currency exchange.

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Four Points By Sheraton Toronto Airport

    From US$ 90

    6257 Airport Road, Mississauga, Canada (To the map)

    The 3-star Four Points By Sheraton Toronto Airport Hotel Mississauga is set 2.5 km from The International Centre and 3.8 km from Fantasy Fair Theme Park. Business travellers will appreciate…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Doubletree By Hilton Hotel Toronto Airport West

    From US$ 110

    5444 Dixie Road, Mississauga, Canada (To the map)

    Doubletree By Hilton Hotel Toronto Airport West Mississauga is a pet-friendly place to stay in a shopping area, 0.8 km away from Sri Siva Sathyanarayana Swamy Hindu Temple. Guests have access to a…

    To the hotel

    price for 1 night
    Book Now From US$ 110