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.

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

1040 results

  • Donald Gordon Hotel And Conference Centre

    From US$ 92

    421 Union Street, Kingston, Canada (To the map)

    Donald Gordon Hotel And Conference Centre Kingston, located 1.6 km from Queen's University, features free WiFi throughout the venue. The centre of Kingston is within 2 km of the accommodation, and…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Best Western Parkway Hotel Toronto North

    From US$ 67

    600 Highway 7 E, Richmond Hill, Canada (To the map)

    Featuring hire of car as well as free WiFi throughout the property, Best Western Parkway Hotel Toronto North is set in Richmond Hill, 2.6 km from First Markham Place. It is 650 metres from Times…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Holiday Inn Express Hotel & Suites North Bay By Ihg

    From US$ 96

    1325 Seymour Street, North Bay, Canada (To the map)

    Holiday Inn Express & Suites North Bay, located 1.6 km from Northgate Shopping Centre, offers guests an exercise room, a heated pool and an indoor heated pool. Laurentian Ski Hill is less than 3.6 km…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Hilton Garden Inn Toronto/Ajax

    From US$ 140

    500 Beck Crescent, Ajax, Canada (To the map)

    Hilton Garden Inn Toronto/Ajax, located 2.2 km from Casino Ajax, boasts heated swimming pool. The venue is situated 2 km from Ajax city centre and 55 km from Billy Bishop Toronto City airport.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • 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
  • Towneplace Suites By Marriott Sudbury

    From US$ 211

    1710 The Kingsway, Sudbury, Canada (To the map)

    Offering access to Sudbury Arena, which is 4.5 km away, the family Towneplace Suites By Marriott Sudbury features entertainment activities, water slides and a bar. The centre of Sudbury is within 3…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Wingate By Wyndham Kanata West Ottawa

    From US$ 135

    8600 Campeau Drive, Ottawa, Canada (To the map)

    Located in Kanata district, Wingate By Wyndham Kanata West Ottawa Hotel is rated 3 stars and features a golf course and a bar. The property consists of 4 storeys with 122 non-smoking rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Taboo Muskoka

    From US$ 218

    1209 Muskoka Beach Road, Gravenhurst, Canada (To the map)

    Taboo Muskoka Hotel Gravenhurst is situated 5 km from Lake Muskoka and features a flat screen TV, a fireplace and a bar. The venue is located 4 km from the centre of Gravenhurst and a couple of…

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Monte Carlo Inn Toronto West Suites

    From US$ 77

    1886 Dundas Street East, Mississauga, Canada (To the map)

    Placed only a short driving distance from the large retail Sherway Gardens Shopping Mall, Monte Carlo Inn Toronto West Suites Mississauga offers amenities, such as a garden and a courtyard.

    To the hotel

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

    From US$ 106

    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$ 106
  • Forest Golf Club & Inn

    From US$ 95

    102 Main St. S., Forest, Forest, Canada (To the map)

    1.2 km from Forest-Lambton Museum, the 3-star Forest Golf Club & Inn includes 73 rooms. Guests who stay at this Forest inn can park their car on site.

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Best Western Fireside Inn

    From US$ 95

    1217 Princess Street, Kingston, Canada (To the map)

    The pet-friendly 3-star Best Western Fireside Inn is set in a shopping a few minutes drive away from Kingston Penitentiary History Museum. Guests have access to an outdoor heated pool, a fitness…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • 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
  • Cartier Place Suite Hotel

    From US$ 99

    180 Cooper Street, Ottawa, Canada (To the map)

    Offering a cash machine and a lift, Cartier Place Suite Hotel Ottawa is at a distance of 1.1 km from Parliament Hill and Buildings. Situated just walking distance from Yuk Yuk's Comedy Club Ottawa…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • 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
  • Four Points By Sheraton Toronto Mississauga

    From US$ 76

    6090 Dixie Road, Mississauga, Canada (To the map)

    Featuring free private parking, a Jacuzzi and an indoor heated pool, Four Points By Sheraton Toronto Mississauga Hotel is set 4.8 km from The International Centre in Mississauga. Situated in…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Quality Suites

    From US$ 80

    1700 Champlain Ave., Whitby, Canada (To the map)

    Located 3.8 km from the art museum "Robert McLaughlin Gallery", the pleasant Quality Suites Whitby features free self parking, a free carpark and a golf course. Set in the very heart of Whitby, the…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Hilton Garden Inn Toronto-Oakville

    From US$ 92

    2774 South Sheridan Way, Oakville, Canada (To the map)

    Hilton Garden Inn Toronto-Oakville is 2.9 km from Dundas Street West Route and features flat screen TV, a sun terrace and a shared lounge. Thanks to its great location, the property is easily…

    To the hotel

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

    From US$ 246

    8 Mulcahy Court, Orillia, Canada (To the map)

    The 3-star Fairfield By Marriott Inn & Suites Orillia is placed in Orillia, not far from Tudhope Park. Set just around the corner from Galaxy Cinemas Orillia, Fairfield By Marriott Inn & Suites…

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • Microtel Inn & Suites By Wyndham Sudbury

    From US$ 163

    1312 Kingsway, Sudbury, Canada (To the map)

    Microtel Inn & Suites By Wyndham Sudbury is located in Sudbury, 6 km from Science North, and offers a heated swimming pool. Business travellers will appreciate conveniences like high speed Internet…

    To the hotel

    price for 1 night
    Book Now From US$ 163