Menu

Search options

Select city first

2026-05-15

2026-05-16
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

1052 results

  • Sonesta Es Suites Toronto Markham

    From US$ 107

    355 South Park Road, Markham, Canada (To the map)

    Sonesta Es Suites Toronto is located in Markham and offers 3-star accommodation with heated swimming pool and a fitness centre. It takes 10 minutes to get to Flato Markham Theatre by car.

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Courtyard By Marriott Kingston Highway 401

    From US$ 132

    103 Dalton Avenue, Kingston, Canada (To the map)

    Courtyard By Marriott Kingston Highway 401 Hotel is located 4 km from Queen's University and offers a Jacuzzi, allergy-free rooms and complimentary parking. King's Crossing Outlet Mall is 250 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • The Grand Tappattoo Resort, An Ascend Collection Resort

    From US$ 134

    30 Tapatoo Trail, Otter Lake, Canada (To the map)

    Grand Tappattoo Resort is situated in a beach area of Otter Lake, 2.2 km from Oastler Lake Provincial Park. Guests have access to a heated pool, a fitness area and free WiFi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Fairfield Inn & Suites By Marriott Ottawa Airport

    From US$ 167

    135 Thad Johnson Private, Ottawa, Canada (To the map)

    Featuring a free car park, an indoor swimming pool and a Jacuzzi, Fairfield Inn & Suites By Marriott Ottawa Airport is set 3.6 km from Metropolitan Bible Church in Ottawa. Capital Golf Centre is less…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Jolly Roger Inn & Resort

    From US$ 60

    1 J.R Lane, Otter Lake, Canada (To the map)

    Offering an outdoor seasonal pool, a patio and a fireplace, Jolly Roger Inn & Resort Parry Sound is 10 minutes' drive from Otter Lake. Oastler Lake Provincial Park is less than 2.3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Holiday Inn Sudbury By Ihg

    From US$ 109

    1696 Regent Street, Sudbury, Canada (To the map)

    Offering air-conditioned guest rooms, the excellent Holiday Inn Sudbury lies within a 25-minute walk from Dynamic Earth Interactive Museum. The centre of Sudbury is within 4 km of the venue, and…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Courtyard By Marriott Toronto Markham

    From US$ 113

    65 Minthorn Boulevard, Markham, Canada (To the map)

    Offering entertainment activities, a flat-screen cable-TV and flat-screen TV, Courtyard By Marriott Toronto Markham Hotel is less than 3.7 km from David Dunlap Observatory. Set within a few minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Hampton Inn By Hilton North Bay

    From US$ 137

    950 Mckeown Avenue, North Bay, Canada (To the map)

    Hampton Inn By Hilton North Bay, located 2.5 km from Discovery North Bay History Museum, features free self-parking, a heated pool and a gym. The centre of North Bay is within 4 km of the venue, and…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Best Western Plus Cobourg Inn & Convention Centre

    From US$ 161

    930 Burnham Street, Cobourg, Canada (To the map)

    Best Western Plus Cobourg Inn & Convention Centre, located 2.9 km from Victoria Park, offers guests a free carpark, a meeting room and a restaurant. The Sandy Cobourg Public Beach is less than 2.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Days Inn By Wyndham Fallsview

    From US$ 37

    6519 Stanley Ave, Niagara Falls, Canada (To the map)

    Providing 96 rooms, the 3-star Days Inn By Wyndham Fallsview Niagara Falls is based within 1 km of Niagara River. The inn in the Fallsview district of Niagara Falls has an outdoor swimming pool, as…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Four Points By Sheraton Mississauga Meadowvale

    From US$ 97

    2501 Argentia Road, Mississauga, Canada (To the map)

    Offering a community pool, a saltwater swimming pool and entertainment activities, Four Points By Sheraton Mississauga Meadowvale Hotel is located 3.8 km away from Meadowvale Conservation Area. Fo…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Staybridge Suites Hamilton - Downtown By Ihg

    From US$ 122

    20 Caroline Street South, Hamilton, Canada (To the map)

    Offering a gym, an indoor heated swimming pool and an indoor swimming pool, the 3-star Staybridge Suites Hamilton - Downtown is located near Hamilton Convention Centre. The established museum "Art…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Best Western Inn On The Bay

    From US$ 132

    1800 2Nd Avenue E Po Box 516, Owen Sound, Canada (To the map)

    Best Western Inn On The Bay is set in a shopping area of Owen Sound and gives access to Billy Bishop Home and Museum, which is about 25 minutes' walk away. This inn features entertainment activities,…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Staybridge Suites Guelph By Ihg

    From US$ 121

    11 Corporate Court, Guelph, Canada (To the map)

    Staybridge Suites Guelph, located 7 km from the attractive Guelph Civic Museum, features high-speed Internet access throughout the venue. University of Guelph Arboretum is less than 6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Newmarket Inn

    From US$ 87

    18667 Old Yonge St, Newmarket, Canada (To the map)

    Newmarket Inn is a 10-minute drive from Sharon Temple, and it features a sunbathing terrace, a sea water pool and a garden onsite. The property is situated 5 km from Newmarket city centre and 60 km…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • 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$ 126

    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$ 126
  • 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
  • Homewood Suites By Hilton Hamilton

    From US$ 119

    40 Bay Street South, Hamilton, Canada (To the map)

    Homewood Suites By Hilton Hamilton is a pet-friendly 4-star accommodation, set in proximity to the venerable museum "Art Gallery of Hamilton". The venue is 1.1 km from the victorian residence…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Delta Hotels By Marriott Toronto Mississauga

    From US$ 75

    3670 Hurontario Street, Mississauga, Canada (To the map)

    The 3-star Delta Hotels By Marriott Toronto Mississauga, located within a 3.6-km distance of Rathwood Park, boasts a swimming pool. WiFi throughout the property, a currency exchange and a cash…

    To the hotel

    price for 1 night
    Book Now From US$ 75