Skip to main content

The best inns in Ontario

Check out our selection of great inns in Ontario

Filter by:


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.

Centrally located in the city of Windsor, this inn is a 5 minutes’ drive from Devonshire Mall and Roseland Golf Club. It features an on-site restaurant and spacious rooms with free WiFi.

Parking is free at the inn. Caesar’s Windsor Casino, the WFCU Centre and the Windsor Riverfront are all within 10 minutes' drive. Easy to locate, secure parking, big bed, great staff who are super helpful, nice breakfast

Show more Show less
9
Wonderful
1,161 reviews
Price from
$109
per night

Located in Milford, 22 km from Sandbanks Provincial Park, Jackson's Falls Country Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace. 47 km from Hell Holes Nature Trails & Caves and 47 km from Tyendinaga Caves, the property offers a bar and barbecue facilities. The property is allergy-free and is set 47 km from Forest Mills Conservation Area. The inn was perfectly located for what we needed. The room was gorgeous and check in was very easy. The back covered porch in our room was a beautiful extra. I would definitely stay here again.

Show more Show less
9
Wonderful
108 reviews
Price from
$188
per night

The Juniper Inn is set in St. Catharines, 300 metres from Lakeside Park Beach and 23 km from Niagara Falls Train Station. The property is around 23 km from Casino Niagara, 24 km from Niagara Fallsview Casino Resort and 24 km from Skylon Tower. The accommodation offers room service and free WiFi. A beautiful room with every facility, and some lovely surprises.

Show more Show less
9.5
Exceptional
546 reviews
Price from
$101
per night

Set in Niagara Falls, 1.2 km from Casino Niagara, Serene Niagara Inn offers accommodation with a garden, free private parking and a shared lounge. With free WiFi, this 4-star inn offers luggage storage space. The property is allergy-free and is situated 1.6 km from Niagara Falls Train Station. The breakfast was delicious and the bed so confortable! We had a booking error but the host found a solution right away and offer another room

Show more Show less
9.1
Wonderful
519 reviews
Price from
$109
per night

All guest rooms come with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, free toiletries and a wardrobe. All rooms have a private bathroom with a hairdryer, while some rooms also offer a balcony and others also have city views. At the inn, rooms come with a seating area. This place hit all possible points! old building with fully renovated modern room, so unexpected, beautiful and super convenient! the host met us upon arrival and showed us around ( in addition we got an early morning email with all the instructions). keyless entry was a nice touch too. convenient parking, perfect location close to everything in town.

Show more Show less
9.6
Exceptional
183 reviews
Price from
$127
per night

Situated in Niagara on the Lake, within 1.1 km of Mississauga Beach and 21 km of Niagara Falls Train Station, Orchid Inn features accommodation with a restaurant and free WiFi as well as free private parking for guests who drive. The property is around 22 km from Skylon Tower, 22 km from Niagara Fallsview Casino Resort and 23 km from Journey Behind the Falls. The property is non-smoking and is located 22 km from Casino Niagara. Breakfast was excellent. Cindy was amazing!

Show more Show less
9.4
Wonderful
200 reviews

Located in Queenston, Niagara-on-the-Lake, South Landing Inn features free WiFi access and free private parking.

Brock's Monument is 400 metres from South Landing Inn, while Floral Clock is 1.7 km away. everything was just great - huge rooms and beds, very clean and comfortable, lovely areas to relax in staff extremely kind and helpful

Show more Show less
9.6
Exceptional
232 reviews
Price from
$200
per night

Situated within 400 metres of Avon Theater and 1.3 km of Stratford Festival Theatre, Edison's Inn features rooms with air conditioning and a private bathroom in Stratford. Free WiFi is provided.

All units in the inn are fitted with a coffee machine. Rooms are fitted with a private bathroom with a hairdryer, while some boast city views. The rooms at Edison's Inn are fitted with a seating area and a flat-screen TV with cable channels. Decor, comfort, cleanliness, location

Show more Show less
9.1
Wonderful
544 reviews
Price from
$142
per night

Situated in Kingston, 1.1 km from K-Rock Centre, Rosemount Inn features accommodation with a garden, free private parking and a terrace. The property is located 3.2 km from Fort Henry, 1.9 km from Bellevue House National Historic Site and 5.5 km from Canadian Forces Base Kingston. The accommodation provides a concierge service and free WiFi throughout the property. The warm welcome ;) So nice they had home made delicious cookies for us and a bottle of bubbly for us. And we have been doing a road trip throught Ontario and it was so nice. It was just Amazing.

Show more Show less
9
Wonderful
724 reviews
Price from
$167
per night

Originally built in 1814, the restored Auberge Chesley's Inn is located in downtown Cornwall. Free WiFi access and a daily breakfast is provided by this classic Georgian-style Inn.

At Auberge Chesley's Inn you will find a 24-hour front desk, bicycle rentals and a garden. Other facilities offered at the property include a shared lounge, a library, a games room and luggage storage. Beautiful interior and very relaxing atmosphere

Show more Show less
9
Wonderful
100 reviews
Price from
$144
per night

Most booked inns in Ontario this month

FAQs about inns in Ontario

Inns that guests love in Ontario