Stay in Ontario's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Sterling Inn & Spa 4 stars

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. This hotel and their servise was amazing.. Rooms are more than comfortable and bathroom with relaxing shower...wau.:)

Show more Show less
9.1
Superb
1,705 reviews
Price from
£97
per night

Hampton Inn & Suites Ottawa West, Ontario, Canada 2 stars

Hotel in Ottawa

Located within 17 km of Canadian War Museum and 18 km of Supreme Court of Canada, Hampton Inn & Suites Ottawa West, Ontario, Canada features rooms in Ottawa. Lovely new hotel with great beds (although they were a little high off the floor for my short legs LOL). Breakfast area and food were great. Stayed here with several family members and we all had a great time.

Show more Show less
9
Superb
119 reviews
Price from
£80
per night

Villa Inn & Suites 3 stars

Hotel in Hearst

Set in Hearst, Villa Inn & Suites has a fitness centre, shared lounge, BBQ facilities, and free WiFi throughout the property. great staff! very friendly place and nice little breakfast! Definitely recommending the place

Show more Show less
9
Superb
115 reviews
Price from
£88
per night

Best Western Premier Northwood Hotel 4 stars

Hotel in Timmins

Featuring a bar, Best Western Premier Northwood Hotel is located in Timmins in the Ontario region, 2.8 km from Shania Twain Centre and 3.8 km from Timmins Underground Gold Mine Tour. Breakfast was excellent and the staff were very friendly and helpful.

Show more Show less
9.5
Exceptional
254 reviews
Price from
£95
per night

Hilton Garden Inn Sudbury, Ontario, Canada 3 stars

Hotel in Sudbury

Located in Sudbury and with Science North reachable within 6 km, Hilton Garden Inn Sudbury, Ontario, Canada provides express check-in and check-out, allergy-free rooms, a restaurant, free WiFi... Room was exceptionally clean. All staff were very friendly and interactive. Room service food was great. Comfortable bed, good selection of pillows. Nicely appointed bathroom.

Show more Show less
9.1
Superb
151 reviews
Price from
£88
per night

Residence Inn by Marriott Toronto Mississauga Southwest 3 stars

Hotel in Sheridan, Mississauga

Offering air-conditioned rooms in the Sheridan district of Mississauga, Residence Inn by Marriott Toronto Mississauga Southwest is 19 km from Mississauga Convention Centre. Very clean, good breakfast, comfortable huge rooms, definitely will go back again there

Show more Show less
9
Superb
122 reviews
Price from
£98
per night

TownePlace Suites by Marriott Petawawa 3 stars

Hotel in Petawawa

Located within 2.4 km of Petawawa Point Beach and 7 km of Canadian Forces Base Petawawa, TownePlace Suites by Marriott Petawawa provides rooms in Petawawa. I see the breakfast provided as the extra mile from the hotel, highly appreciated but i still went out for more food, coffee was extremely good and everything was well cooked and clean.

Show more Show less
9
Superb
102 reviews
Price from
£98
per night

EMPIRE INN AND SUITES

Hotel in Bloomfield

EMPIRE INN AND SUITES features accommodation in Bloomfield. The hotel offers air-conditioned rooms with a private bathroom, free WiFi and free parking. Sabrina was awesome!!! We wouldn’t hesitate to stay here again the next time we’re in PEC. Thank you for making our anniversary so memorable! 100% recommend taking one of Sabrina’s fitness classes!

Show more Show less
9.3
Superb
113 reviews
Price from
£147
per night

Courtyard by Marriott Burlington-Oakville 3 stars

Hotel in Burlington

Courtyard by Marriott Burlington-Oakville features a restaurant, fitness centre, a bar and shared lounge in Burlington. Location was great, space/room was a perfect size, bed was comfortable.

Show more Show less
9.2
Superb
132 reviews
Price from
£97
per night

Fairfield Inn & Suites by Marriott Ottawa Airport 3 stars

Hotel in Ottawa

Set in Ottawa, 1.4 km from EY Centre, Fairfield Inn & Suites by Marriott Ottawa Airport offers rooms with air conditioning. My room was extremely clean. The staff is very friendly. The lobby area looks amazing. The breakfast is fantastic. I was really pleased that I got an upgrade to a very large room.

Show more Show less
9.2
Superb
829 reviews
Price from
£69
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 & disinfecting
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 that 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
gogless