Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Ontario's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Fairfield Inn & Suites by Marriott Ottawa Airport

Hotel in Ottawa

Located in Ottawa, a 10-minute walk from EY Centre, Fairfield Inn & Suites by Marriott Ottawa Airport has air-conditioned accommodations and free bikes. Very clean. Great staff. Nice pool for kids. Overall a really nice and comfortable hotel. Would gladly stay here again

Show more Show less
9.1
Wonderful
1,117 reviews
Price from
$104
per night

Sterling Inn & Spa

Hotel in Niagara Falls

This hotel is located less than one mile from the Maid of the Mist Niagara Falls boat tour. It features a full service spa and free Wi-Fi in the rooms. It was so comfortable and cozy. Not far from activities for young people. The rooms are huge and honestly just the overall experience

Show more Show less
9
Wonderful
1,993 reviews
Price from
$104
per night

Hampton Inn Brockville, On

Hotel in Brockville

Hampton Inn Brockville, On is located in Brockville, 2.1 miles from McNair. The property is around 27 miles from 1000 Islands Skydeck, 28 miles from St. I booked this trip for my wife (Heidrun Johnson), so she could settle the estate of her sister who passed away in Athens, Ontario, Canada. My wife is still staying at the Hampton Inn in Brockville, Canada, because there is so much involved in settling my deceased sister-in-law's estate. My wife indicates daily how pleased she is that I selected that hotel for her stay in Canada. She said the Hampton Inn staff have been absolutely wonderful to her. When she goes back to Canada to finalize everything after the probate period has elapsed, I will go with her and we will also stay at the Hampton Inn in Brockville, Ontario, Canada.

Show more Show less
9
Wonderful
334 reviews
Price from
$97
per night

Holiday Inn Express & Suites Windsor East - Lakeshore, an IHG Hotel

Hotel in Lakeshore

Set in Lakeshore, Holiday Inn Express & Suites Windsor East - Lakeshore, an IHG Hotel features a shared lounge. The hotel has an indoor pool, fitness center and a 24-hour front desk. Since this is a new hotel, my expectations were high. And the venue far surpassed them! Everything was bright, clean, modern and the staff was friendly and helpful. Really enjoyed my stay!

Show more Show less
9
Wonderful
183 reviews
Price from
$110
per night

Fairfield by Marriott Inn & Suites Orillia

Hotel in Orillia

Located in Orillia, 9.2 miles from Casino Rama, Fairfield by Marriott Inn & Suites Orillia has accommodations with free bikes, free private parking, a fitness center and a shared lounge. New..great design, comfy beds..large screen TVs and quiet

Show more Show less
9.1
Wonderful
184 reviews
Price from
$116
per night

Villa Inn & Suites - SureStay Collection by Best Western

Hotel in Hearst

Set in Hearst, Villa Inn & Suites has a fitness center, shared lounge, BBQ facilities, and free WiFi throughout the property. Everything you need for a short stay. Clean, comfortable, secure

Show more Show less
9.1
Wonderful
179 reviews
Price from
$102
per night

Best Western Premier Northwood Hotel

Hotel in Timmins

Featuring a bar, Best Western Premier Northwood Hotel is located in Timmins in the Ontario region, 1.7 miles from Shania Twain Centre and 2 miles from Timmins Museum National Exhibition Centre. Best hotel I've visited in Northern Ontario!

Show more Show less
9.4
Wonderful
341 reviews
Price from
$111
per night

TownePlace Suites by Marriott Petawawa

Hotel in Petawawa

Located within 1.8 miles of Petawawa Point Beach and 4.4 miles of Canadian Forces Base Petawawa, TownePlace Suites by Marriott Petawawa provides rooms with air conditioning and a private bathroom in... -Very clean and organized. -Friendly staff and good breakfast -The beds were comfy and the room was very spacious. -I had big fridge and microwave which was excellent for a family of 4. -The jacuzzi and the pool were not too busy and I was able to enjoy it with family.

Show more Show less
9.1
Wonderful
151 reviews
Price from
$116
per night

EMPIRE INN AND SUITES

Hotel in Bloomfield

EMPIRE INN AND SUITES features accommodations in Bloomfield. The hotel offers air-conditioned rooms with a private bathroom, free WiFi and free parking. We loved the location, right in Bloomfield, the two bedroom suite, and access to main street shops and restaurants and the millennium trail. Sabrina, the host, is amazing and always has good advice and great recommendations. Looking forward to our next stay!

Show more Show less
9.3
Wonderful
168 reviews
Price from
$153
per night

Days Inn & Suites by Wyndham Lindsay

Hotel in Lindsay

Offering an indoor salt water pool and free hot breakfast, this hotel is located in downtown Lindsay. Free WiFi is available throughout. Great staff Family friendly Breakfast very good Great indoor pool

Show more Show less
9
Wonderful
305 reviews
Price from
$112
per night

Hotels with extra health and safety measures

Find hotels in Ontario with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Ontario in the past month

See all

Ontario's best hotels with breakfast

See all

Budget hotels in Ontario

See all

Hotels in Ontario you can book without a credit card

See all

Ontario Highlights

FAQs about hotels in Ontario

Planning a trip? Get inspired by reviews of cities in Ontario

Explore guest reviews of hotels in Ontario

See all