Skip to main content

Featured inn destinations

Destination inspiration for your trip – find an inn

The best inns in Ontario

Check out our selection of great inns in Ontario

Filter by:

Star Rating
Review score

Jackson's Falls Country Inn

Milford

Located in Milford, 14 miles from Sandbanks Provincial Park, Jackson's Falls Country Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.

K
Katrina
From
Canada
So quaint and inviting. The restaurant was amazing!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 133 reviews
Price from
$128.16
1 night, 2 adults

The Juniper Inn

St. Catharines

The Juniper Inn is located in St. Catharines, a 3-minute walk from Lakeside Park Beach and 14 miles from Niagara Falls Train Station.

J
John
From
Canada
Great space. Close to where our son had his lacrosse game. Pubs and restaurants steps away
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 474 reviews
Price from
$92.52
1 night, 2 adults

Serene Niagara Inn

Niagara Falls

Located in Niagara Falls and with Casino Niagara reachable within a 14-minute walk, Serene Niagara Inn provides a garden, allergy-free rooms, free WiFi and a shared lounge.

L
Luzmelida Rivera
From
Puerto Rico
Excellent breakfast. We enjoyed very much!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 493 reviews
Price from
$107.58
1 night, 2 adults

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. Every room comes with a TV with cable channels.

J
Joanne
From
Canada
Sustainable Beautiful Peaceful Calm
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 179 reviews
Price from
$215.08
1 night, 2 adults

The Old Bank House

Niagara-on-the-Lake

Located in Niagara-on-the-Lake, a 18-minute walk from Mississauga Beach, The Old Bank House provides accommodations with a garden, free private parking, a shared lounge and a terrace.

C
Chantana
From
Thailand
The location was superb with the river is in front of the house. House is cozy. Staff is very nice. Breakfast is great.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 904 reviews
Price from
$138.45
1 night, 2 adults

Inn On The Twenty

Jordan

Located in Jordan, 20 miles from Niagara Falls Train Station, Inn On The Twenty has accommodations with a restaurant, free private parking and a bar.

K
Kimsey
From
United States
Everything. The room was amazing, staff was great, restaurant was great and the wine tour was great. Getting a rose each night was great.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 101 reviews
Price from
$207.98
1 night, 2 adults

Inn at the Harbour

Kincardine

Located in Kincardine and within a 8-minute walk of Station Beach, Inn at the Harbour features barbecue facilities, non-smoking rooms, and free WiFi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 265 reviews
Price from
$164.23
1 night, 2 adults

Idlewyld Inn & Spa, WorldHotels Crafted

London

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 219 reviews
Price from
$192.92
1 night, 2 adults

Bonnie View Inn

Haliburton

Located on the shore of Lake Kashagawigamog since 1924, this small country inn features a 300 foot-long stretch of private beach. Central Haliburton is less than 6.2 mi away.

M
McGann
From
Canada
The room was very clean. The staff was great. My husband and I really enjoyed our stay at Bonnie View Inn.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 172 reviews
Price from
$167.22
1 night, 2 adults

Stonecroft Inn

Windsor

Centrally located in the city of Windsor, this inn is a 5 minutes’ drive from Devonshire Mall and Roseland Golf Club. And spacious rooms with free WiFi.

R
Roxana Carmen Girip
From
Romania
Everything very clean, new, comfortable
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 902 reviews
Price from
$96.82
1 night, 2 adults
All inns in Ontario

Most booked inns in Ontario this month

See all

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,911 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 888 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,943 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,310 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,202 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,586 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 551 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 536 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 483 reviews

Popular with guests booking inns in Ontario

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 353 reviews

FAQs about inns in Ontario

Inns That Guests Love in Ontario

See all
Avg. price/night: $99.73
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 277 reviews
the hotel is a bit old but clean and has absolutely everything we need. quiet and calm. breakfast is very good. we have been to other hotels in Windsor and we have something to compare with. we were pleased once again with the Inn chain
Guest review bySabina
Family with young children
Avg. price/night: $87.56
Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 333 reviews
The price was perfect. We had to use our grandson credit card as my deposit had not been accepted to card that day. We did like the chinese food next door. We were real close to family. No laundry facilities at rodeway Inn.
Guest review byMabel
Solo traveler
Avg. price/night: $116.42
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 427 reviews
My first impression came when I entered the Comfort Inn and was warmly greeted by the staff at the front desk. This nice welcome continued throughout my stay. All staff were friendly and helpful. The Hotel was very clean. The breakfast had a variety of choices and the Rooms were well appointed. The location was perfect to get to all activities in the St. Thomas/Port Stanley area.
Guest review byDiane
Group
Avg. price/night: $142
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,943 reviews
very close to the airport and easy to get to via shuttle. Make sure you know the actual address as there are more than 1 quality inn and the driver said he wouldn't be able to bring us back if we were wrong. Beds were comfy and clean. Facility is outdated but did the job for our layover.
Guest review bySam
Young couple
Avg. price/night: $85.59
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,202 reviews
Nothing!! Breakfast is not included. The Sunset Inn Niagara is located in Niagara Falls (on Stanley ave). And there is NOTHING to like about this place. AVOID AT ANY COST!!!!!!!!!!!
Guest review byPierre-France
Group
Avg. price/night: $97.25
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 154 reviews
The location is great as it's within walking distance to the beach. Staff very friendly and helpful. Restaurant attached to the Inn provided good food and beverages.
Guest review byEllen
Solo traveler
Avg. price/night: $247.18
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 226 reviews
Nice location, lovely inn and very friendly staff.
Guest review byWim
Family with young children
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 415 reviews
The room was lovely, modern and impeccably clean. We found the touch pad entry easy to use and the parking was very convenient. We had a few texts from the owner, Bruce which were very helpful, including suggestions for dinner (we would recommend the hungry ninja!) An extra bonus was being upgraded to the celebration room. All in all it was an excellent experience.
Guest review byRichard
Young couple
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 493 reviews
Lovely little inn in a quiet area but just a 15 minute walk from the main attractions. The rooms are clean and comfortable, with everything you need (toiletries, coffee maker, fridge, water). Lovely owners and delicious breakfast. Definitely recommended.
Guest review byScarlett_82
Travelers with friends
Avg. price/night: $394.44
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 904 reviews
Unique rooms, small intimate inn with great spaces to relax both inside and out, great view of the lake and wonderful location for the theater and main street. Nice breakfast every morning and coffee machine throughout the day.
Guest review byL Graham
Young couple