Menu

Search options

Select city first

2026-06-24

2026-06-25
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

1147 results

  • Comfort Suites Kingston Central

    From US$ 123

    33 Benson Street, Building 2, Kingston, Canada (To the map)

    The 2-star Comfort Suites Kingston Central is set 4.2 km from Canadian Forces Base Kingston and 6 km from Fort Henry National Historic Site.

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Newton Villa

    From US$ 102

    8 Merrydale Court, Brampton, Canada (To the map)

    Offering a plunge pool, a sundeck and an outdoor swimming pool, Newton Villa Brampton is less than 2.6 km from St. Patrick's Roman Catholic Church. The separate high Cardinal Ambrozic Catholic…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Towneplace Suites By Marriott Toronto Oakville

    From US$ 124

    754 Bronte Road, Oakville, Canada (To the map)

    Quality Hotel And Suites Oakville features an indoor swimming pool, a swimming pool and free self-parking, and lies 10 minutes' drive from Bronte Harbour. The 64-square-kilometre Bronte Creek…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Falls Lodge By The Falls

    From US$ 42

    6276 Main Street, Niagara Falls, Canada (To the map)

    Falls Lodge By The Falls Niagara Falls, located just off Fallsview Tourist Area, about 1.5 km from the bustling street "Clifton Hill", features an outdoor pool for guests to take a dip in. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Falcon Inn

    From US$ 53

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

    Nestled near Canada One Factory Outlet Mall, the 2-star Falcon Inn Niagara Falls offers air-conditioned rooms with free Wi Fi in public areas. Guests can visit Marineland Theme Park in Niagara Falls,…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Blue Moon Motel

    From US$ 43

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

    Offering a seasonal outdoor swimming pool, Blue Moon Motel Niagara Falls is set in Lundy's Lane district, 6 km from the commercial Casino Niagara. Business travellers will appreciate conveniences…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • 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
  • Quality Inn And Conference Centre

    From US$ 71

    900 Pembroke Street E, Pembroke, Canada (To the map)

    Clarion Hotel & Conference Centre Pembroke, located just off Champlain Trail Museum and Pioneer Village, about 0.6 km from Our Lady of Lourdes Catholic Church, features a swimming pool for guests to…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • The Casablanca Hotel

    From US$ 95

    4 Windward Dr, Grimsby, Canada (To the map)

    Set within 3.8 km from Liuna Gardens Banquet and Convention Centre, the 4-star Casablanca Hotel Grimsby features high-speed Internet access in public areas as well as private car parking on site. The…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Fairfield Inn & Suites By Marriott Sault Ste. Marie

    From US$ 109

    633 Great Northern Road, Sault Ste. Marie, Canada (To the map)

    Offering bike for rent, Fairfield Inn & Suites By Marriott Sault Ste. Marie is a 10-minute drive from Gateway Casinos Sault Ste. Marie. Canadian Bushplane Heritage Centre is less than 4.5 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Colonial Resort-1000Islands

    From US$ 60

    780 King Street West, Gananoque, Canada (To the map)

    Located a few minutes' drive from Confederation Park, Colonial Resort & Spa Gananoque offers 54 air-conditioned rooms. 1000 Islands History Museum is 2 km from the accommodation, while Sculpture Park…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Lakeview Motel & Cottage

    From US$ 64

    378 Queen Street, Kincardine, Canada (To the map)

    Lakeview Motel Kincardine offers barbecue, a flat screen TV and flat - screen TV as well as proximity to Victoria Park Gallery & Gift Shop. It is 1.9 km from St. Anthony's Catholic Church and 1.4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Home2 Suites By Hilton Brantford

    From US$ 116

    27 Sinclair Boulevard Building 2, Brantford, Canada (To the map)

    The business 3-star Home2 Suites By Hilton Brantford offers quick access to Lynden Park Mall. It has 90 rooms on 6 floors.

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • 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
  • Hilton Garden Inn Toronto Airport

    From US$ 126

    3311 Caroga Drive, Mississauga, Canada (To the map)

    Hilton Garden Inn Toronto Airport Mississauga is located 2.1 km from Toronto Congress Center and boasts a bar, a play area and a ballroom. Situated in Northeast Mississauga district, the inn is set 2…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • 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
  • Comfort Inn Lundy'S Lane

    From US$ 64

    7514 Lundys La., Niagara Falls, Canada (To the map)

    Comfort Inn Lundy'S Lane is located in a shopping area of Niagara Falls, about 6 km away from Marineland Theme Park. Situated close to Canada One Factory Outlet Mall, this business venue features an…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • 7 Nights Stay

    From US$ 54

    5334 Kitchener Street, Niagara Falls, Canada (To the map)

    The 2-star 7 Nights Stay Niagara Falls provides quick access to the 158m concrete spire "Skylon Tower" and offers free self parking, a free car park and a Jacuzzi. You'll be 1.7 km from Journey…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Super 8 By Wyndham Kingston

    From US$ 91

    794 Highway 2, Kingston, Canada (To the map)

    The 2-star Super 8 By Wyndham Kingston Hotel is set 4.2 km from Kingston Waterfront National Reserve and 5 km from Downtown Kingston Business Improvement Area Museum. Featuring 40 rooms with views of…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Niagara Falls Courtside Inn

    From US$ 38

    5640 Stanley Avenue, Niagara Falls, Canada (To the map)

    Featuring barbeque grills, a golf course and an outdoor pool area, Niagara Falls Courtside Inn is 5 minutes' drive from Bridal Veil Falls. The venue is set in Lundy's Lane district, within easy reach…

    To the hotel

    price for 1 night
    Book Now From US$ 38