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.

Resorts 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

427 results

  • Tally Ho Inn

    From US$ 76

    2222 Highway 60, Huntsville, Canada (To the map)

    Featuring Wi Fi in public areas, Tally Ho Inn Huntsville offers accommodation within 3.6 km from the mid-sized cold-water Peninsula Lake. Hidden Valley Highlands Ski Area is less than 2.6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Towneplace Suites By Marriott Hamilton

    From US$ 228

    1195 Upper James Street, Hamilton, Canada (To the map)

    Towneplace Suites By Marriott Hamilton, set in Hamilton, provides guests with allergy friendly rooms, a safety deposit box and lift. The property comprises 125 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 228
  • Holiday Inn Burlington Conference Centre By Ihg

    From US$ 114

    3063 South Service Rd, Burlington, Canada (To the map)

    Tennis courts, a bar and a basketball court are offered at Holiday Inn Burlington Hotel & Conference Centre, located 2.5 km from Burlington City Hall. The centre of Burlington is within 1 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Ramada By Wyndham Ottawa On The Rideau

    From US$ 118

    2259 Prince Of Wales Drive, Ottawa, Canada (To the map)

    The 3-star Ramada By Wyndham Ottawa On The Rideau Hotel is set 2.6 km from Merivale Centennial Arena and 3.4 km from Ottawa International Airport. This motel features a community pool, a shared…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Admiral Inn Hamilton

    From US$ 78

    149 Dundurn St North, Hamilton, Canada (To the map)

    Located near the 1,700-square-metre house "Dundurn Castle", the 3-star Admiral Inn Hamilton has ironing, 24-hour front desk and dry cleaning/laundry. Hamilton Christian Fellowship is 550 metres away…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Courtyard By Marriott Kitchener

    From US$ 96

    2960 King Street East, Kitchener, Canada (To the map)

    Offering air-conditioned rooms, the pet-friendly Radisson Hotel Kitchener Waterloo is located only 1.3 km from Fairview Park Mall. The centre of Kitchener is within 4 km of the venue, and Bingemans…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Bonnie View Inn

    From US$ 201

    2713 Kashagawigamog Lake Road, Haliburton, Canada (To the map)

    Featuring a free carpark, a golf course and a restaurant, Bonnie View Inn is set 3 km from Kashagawigamog Lake in Haliburton. Rails End Gallery and Arts Centre is less than 7 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • Hampton Inn & Suites By Hilton Barrie

    From US$ 83

    74 Bryne Drive, Barrie, Canada (To the map)

    Offering entertainment activities, a 32-inch LCD TV and flat-screen TV, Hampton Inn & Suites By Hilton Barrie is located 2.9 km away from Centennial Park. The centre of Barrie is within 3 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Four Points By Sheraton St. Catharines Niagara Suites

    From US$ 91

    3530 Schmon Parkway, Thorold, Canada (To the map)

    Four Points By Sheraton St. Catharines Niagara Suites Thorold offers comfortable accommodation near the public research Brock University and features a restaurant, an indoor swimming pool and free…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Quality Inn

    From US$ 66

    2899 King Street East, Kitchener, Canada (To the map)

    Boasting a cash machine and a lift, Quality Inn - Kitchener is located 2.3 km from Saint Aloysius Church. A car park is provided on site.

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Days Inn By Wyndham Barrie

    From US$ 68

    55 Hart Drive, Barrie, Canada (To the map)

    Quality Inn Barrie is located 2.3 km from MacLaren Art Centre and boasts a flat screen TV, entertainment activities and an indoor heated pool. The centre of Barrie is within 1 km of the property, and…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Ottawa Embassy Hotel & Suites

    From US$ 105

    25 Cartier Street, Ottawa, Canada (To the map)

    Entertainment facilities, a cable flat-screen and entertainment activities are offered at Ottawa Embassy Hotel & Suites, located 0.9 km from the three-level Rideau Centre. The venue is situated in…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Holiday Inn Express Hotel & Suites Ottawa Airport By Ihg

    From US$ 97

    2881 Gibford Drive, Ottawa, Canada (To the map)

    Holiday Inn Express Hotel & Suites Ottawa Airport is located in Ottawa and offers 3-star accommodation with an indoor swimming pool and a fitness studio. The venue lies within 7 km from TD Place…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Best Western Brantford Hotel And Conference Centre

    From US$ 95

    19 Holiday Drive, Brantford, Canada (To the map)

    Best Western Brantford Hotel And Conference Centre is located 2.6 km from Personal Computer Museum and offers 24-hour front desk assistance, 24-hour security and dry cleaning. OLG Casino Brantford is…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • The Brick & Beam Boutique Hotel

    From US$ 147

    122 Hurontario Street, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 147
  • Doubletree By Hilton Kitchener

    From US$ 91

    30 Fairway Rd South, Kitchener, Canada (To the map)

    Doubletree By Hilton Kitchener Hotel is 3-star accommodation with a sunny patio, located about 1.2 km from Fairview Park Mall. This inn features a shared lounge, a flat screen TV and a patio as well…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Allure Hotel & Conference Center

    From US$ 122

    20 Fairview Road, Barrie, Canada (To the map)

    Holiday Inn Barrie Hotel & Conference Centre is 3-star accommodation with a terrace, located about 2.7 km from Barrie Molson Centre Arena. The venue provides 161 guestrooms appointed with television,…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Four Points By Sheraton Barrie

    From US$ 101

    60 Bryne Drive, Barrie, Canada (To the map)

    Located 2.1 km from LA Fitness, the pleasant Four Points By Sheraton Barrie Hotel features allergy free rooms, free self-parking and an indoor swimming pool. The centre of Barrie is within 3 km of…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Residence Inn By Marriott Ottawa Airport

    From US$ 125

    1172 Walkley Road, Ottawa, Canada (To the map)

    Featuring free WiFi throughout the property, Residence Inn By Marriott Ottawa Airport offers accommodation within 3.9 km from Rideau Canal. Ottawa International Airport is less than 4.6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Best Western Plus Otonabee Inn

    From US$ 117

    84 Lansdowne Street E, Peterborough, Canada (To the map)

    Best Western Plus Otonabee Inn, situated less than 2.2 km from Peterborough Lift Lock, offers a fireplace, a flat screen TV and a golf course. The centre of Peterborough is within 3 km of the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 117