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

  • Motel 6-Sudbury, On

    From US$ 72

    1222 Pioneer Road, Sudbury, Canada (To the map)

    Motel 6-Sudbury, On is located 6 km from Science North and offers wake up calls and 24 hour front desk assistance. The large nature preserve "Lake Laurentian Conservation Area" is less than 1.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Stratford Suburban Motel

    From US$ 125

    2808 Ontario Street East, Stratford, Canada (To the map)

    Located a few minutes' drive from Gallery Stratford, Stratford Suburban Motel offers 25 fashionable rooms. The venue is 6 km away from shane norrie contemporary and 6 km from the longstanding theatre…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Windspire Inn

    From US$ 51

    276 Mill Street, Port Elgin, Canada (To the map)

    Featuring free parking and a sun deck, Windspire Inn is located not far from Port Elgin Main Beach. Additional amenities include 24-hour front desk assistance, valet parking service and tour/ticket…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Best Western Plus Woodstock Inn & Suites

    From US$ 84

    811 Athlone Avenue, Woodstock, Canada (To the map)

    Featuring a free car park, a patio and a gym, Best Western Plus Woodstock Inn & Suites offers comfortable accommodation nearly 2.1 km from Southside Park. Church Of The Epiphany is less than 2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Bel Air Cottages And Motel

    From US$ 131

    328 Main Street, Sauble Beach, Canada (To the map)

    Bel Air Motel And Cottages Sauble Beach is rated 3 stars and is placed just 5 minutes' walk from The Gift Bowl. The property provides 13 guestrooms appointed with a flat-screen TV with satellite…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Lang Lake Resort

    From US$ 179

    1454 Lang Lake Road, Whitefish Falls, Canada (To the map)

    Set 4.3 km from Willisville Lookout, the 3-star Lang Lake Resort Espanola includes 11 rooms. Guests who stay at the resort can park their car on site.

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • Skyline Suites - Walk To Mtcc, Acc, Rogers Centre & Entertainment District

    From US$ 100

    300 Front St W, Toronto, Canada (To the map)

    Residence Inn By Soho Toronto is a great place to stay in Downtown Toronto with parks and cultural venues, within a 13-minute stroll of Scotiabank Arena.

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Companion Hotel Motel

    From US$ 126

    930 Front Street, Hearst, Canada (To the map)

    The 3-star Companion Hotel Motel is located a 25-minute walk from Hearst Golf and Country Club. The venue comprises 18 rooms. Guests who stay in the accommodation can park their car onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Staybridge Suites Toronto Airport East By Ihg

    From US$ 139

    996 Martin Grove Road, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Fullerton Manor Inn

    From US$ 72

    7940 Lundy'S Lane, Niagara Falls, Canada (To the map)

    The business Fullerton Manor Inn Niagara Falls is a great place to stay in Lundy's Lane district in a reasonable distance from Journey Behind the Falls. There are meeting rooms, a desk and a…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Mastersons Motel

    From US$ 71

    691 Hwy 41 North, Greater Napanee, Canada (To the map)

    The 3-star Masterson'S Motel Greater Napanee is set 2.7 km from Forest Mills Conservation Area and 1.8 km from Strathcona Paper Centre Sports Complex. Free WiFi is available throughout the property…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Cedar Vista Motel

    From US$ 369

    7370 Hwy 6, Tobermory, Canada (To the map)

    Cedar Vista Motel Tobermory is set next door to Circle Arts and provides air-conditioned rooms just 10 minutes' walk from Lake Huron. Free WiFi is offered in the rooms as well as parking and free…

    To the hotel

    price for 1 night
    Book Now From US$ 369
  • Leelas Villa Inn Flesherton

    From US$ 52

    774107 Highway 10, Flesherton, Canada (To the map)

    Set 0.9 km from Local Colour Art Gallery, Leelas Villa Inn Flesherton features a restaurant, complimentary parking and free self parking. The property is situated 1 km from Flesherton city centre and…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Fairfield By Marriott Inn & Suites Gravenhurst Muskoka

    From US$ 143

    112 Fountain Street, Gravenhurst, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Riverdale Resort

    From US$ 101

    1527 On-64, Noelville, Canada (To the map)

    Featuring free parking, a garden and a restaurant, Riverdale Resort is located in Noelville. The 3-star Riverdale Resort Noelville is located 100 km from Greater Sudbury airport.

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Petawawa River Inn & Suites

    From US$ 84

    3520 Petawawa Boulevard, Petawawa, Canada (To the map)

    The 3-star Petawawa River Inn & Suites is placed in Petawawa, not far from Centennial Park. It offers air-conditioned rooms, free WiFi throughout the venue and parking on site.

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Travelodge By Wyndham Lindsay

    From US$ 59

    1754 Ontario 7 West, Lindsay, Canada (To the map)

    The 3-star Ramada By Wyndham Lindsay Hotel is located 4 km from the centre of Lindsay and offers tennis courts and a satellite TV. You'll be 1.7 km from Lindsay 500 Amusement Center and 1.7 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Inn At The Harbour

    From US$ 116

    255 Harbour Street, Kincardine, Canada (To the map)

    Inn At The Harbour is business 3-star accommodation in Kincardine in proximity to Kincardine Lighthouse and Museum. Business travellers will appreciate conveniences like free WiFi in the rooms and…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Muskoka Lakes Hotel And Resorts

    From US$ 211

    4 Armstrong Point Road, Port Carling, Canada (To the map)

    Muskoka Lakes Hotel And Resorts Port Carling, located just near Red Canoe Gallery, features a sun deck, a sunbathing terrace and a golf course. It is 1.4 km from Mirror Lake and 0.3 km from Muskoka…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • South Landing Inn

    From US$ 283

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

    South Landing Inn Niagara-on-the-Lake, located 0.5 km from the 56-metre column "Brock's Monument National Historic Site", features a golf course, complimentary private parking and allergy free rooms.…

    To the hotel

    price for 1 night
    Book Now From US$ 283