Menu

Search options

2026-03-17

2026-03-18
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

1049 results

  • Tall Ships Landing Coastal Resort

    From US$ 227

    15 Saint Andrew Street, Brockville, Canada (To the map)

    Set merely 1.7 km from the lavish Fulford Place Mansion, Tall Ships Landing Coastal Resort Brockville is located nearly 5 minutes on foot from Hardy Park. This Brockville aparthotel offers a seasonal…

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Horseshoe Retreat

    From US$ 154

    90 Highland Drive, Edgar, Canada (To the map)

    Horseshoe Retreat Edgar is located 5 minutes' drive from Amba Spa at Horseshoe Resort and features a steam room, a hot tub and sauna facilities.

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Super 8 By Wyndham Windsor/Dougall

    From US$ 61

    2498 Dougall Avenue, Windsor, Canada (To the map)

    Located just off Jackson Park, this 2-star Super 8 By Wyndham Windsor/Dougall Motel is a 10-minutes’ drive from Caesars Windsor. There is a work desk and a business centre at the motel.

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Fairfield By Marriott Inn & Suites Newmarket

    From US$ 93

    100 Pony Drive, Newmarket, Canada (To the map)

    Holiday Inn Express And Suites Newmarket offers a gym, an indoor swimming pool and a Jacuzzi in the old part of Newmarket, with a reasonable distance from Rogers Reservoir Conservation Area. All…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Howard Johnson By Wyndham Gananoque

    From US$ 66

    550 King Street East, Gananoque, Canada (To the map)

    Providing guests with car rentals, the 2-star Howard Johnson By Wyndham Gananoque is located approximately 2.2 km from 1000 Islands History Museum. There's also a convenience of a car park on site.

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Best Western Plus Cambridge Hotel

    From US$ 88

    730 Old Hespeler Road, Cambridge, Canada (To the map)

    Best Western Plus Cambridge Hotel, located 3.5 km from the 252-acre community Riverside Park, offers guests complimentary parking, free self parking and a heated swimming pool. Featuring an indoor…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Waterview On The Bay

    From US$ 139

    501205 Grey Rd 1, Wiarton, Canada (To the map)

    Located 2.1 km from Bluewater Park, the 3-star Waterview On Bay Hotel Wiarton features a summer terrace, a flat screen TV and an outdoor pool area. The city centre is about 20 minutes away on foot.

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Franklin Motel, Tent & Trailer Park

    From US$ 65

    444 Lakeshore Drive, North Bay, Canada (To the map)

    Featuring free self-parking and a seasonal outdoor pool, Franklin Motel, Tent & Trailer Park is set 4 km from North Bay Museum in North Bay. Dionne Quints Museum is less than 4.1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Skyline Suites - Walk To Mtcc, Acc, Rogers Centre & Entertainment District

    From US$ 100

    300 Front St W, Toronto, Canada (To the map)

    Residence Inn By Soho Toronto is a great place to stay in Downtown Toronto with parks and cultural venues, within a 13-minute stroll of Scotiabank Arena.

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Fox Motor Inn

    From US$ 76

    297 Dundas Street West, Greater Napanee, Canada (To the map)

    Fox Motor Inn Greater Napanee, located 1.4 km from Lennox & Addington County Museum and Archives, offers guests a golf course, free self parking and a saltwater pool. The property is situated 2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Fullerton Manor Inn

    From US$ 72

    7940 Lundy'S Lane, Niagara Falls, Canada (To the map)

    The business Fullerton Manor Inn Niagara Falls is a great place to stay in Lundy's Lane district in a reasonable distance from Journey Behind the Falls. There are meeting rooms, a desk and a…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Hilton Garden Inn Toronto / Burlington

    From US$ 134

    985 Syscon Road, Burlington, Canada (To the map)

    Set within 1 km from the shopping mall "Riocan Centre", the 3-star Hilton Garden Inn Toronto/Burlington features WiFi throughout the venue as well as parking on site. The 64-square-kilometre Bronte…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Courtyard By Marriott London

    From US$ 182

    864 Exeter Road, London, Canada (To the map)

    Courtyard By Marriott London Hotel, located just off White Oaks Mall, about 2.6 km from The Secrets of Radar Museum, features an indoor pool for guests to take a dip in. Highlights at this garden…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Kings Inn Near The Falls

    From US$ 47

    5525 Ferry St a Stanley Avenue, Niagara Falls, Canada (To the map)

    Set approximately 3.3 km from Cave of the Winds, the 3-star Kings Inn Near The Falls Niagara Falls is located 6 minutes' walk from Lundy's Lane Area. Offering 44 rooms, this Niagara Falls inn…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Lakeview Resort Motel

    From US$ 95

    44 Mosley St, Wasaga Beach, Canada (To the map)

    Offering a night club, an outdoor swimming pool and a patio, Lakeview Resort Motel Wasaga Beach is nestled not far from Tower Island and 350 metres away from Nancy Island. The venue is located off…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Towneplace Suites By Marriott Niagara Falls Canada

    From US$ 43

    4357 River Rd, Niagara Falls, Canada (To the map)

    Situated approximately 2.6 km from Old Falls Street in Niagara Falls, Ramada By Wyndham Niagara Falls By The River features a cash machine and a lift. A car park is available on site at this 3-star…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Holiday Inn Express Brampton By Ihg

    From US$ 131

    10 Nevets Road, Brampton, Canada (To the map)

    The 2-star Holiday Inn Express & Suites Brampton is set 4.7 km from Victoria Park Arena and 4.2 km from the Large Wet 'n' Wild Toronto Water Park. Guests have access to an indoor pool, a fitness…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Ac Hotel By Marriott Ottawa Downtown

    From US$ 131

    201 Rideau Street, Ottawa, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Super 8 By Wyndham Hearst On

    From US$ 105

    1004 Front Street, Hearst, Canada (To the map)

    Super 8 by Wyndham Hearst ON, located just off Cree Cultural Interpretive Center, about 1.4 km from Hearst Aeroport Municipale, features a swimming pool for guests to take a dip in.

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Angus Inn Motel

    From US$ 93

    168 Mill Street, Angus, Canada (To the map)

    Flat - screen TV, an outdoor pool area and an outdoor seasonal pool are available at Angus Inn Motel, and Base Borden Military Museum is 3.8 km away. The venue is located within a 10-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 93