Menu

Search options

Select city first

2026-07-01

2026-07-02
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

1142 results

  • The Chepstow Inn

    From US$ 196

    2 County Road-31, Chepstow, Canada (To the map)

    Offering a terrace, a sundeck and free self-parking, The Chepstow Inn is located less than 5 minutes by car from Greenock Swamp. The inn is merely a 5-minute walk from the centre of Chepstow.

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • Apsley Inn And Restaurnt

    From US$ 85

    10101 On-28, Apsley, Canada (To the map)

    Apsley Inn And Restaurnt features 11 rooms and lies 2 km from Apsley Lake. The hotel also includes a car park.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Peacock Villa Motel

    From US$ 116

    30 Legion Street, Tobermory, Canada (To the map)

    The 3-star Peacock Villa Motel provides quick access to Tobermory Harbour and offers live performances, complimentary parking and a free private carpark. Tobermory is 0.3 km from the property, while…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Hollywood Cottages

    169 Mosley Street, Beach Area 2, Wasaga Beach, Canada (To the map)

    Boasting free self-parking, a picnic area and a free car park, Hollywood Cottages Wasaga Beach is located just 1.2 km from Faith Missionary Church. Nancy Island Historic Site is around 250 metres…

    To the hotel

    Book Now
  • Forks Of The Credit Inn

    From US$ 129

    1498 Cataract Road, Orangeville, Canada (To the map)

    If you are in love with sports, Forks Of The Credit Inn Orangeville has a great location as it is set approximately 10 minutes' drive from Heathlands Links at Osprey Valley Golf Course ; also Caledon…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • West Bay Cottages

    209 Avenue Du Lac, Lavigne, Canada (To the map)

    To the hotel

    Book Now
  • Luxury Basement

    9 Johnson Place, Saint Thomas, Canada (To the map)

    To the hotel

    Book Now
  • Premier Inn & Suites - Downtown Hamilton

    From US$ 85

    210 Main Street East, Hamilton, Canada (To the map)

    The 3-star Premier Inn & Suites - Downtown Hamilton is set 2.9 km from Cathedral Basilica of Christ the King and 3.4 km from Chedoke Falls.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Midland Inn & Suites

    From US$ 76

    720 Prospect Boulevard, Midland, Canada (To the map)

    The 3-star Midland Inn & Suites is set 2.7 km from Midland Cultural Centre Live Music Venue and 2.3 km from Brooklea Golf and Country Club. Free WiFi is available here throughout the accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Homewood Suites By Hilton Toronto-Ajax

    From US$ 173

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

    Homewood Suites By Hilton Ajax is located 4.2 km from Lynde Shores Conservation Area and offers express check-out, concierge service and dry cleaning. Ajax Convention Centre Conference Center can be…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Dream Catcher Travel House

    From US$ 67

    742 Gerrard Street East, Toronto, Canada (To the map)

    Dream Catcher Travel House Toronto is set within a 10-minute drive of CN Tower and about a 25-minute walk from Toronto Christmas Market. Public parking is available nearby at this guest house.

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Residence & Conference Centre - Kingston

    From US$ 57

    23 Country Club Drive, Kingston, Canada (To the map)

    Area attractions, including New Court House and Lake Ontario Park are located only a short walk from St. Lawrence College Kingston Conference Services. It features a shared lounge and a garden, plus…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • The Ambassador

    From US$ 108

    450 Laurier Ave E., Ottawa, Canada (To the map)

    The 3-star Ambassador B&B is set 1.6 km from Ottawa Convention Centre and 1.7 km from the three-level Rideau Centre. This venue features a sun deck, a library and a sunbathing terrace as well as WiFi…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Somerset Lakeside Resort

    From US$ 117

    27075 Hwy 28, Bancroft, Canada (To the map)

    Featuring flat screen TV, a flat screen TV and a satellite TV on site, Somerset Lakeside Resort is located in a beach area of Bancroft. Silent Lake Park is 3 km from the accommodation, while Lower…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Motel 6-Windsor, On

    From US$ 61

    2000 Huron Church Road, Windsor, Canada (To the map)

    Featuring a free private parking, a vending machine and a car park, Econo Lodge is 10 minutes’ drive from Caesars Windsor. Guests who stay in the venue can park their car onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Signature Stay Inn & Suites - Downtown Hamilton

    From US$ 72

    210 Main Street East, Hamilton, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Home2 Suites By Hilton Vaughan Toronto On

    From US$ 171

    6200 Highway 7, Vaughan, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • Spark By Hilton Guelph

    From US$ 118

    540 Silvercreek Pkwy N, Guelph, Canada (To the map)

    Offering a seawater pool and entertainment activities, Holiday Inn Express And Suites Guelph is less than 4.1 km from the attractive Guelph Civic Museum. The centre of Guelph is within 5 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Sunset Motel

    From US$ 78

    15 Ontario 17, Schreiber, Canada (To the map)

    Set within 10 minutes' drive of Schreiber Beach, Sunset Motel Schreiber includes 10 rooms with views of the mountain.

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Courtyard By Marriott Burlington-Oakville

    From US$ 135

    1110 Burloak Drive, Burlington, Canada (To the map)

    Featuring a restaurant, a heated swimming pool and a sea water pool, Courtyard By Marriott Burlington Hotel is located not far from Burlington Convention Centre. The 64-square-kilometre Bronte Creek…

    To the hotel

    price for 1 night
    Book Now From US$ 135