Menu

Search options

Select city first

2026-06-30

2026-07-01
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.

3 star hotels 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

1021 results

  • Towneplace Suites By Marriott Toronto Northeast/Markham

    From US$ 165

    7095 Woodbine Ave., Markham, Canada (To the map)

    Towneplace Suites By Marriott Toronto Northeast/Markham boasts laundry facilities, grocery delivery service and concierge service and a central location within 10 minutes' drive of the Asian Pacific…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Residence Inn By Marriott Toronto Mississauga Southwest

    From US$ 119

    2145 North Sheridan Way, Mississauga, Canada (To the map)

    The 3-star Residence Inn By Marriott Toronto Mississauga Southwest is set 3.5 km from Rattray Marsh Conservation Area and 3.5 km from Bradley House Museum. Guests can enjoy free WiFi throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Days Inn By Wyndham Sarnia Harbourfront

    From US$ 65

    505 Harbour Road, Sarnia, Canada (To the map)

    The family venue is located in the very heart of Sarnia within reach of Centennial Park and 1 km from Sarnia Harbour Harbor. It offers non-smoking rooms, free Wi-Fi throughout the accommodation and…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Best Western Swan Castle Inn

    From US$ 111

    189 Railway Street & 7Th Avenue, Cochrane, Canada (To the map)

    Offering a free car park, a gym and free self parking, Best Western Swan Castle Inn Cochrane is located less than 5 minutes by car from Polar Bear Habitat Heritage Village Wildlife Refuge. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Westwind Inn On The Lake

    37 Gallery On The Lake Road, County Rd 36, Fire Route 21, Buckhorn, Canada (To the map)

    To the hotel

    Book Now
  • Homewood Suites By Hilton Toronto Airport Corporate Centre

    From US$ 111

    5515 Eglinton Avenue West, Toronto, Canada (To the map)

    Located just off Centennial Park Golf Centre, this 4-star Homewood Suites By Hilton Toronto Airport Corporate Centre is a 10-minutes’ drive from Threshold Aviation Hobby Store. For business…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Super 8 By Wyndham Kapuskasing

    From US$ 90

    430 Government Road, Kapuskasing, Canada (To the map)

    The 3-star Super 8 By Wyndham Kapuskasing Hotel is set 3.5 km from the outdoor Kapuskasing Bear Sculpture and 4.1 km from the SUMMER SEASONAL Ron Morel Memorial Museum. It offers air-conditioned…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Willowdale Hotel Toronto North York

    From US$ 93

    170 Willowdale Avenue, Toronto, Canada (To the map)

    Located a few minutes' drive from Yonge Street, The Willowdale Hotel Toronto North York offers 24 air-conditioned rooms. G Ross Lord Public Park is 5 km from the venue, while the public liberal arts…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Holiday Inn Express & Suites Kitchener Southeast By Ihg

    From US$ 61

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

    The 3-star Kitchener Inn & Suites boasts an ideal location near the 252-acre community Riverside Park, which is around 2.3 km away. Guests have access to a swimming pool, a gym and free WiFi…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Knights Inn Huntsville

    From US$ 72

    69 Main Street West, Huntsville, Canada (To the map)

    Knights Inn Huntsville provides 3-star accommodation in the very heart of Huntsville, about 5 minutes' drive from Muskoka Heritage Place. Featuring 23 rooms with views of the garden, this motel is…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Comfort Inn & Suites

    From US$ 99

    2 Millennium Way, Kincardine, Canada (To the map)

    The 3-star Holiday Inn Express Hotel & Suites Kincardine - Downtown offers welcoming rooms within easy reach of the historic Kincardine Lighthouse, which is about 25 minutes' walk. The venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Staybridge Suites Port Elgin By Ihg

    From US$ 188

    1208 Goderich St, Port Elgin, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Blue Water Acres

    From US$ 295

    1052 Rat Bay Road, Huntsville, Canada (To the map)

    Blue Water Acres Hotel is a 3-star venue in Huntsville featuring a tennis court, a sunbathing terrace and an indoor swimming pool. Dwight Beach is 4.2 km from the accommodation, while Peninsula Lake…

    To the hotel

    price for 1 night
    Book Now From US$ 295
  • Peterborough Inn & Suites Hotel

    From US$ 76

    312 George Street N., Peterborough, Ca, Peterborough, Canada (To the map)

    Featuring free self-parking, a sauna and complimentary parking throughout the property, Peterborough Inn & Suites Hotel offers business accommodation next to Blue Tomato Art Shop. Riverview Park &…

    To the hotel

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

    From US$ 83

    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$ 83
  • Diplomat Inn

    From US$ 51

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

    Diplomat Inn offers charming accommodation in Niagara Falls near Skylon Tower. Featuring 47 rooms with views of the city, this motel is set within a short ride from Casino Niagara.

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • The Old Bank House

    From US$ 150

    10 Front Street, Niagara-on-the-Lake, Canada (To the map)

    Set within a 5-minute walk of St Mark's Anglican Church, this 3-star The Old Bank House Hotel Niagara Falls is located near Edward Spera Art Gallery. Guests will have access to free parking on site…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Ramada By Wyndham Niagara Falls Near The Falls

    From US$ 148

    5706 Ferry St, Niagara Falls, Canada (To the map)

    Around 5 minutes' walk from Niagara Falls History Museum, the 3-star Ramada By Wyndham Niagara Falls Near The Falls offers a cash machine and a lift. This Niagara Falls hotel in Lundy's Lane with non…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Empress Inn And Suites By The Falls

    From US$ 37

    5951 Clark Avenue, Niagara Falls, Canada (To the map)

    Nestled in the Fallsview district, the 3-star Empress Inn And Suites By The Falls Niagara Falls is at a 750-metre distance away from such cultural places of interest as Ripley's Believe It or Not…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Days Inn By Wyndham Leamington

    From US$ 116

    201 Erie Street North, Leamington, Canada (To the map)

    The 3-star Days Inn By Wyndham Leamington is set 1.1 km from Leamington Arts Centre and 2.1 km from Our Lady Of Lebanon Shrine. Business travellers will appreciate conveniences like WiFi throughout…

    To the hotel

    price for 1 night
    Book Now From US$ 116