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.

The Juniper Inn

St. Catharines

The Juniper Inn is set in St. Catharines, 400 metres from Lakeside Park Beach and 23 km from Niagara Falls Train Station. The property is around 23 km from Niagara Fallsview Casino Resort, 23 km from Skylon Tower and 23 km from Casino Niagara. The accommodation offers room service and free WiFi. All the instructions were perfect, the location was walking distance to the water, great restaurants just across the street. The room was very well designed with a great attention to the details. We would definitely book there again when next in St. Catharines.

Show more Show less
9.5
Exceptional
532 reviews
Price from
$103
per night

Serene Niagara Inn

Niagara Falls

Set in Niagara Falls, 1.3 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.3 km from Rainbow Bridge. it was just outside the hustle of the main tourist area and a short walk. it was a clean and quiet place. we expressed to host that we would like to come back again.

Show more Show less
9.1
Wonderful
459 reviews
Price from
$95
per night

Orchid Inn

Niagara-on-the-Lake

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 Casino Niagara, 22 km from Niagara Fallsview Casino Resort and 23 km from Rainbow Bridge. The property is non-smoking and is located 22 km from Skylon Tower. Owner Cindy's welcome 🙏

Show more Show less
9.3
Wonderful
174 reviews
Price from
$163
per night

South Landing Inn

Niagara-on-the-Lake

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. Lovely quiet location. The Inn is impeccably decorated and the staff are very attentive. Dietary requirements were accommodated with multiple alternatives. Breakfast was amazing!

Show more Show less
9.4
Wonderful
232 reviews
Price from
$184
per night

Edison's Inn and The Perth County Inn - 2 Beautiful Boutique Inns on the Same Block

Stratford

Located in downtown Stratford, Edison's Inn and The Perth County Inn - 2 Beautiful Boutique Inns on the Same Block is a renovated 1840’s building. Free Wi-Fi is provided throughout the property.

Edison's Inn and The Perth County Inn - 2 Beautiful Boutique Inns on the Same Block provides an insider's guide on things to do in the local area. All of Stratford's main theatres, including the Avon Theatre and Festival Theatre, can be found within 15 minutes' walk. Room was cozy! Location is very close to all establishments and attractions. Check in was so easy. It was so clean from hallway to your room. Room vibe was as advertised. Kudos to Brendan.

Show more Show less
9.1
Wonderful
573 reviews
Price from
$125
per night

Rosemount Inn

Kingston

Less than 10 minutes' walk from the shops and restaurants of downtown Kingston, Rosemount Inn offers free WiFi. Built in 1849, this historic inn is housed in a designated building.

Guests at Rosemount Inn can enjoy relaxing in the private garden or guest lounge. An incredibly charming, thoughtful place with a personal touch. Beautifully decorated and perfectly located within walking distance to shops/cafés/waterfront. Breakfast was probably the finest I had in a Canadian hotel/inn. A small but qualitative selection of fruit, pastries and savory options. Staff was lovely and made us feel very welcome. The other travelers were either very quiet or the house is generally not particularly noisy. A wonderful, memorable stay.

Show more Show less
9.2
Wonderful
660 reviews
Price from
$155
per night

Inn at the Harbour

Kincardine

Located just 300 metres from Lake Huron, Inn at the Harbour is 56 metres away from the Kincardine Lighthouse and Museum. Modernly decorated studios boast lake views from their balcony and are equipped with free Wi-Fi. Location couldn’t be better!

Show more Show less
9.1
Wonderful
233 reviews
Price from
$125
per night

Idlewyld Inn & Spa

London

Offering on-site dining facilities, this 19th-century inn is just 2 km from the centre of London, Ontario. A flat-screen TV is provided in each guest room.

Styled in Victorian décor, each guest room at Idlewyld Inn & Spa is appointed with a private bathroom and seating area. A spa bath is featured in select rooms. Very convivial and helpful staff

Show more Show less
9.1
Wonderful
278 reviews
Price from
$191
per night

Sunset Inn

North Bay

This rustic lodge is located on Lake Nipissing in North Bay. It features an on-site restaurants and a private beach. Free Wi-Fi is offered in rooms. Capitol Centre is 5 km away.

Chief Commanda cruises are 10 minutes’ drive away. North Bay Museum and city centre are both within 5 km of Sunset Inn. The owners were very friendly and helpful. The room was even nicer than my expectations from the pictures - well-lit, clean and yet with a very cosy/Northern feeling. There were restaurants within walking distance and shops and fast food places all within a five minute drive.

Show more Show less
9.2
Wonderful
296 reviews
Price from
$85
per night

Harrogate House Inn

Niagara-on-the-Lake

Located in Niagara on the Lake, 1.4 km from Mississauga Beach, Harrogate House Inn provides accommodation with a garden, free private parking, a shared lounge and a terrace. Featuring a restaurant, the 4-star inn has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is set 22 km from Niagara Falls Train Station. Elisabeth and Kent are so friendly and welcoming, fantastic location! The property and gardens are beautifully maintained and it was a joy sitting outside having the amazing breakfast. Rooms are very comfortable, enjoyed relaxing on the balcony, It was an exceptional stay!

Show more Show less
9.7
Exceptional
88 reviews
Price from
$259
per night

Most booked inns in Ontario this month

FAQs about inns in Ontario

Inns that guests love in Ontario